Use shared config for css language features

This commit is contained in:
Matt Bierner
2018-10-02 00:12:15 -07:00
parent 60287ebe51
commit ef5bd4810a
4 changed files with 5 additions and 10 deletions

View File

@@ -201,6 +201,7 @@ function resolveWorkspaceRoot(activeDoc: TextDocument, workspaceFolders: Workspa
return path.resolve(URI.parse(workspaceFolders[i].uri).fsPath);
}
}
return undefined;
}
function shiftPosition(pos: Position, offset: number): Position {

View File

@@ -21,7 +21,7 @@ export interface ItemDescription {
suite('Completions', () => {
const cssLanguageService = getCSSLanguageService();
let assertCompletion = function (completions: CompletionList, expected: ItemDescription, document: TextDocument, offset: number) {
let assertCompletion = function (completions: CompletionList, expected: ItemDescription, document: TextDocument, _offset: number) {
let matches = completions.items.filter(completion => {
return completion.label === expected.label;
});

View File

@@ -19,7 +19,7 @@ export function formatError(message: string, err: any): string {
}
export function runSafe<T, E>(func: () => T, errorVal: T, errorMessage: string, token: CancellationToken): Thenable<T | ResponseError<E>> {
return new Promise<T | ResponseError<E>>((resolve, reject) => {
return new Promise<T | ResponseError<E>>((resolve) => {
setImmediate(() => {
if (token.isCancellationRequested) {
resolve(cancelValue());

View File

@@ -1,13 +1,7 @@
{
"extends": "../../shared.tsconfig.json",
"compilerOptions": {
"target": "es5",
"module": "commonjs",
"outDir": "./out",
"noUnusedLocals": true,
"lib": [
"es5", "es2015.promise"
],
"strict": true
"outDir": "./out"
},
"include": [
"src/**/*"