diff --git a/src/hoverifier.test.ts b/src/hoverifier.test.ts index 2249f588..94684b1f 100644 --- a/src/hoverifier.test.ts +++ b/src/hoverifier.test.ts @@ -50,7 +50,7 @@ describe('Hoverifier', () => { const delayTime = 100 const hoverRange = { start: { line: 1, character: 2 }, end: { line: 3, character: 4 } } - const hoverRange1Indexed = { start: { line: 2, character: 3 }, end: { line: 4, character: 5 } } + const hoverRange1Indexed = { start: { line: 2, character: 3 }, end: { line: 4, character: 4 } } scheduler.run(({ cold, expectObservable }) => { const hoverifier = createHoverifier({ diff --git a/src/hoverifier.ts b/src/hoverifier.ts index 3cd5ea3c..dc8fcc65 100644 --- a/src/hoverifier.ts +++ b/src/hoverifier.ts @@ -667,8 +667,8 @@ export function createHoverifier({ * * Returns `undefined` if the hover result is not successful. * - * Uses the range specified by the hover result if present, or `position` oherwise, - * which will be expanded into a full token in getTokenAtPosition(). + * Uses the range specified by the hover result if present, or `position` otherwise, + * which will be expanded into a full token in getTokenAtPositionOrRange(). */ const getHighlightedRange = ({ hoverOrError, @@ -687,7 +687,7 @@ export function createHoverifier({ }, end: { line: hoverOrError.range.end.line + 1, - character: hoverOrError.range.end.character + 1, + character: hoverOrError.range.end.character, }, } }