Move task provider into own folder

This commit is contained in:
Matt Bierner 2020-07-21 17:15:20 -07:00
parent a4b0116978
commit 5dfb77c313
3 changed files with 3 additions and 3 deletions

View file

@ -41,7 +41,7 @@ export function activate(
registerBaseCommands(commandManager, lazyClientHost, pluginManager);
import('./languageFeatures/task').then(module => {
import('./task/taskProvider').then(module => {
context.subscriptions.push(module.register(lazyClientHost.map(x => x.serviceClient)));
});

View file

@ -11,7 +11,7 @@ import { ITypeScriptServiceClient, ServerResponse } from '../typescriptService';
import { isTsConfigFileName } from '../utils/languageDescription';
import { Lazy } from '../utils/lazy';
import { isImplicitProjectConfigFile } from '../utils/tsconfig';
import TsConfigProvider, { TSConfig } from '../utils/tsconfigProvider';
import { TSConfig, TsConfigProvider } from './tsconfigProvider';
const localize = nls.loadMessageBundle();

View file

@ -12,7 +12,7 @@ export interface TSConfig {
readonly workspaceFolder?: vscode.WorkspaceFolder;
}
export default class TsConfigProvider {
export class TsConfigProvider {
public async getConfigsForWorkspace(): Promise<Iterable<TSConfig>> {
if (!vscode.workspace.workspaceFolders) {
return [];