Skip to content

Commit 3944756

Browse files
committed
Support range
1 parent 5a760dd commit 3944756

File tree

1 file changed

+3
-3
lines changed
  • extensions/typescript-language-features/src/languageFeatures

1 file changed

+3
-3
lines changed

extensions/typescript-language-features/src/languageFeatures/inlineHints.ts

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ import * as Proto from '../protocol';
88
import { DocumentSelector } from '../utils/documentSelector';
99
import { ClientCapability, ITypeScriptServiceClient, ServerResponse, ExecConfig } from '../typescriptService';
1010
import { conditionalRegistration, requireSomeCapability } from '../utils/dependentRegistration';
11-
import { Position } from '../utils/typeConverters';
11+
import { Range } from '../utils/typeConverters';
1212

1313
namespace ExperimentalProto {
1414
export const enum CommandTypes {
@@ -33,7 +33,7 @@ namespace ExperimentalProto {
3333

3434
interface HintItem {
3535
text: string;
36-
position: Proto.Location;
36+
range: Proto.TextSpan;
3737
whitespaceBefore?: boolean;
3838
whitespaceAfter?: boolean;
3939
}
@@ -77,7 +77,7 @@ class TypeScriptInlineHintsProvider implements vscode.InlineHintsProvider {
7777
}
7878

7979
return response.body.map(hint => {
80-
return new vscode.InlineHint(hint.text, Position.fromLocation(hint.position), hint.whitespaceBefore, hint.whitespaceAfter);
80+
return new vscode.InlineHint(hint.text, Range.fromTextSpan(hint.range), hint.whitespaceBefore, hint.whitespaceAfter);
8181
});
8282
} catch (e) {
8383
return [];

0 commit comments

Comments
 (0)