diff --git a/extensions/css/server/src/cssServerMain.ts b/extensions/css/server/src/cssServerMain.ts index 751be2baefd6f050f879ff9bed0a31c9d9021240..32a6523a7512e56944da453beeeefd640706a5e1 100644 --- a/extensions/css/server/src/cssServerMain.ts +++ b/extensions/css/server/src/cssServerMain.ts @@ -9,8 +9,8 @@ import { TextDocuments, TextDocument, InitializeParams, InitializeResult, RequestType } from 'vscode-languageserver'; -import {getCSSLanguageService, getSCSSLanguageService, getLESSLanguageService, LanguageSettings, LanguageService, Stylesheet} from 'vscode-css-languageservice'; -import {getLanguageModelCache} from './languageModelCache'; +import { getCSSLanguageService, getSCSSLanguageService, getLESSLanguageService, LanguageSettings, LanguageService, Stylesheet } from 'vscode-css-languageservice'; +import { getLanguageModelCache } from './languageModelCache'; namespace ColorSymbolRequest { export const type: RequestType = { get method() { return 'css/colorSymbols'; } }; @@ -62,7 +62,7 @@ connection.onInitialize((params: InitializeParams): InitializeResult => { }; }); -let languageServices : { [id:string]: LanguageService} = { +let languageServices: { [id: string]: LanguageService } = { css: getCSSLanguageService(), scss: getSCSSLanguageService(), less: getLESSLanguageService() @@ -90,7 +90,7 @@ function updateConfiguration(settings: Settings) { documents.all().forEach(triggerValidation); } -let pendingValidationRequests : { [uri:string]: NodeJS.Timer } = {}; +let pendingValidationRequests: { [uri: string]: NodeJS.Timer } = {}; const validationDelayMs = 200; // The content of a text document has changed. This event is emitted diff --git a/extensions/css/server/src/languageModelCache.ts b/extensions/css/server/src/languageModelCache.ts index dce68bed9a32ceea46007705c32435c5080318fd..b12f77b52a61dc178d7213598c613d42af39d4bf 100644 --- a/extensions/css/server/src/languageModelCache.ts +++ b/extensions/css/server/src/languageModelCache.ts @@ -4,7 +4,7 @@ *--------------------------------------------------------------------------------------------*/ 'use strict'; -import {TextDocument} from 'vscode-languageserver'; +import { TextDocument } from 'vscode-languageserver'; export interface LanguageModelCache { get(document: TextDocument): T; @@ -12,8 +12,8 @@ export interface LanguageModelCache { dispose(): void; } -export function getLanguageModelCache(maxEntries: number, cleanupIntervalTimeInSec: number, parse: (document: TextDocument) => T) : LanguageModelCache { - let languageModels: { [uri:string]: {version:number, languageId: string, cTime: number, languageModel: T}} = {}; +export function getLanguageModelCache(maxEntries: number, cleanupIntervalTimeInSec: number, parse: (document: TextDocument) => T): LanguageModelCache { + let languageModels: { [uri: string]: { version: number, languageId: string, cTime: number, languageModel: T } } = {}; let nModels = 0; let cleanupInterval = void 0; @@ -32,7 +32,7 @@ export function getLanguageModelCache(maxEntries: number, cleanupIntervalTime } return { - get(document: TextDocument) : T { + get(document: TextDocument): T { let version = document.version; let languageId = document.languageId; let languageModelInfo = languageModels[document.uri]; @@ -41,7 +41,7 @@ export function getLanguageModelCache(maxEntries: number, cleanupIntervalTime return languageModelInfo.languageModel; } let languageModel = parse(document); - languageModels[document.uri] = { languageModel, version, languageId, cTime: Date.now()}; + languageModels[document.uri] = { languageModel, version, languageId, cTime: Date.now() }; if (!languageModelInfo) { nModels++; } diff --git a/extensions/css/server/src/typings/promise.d.ts b/extensions/css/server/src/typings/promise.d.ts index 31b97cb9580a394a199dd37c6f71f70dc1fc28d2..925c943df50a6affcb77508b419246dcc91cd7cf 100644 --- a/extensions/css/server/src/typings/promise.d.ts +++ b/extensions/css/server/src/typings/promise.d.ts @@ -31,8 +31,8 @@ interface Thenable { * @param onrejected The callback to execute when the Promise is rejected. * @returns A Promise for the completion of which ever callback is executed. */ - then(onfulfilled?: (value: R) => TResult | Thenable, onrejected?: (reason: any) => TResult | Thenable): Thenable; - then(onfulfilled?: (value: R) => TResult | Thenable, onrejected?: (reason: any) => void): Thenable; + then(onfulfilled?: (value: R) => TResult | Thenable, onrejected?: (reason: any) => TResult | Thenable): Thenable; + then(onfulfilled?: (value: R) => TResult | Thenable, onrejected?: (reason: any) => void): Thenable; } /** @@ -45,15 +45,15 @@ interface Promise extends Thenable { * @param onrejected The callback to execute when the Promise is rejected. * @returns A Promise for the completion of which ever callback is executed. */ - then(onfulfilled?: (value: T) => TResult | Thenable, onrejected?: (reason: any) => TResult | Thenable): Promise; - then(onfulfilled?: (value: T) => TResult | Thenable, onrejected?: (reason: any) => void): Promise; + then(onfulfilled?: (value: T) => TResult | Thenable, onrejected?: (reason: any) => TResult | Thenable): Promise; + then(onfulfilled?: (value: T) => TResult | Thenable, onrejected?: (reason: any) => void): Promise; /** * Attaches a callback for only the rejection of the Promise. * @param onrejected The callback to execute when the Promise is rejected. * @returns A Promise for the completion of the callback. */ - catch(onrejected?: (reason: any) => T | Thenable): Promise; + catch(onrejected?: (reason: any) => T | Thenable): Promise; } interface PromiseConstructor { @@ -63,7 +63,7 @@ interface PromiseConstructor { * a resolve callback used resolve the promise with a value or the result of another promise, * and a reject callback used to reject the promise with a provided reason or error. */ - new (executor: (resolve: (value?: T | Thenable) => void, reject: (reason?: any) => void) => void): Promise; + new (executor: (resolve: (value?: T | Thenable) => void, reject: (reason?: any) => void) => void): Promise; /** * Creates a Promise that is resolved with an array of results when all of the provided Promises @@ -71,7 +71,7 @@ interface PromiseConstructor { * @param values An array of Promises. * @returns A new Promise. */ - all(values: Array>): Promise; + all(values: Array>): Promise; /** * Creates a Promise that is resolved or rejected when any of the provided Promises are resolved @@ -79,34 +79,34 @@ interface PromiseConstructor { * @param values An array of Promises. * @returns A new Promise. */ - race(values: Array>): Promise; + race(values: Array>): Promise; /** * Creates a new rejected promise for the provided reason. * @param reason The reason the promise was rejected. * @returns A new rejected Promise. */ - reject(reason: any): Promise; + reject(reason: any): Promise; /** * Creates a new rejected promise for the provided reason. * @param reason The reason the promise was rejected. * @returns A new rejected Promise. */ - reject(reason: any): Promise; + reject(reason: any): Promise; /** * Creates a new resolved promise for the provided value. * @param value A promise. * @returns A promise whose internal state matches the provided promise. */ - resolve(value: T | Thenable): Promise; + resolve(value: T | Thenable): Promise; /** * Creates a new resolved promise . * @returns A resolved promise. */ - resolve(): Promise; + resolve(): Promise; } declare var Promise: PromiseConstructor;