Expose adding files and folders in sql database projects (#14391)

* expose addToProject in dataworkspace.d.ts

* remove changes in data workspace extension

* add sqldbproj.d.ts

* change list to be Uris instead of strings

* don't add files/folders if any don't exist

* fix test on windows
This commit is contained in:
Kim Santiago
2021-02-23 18:15:38 -08:00
committed by GitHub
parent d5385f66d3
commit c05cece683
10 changed files with 85 additions and 35 deletions

View File

@@ -5,11 +5,11 @@
import * as vscode from 'vscode';
import MainController from './controllers/mainController';
import { IProjectProvider } from 'dataworkspace';
import { SqlDatabaseProjectProvider } from './projectProvider/projectProvider';
let controllers: MainController[] = [];
export function activate(context: vscode.ExtensionContext): Promise<IProjectProvider> {
export function activate(context: vscode.ExtensionContext): Promise<SqlDatabaseProjectProvider> {
// Start the main controller
const mainController = new MainController(context);
controllers.push(mainController);