Skip to content

Commit ba9c869

Browse files
committed
Organize all imports in ts extension
1 parent 0986ab3 commit ba9c869

35 files changed

Lines changed: 95 additions & 95 deletions

extensions/typescript-language-features/src/commands.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -4,13 +4,13 @@
44
*--------------------------------------------------------------------------------------------*/
55

66
import * as vscode from 'vscode';
7-
7+
import * as nls from 'vscode-nls';
88
import TypeScriptServiceClientHost from './typeScriptServiceClientHost';
99
import { Command } from './utils/commandManager';
1010
import { Lazy } from './utils/lazy';
11-
import { openOrCreateConfigFile, isImplicitProjectConfigFile } from './utils/tsconfig';
11+
import { isImplicitProjectConfigFile, openOrCreateConfigFile } from './utils/tsconfig';
12+
1213

13-
import * as nls from 'vscode-nls';
1414
const localize = nls.loadMessageBundle();
1515

1616

extensions/typescript-language-features/src/features/baseCodeLensProvider.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
import { CodeLensProvider, CodeLens, CancellationToken, TextDocument, Range, Uri, Position, Event, EventEmitter } from 'vscode';
6+
import { CancellationToken, CodeLens, CodeLensProvider, Event, EventEmitter, Position, Range, TextDocument, Uri } from 'vscode';
77
import * as Proto from '../protocol';
8-
98
import { ITypeScriptServiceClient } from '../typescriptService';
10-
import * as typeConverters from '../utils/typeConverters';
119
import { escapeRegExp } from '../utils/regexp';
10+
import * as typeConverters from '../utils/typeConverters';
11+
1212

1313
export class ReferencesCodeLens extends CodeLens {
1414
constructor(

extensions/typescript-language-features/src/features/bufferSyncSupport.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ import API from '../utils/api';
1111
import { Delayer } from '../utils/async';
1212
import { disposeAll } from '../utils/dispose';
1313
import * as languageModeIds from '../utils/languageModeIds';
14-
import * as typeConverters from '../utils/typeConverters';
1514
import { ResourceMap } from '../utils/resourceMap';
15+
import * as typeConverters from '../utils/typeConverters';
1616

1717
enum BufferKind {
1818
TypeScript = 1,

extensions/typescript-language-features/src/features/completions.ts

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -4,20 +4,20 @@
44
*--------------------------------------------------------------------------------------------*/
55

66
import * as vscode from 'vscode';
7-
8-
import { ITypeScriptServiceClient } from '../typescriptService';
9-
import TypingsStatus from '../utils/typingsStatus';
10-
7+
import * as nls from 'vscode-nls';
118
import * as Proto from '../protocol';
129
import * as PConst from '../protocol.const';
10+
import { ITypeScriptServiceClient } from '../typescriptService';
11+
import API from '../utils/api';
12+
import { applyCodeAction } from '../utils/codeAction';
13+
import { Command, CommandManager } from '../utils/commandManager';
1314
import * as Previewer from '../utils/previewer';
1415
import * as typeConverters from '../utils/typeConverters';
15-
16-
import * as nls from 'vscode-nls';
17-
import { applyCodeAction } from '../utils/codeAction';
18-
import { CommandManager, Command } from '../utils/commandManager';
16+
import TypingsStatus from '../utils/typingsStatus';
1917
import FileConfigurationManager from './fileConfigurationManager';
20-
import API from '../utils/api';
18+
19+
20+
2121

2222
const localize = nls.loadMessageBundle();
2323

extensions/typescript-language-features/src/features/definitionProviderBase.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,12 +3,12 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
import { TextDocument, Position, CancellationToken, Location } from 'vscode';
7-
6+
import { CancellationToken, Location, Position, TextDocument } from 'vscode';
87
import * as Proto from '../protocol';
98
import { ITypeScriptServiceClient } from '../typescriptService';
109
import * as typeConverters from '../utils/typeConverters';
1110

11+
1212
export default class TypeScriptDefinitionProviderBase {
1313
constructor(
1414
protected readonly client: ITypeScriptServiceClient

extensions/typescript-language-features/src/features/diagnostics.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
import * as vscode from 'vscode';
6+
import * as vscode from 'vscode';
77
import { ResourceMap } from '../utils/resourceMap';
88

99
export class DiagnosticSet {

extensions/typescript-language-features/src/features/directiveCommentCompletions.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,8 +6,8 @@
66
import * as vscode from 'vscode';
77
import * as nls from 'vscode-nls';
88
import { ITypeScriptServiceClient } from '../typescriptService';
9-
import { VersionDependentRegistration } from '../utils/dependentRegistration';
109
import API from '../utils/api';
10+
import { VersionDependentRegistration } from '../utils/dependentRegistration';
1111

1212
const localize = nls.loadMessageBundle();
1313

extensions/typescript-language-features/src/features/documentHighlight.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@
44
*--------------------------------------------------------------------------------------------*/
55

66
import * as vscode from 'vscode';
7-
87
import * as Proto from '../protocol';
9-
108
import { ITypeScriptServiceClient } from '../typescriptService';
119
import * as typeConverters from '../utils/typeConverters';
1210

11+
12+
1313
class TypeScriptDocumentHighlightProvider implements vscode.DocumentHighlightProvider {
1414
public constructor(
1515
private readonly client: ITypeScriptServiceClient

extensions/typescript-language-features/src/features/documentSymbol.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,12 +4,12 @@
44
*--------------------------------------------------------------------------------------------*/
55

66
import * as vscode from 'vscode';
7-
87
import * as Proto from '../protocol';
98
import * as PConst from '../protocol.const';
109
import { ITypeScriptServiceClient } from '../typescriptService';
11-
import * as typeConverters from '../utils/typeConverters';
1210
import API from '../utils/api';
11+
import * as typeConverters from '../utils/typeConverters';
12+
1313

1414
const getSymbolKind = (kind: string): vscode.SymbolKind => {
1515
switch (kind) {

extensions/typescript-language-features/src/features/fileConfigurationManager.ts

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,13 +3,13 @@
33
* Licensed under the MIT License. See License.txt in the project root for license information.
44
*--------------------------------------------------------------------------------------------*/
55

6-
import { workspace as Workspace, FormattingOptions, TextDocument, CancellationToken, window, Disposable, workspace, WorkspaceConfiguration } from 'vscode';
7-
6+
import { CancellationToken, Disposable, FormattingOptions, TextDocument, window, workspace as Workspace, workspace, WorkspaceConfiguration } from 'vscode';
87
import * as Proto from '../protocol';
98
import { ITypeScriptServiceClient } from '../typescriptService';
109
import API from '../utils/api';
1110
import { isTypeScriptDocument } from '../utils/languageModeIds';
1211

12+
1313
function objsAreEqual<T>(a: T, b: T): boolean {
1414
let keys = Object.keys(a);
1515
for (let i = 0; i < keys.length; i++) {

0 commit comments

Comments
 (0)