mirror of
https://github.com/microsoft/vscode.git
synced 2026-04-20 16:49:06 +01:00
Move task provider into own folder
This commit is contained in:
@@ -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)));
|
||||
});
|
||||
|
||||
|
||||
@@ -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();
|
||||
|
||||
@@ -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 [];
|
||||
Reference in New Issue
Block a user