Path: blob/main/src/vs/workbench/services/assignment/test/common/nullAssignmentService.ts
3296 views
/*---------------------------------------------------------------------------------------------1* Copyright (c) Microsoft Corporation. All rights reserved.2* Licensed under the MIT License. See License.txt in the project root for license information.3*--------------------------------------------------------------------------------------------*/45import { Event } from '../../../../../base/common/event.js';6import { IWorkbenchAssignmentService } from '../../common/assignmentService.js';78export class NullWorkbenchAssignmentService implements IWorkbenchAssignmentService {9_serviceBrand: undefined;1011readonly onDidRefetchAssignments: Event<void> = Event.None;121314async getCurrentExperiments(): Promise<string[] | undefined> {15return [];16}1718async getTreatment<T extends string | number | boolean>(name: string): Promise<T | undefined> {19return undefined;20}21}222324