Use mapRange

This commit is contained in:
Beth Brennan
2022-12-07 10:51:44 -05:00
parent 3eb3855cb1
commit 424bc471ce
4 changed files with 34 additions and 48 deletions
@@ -0,0 +1,28 @@
import {TokenRange} from "@github/actions-workflow-parser/templates/tokens/token-range";
import {Range} from "vscode-languageserver-types";
export function mapRange(range: TokenRange | undefined): Range {
if (!range) {
return {
start: {
line: 1,
character: 1
},
end: {
line: 1,
character: 1
}
};
}
return {
start: {
line: range.start[0] - 1,
character: range.start[1] - 1
},
end: {
line: range.end[0] - 1,
character: range.end[1] - 1
}
};
}