diff options
author | Nate Sesti <sestinj@gmail.com> | 2023-07-12 15:19:57 -0700 |
---|---|---|
committer | Nate Sesti <sestinj@gmail.com> | 2023-07-12 15:19:57 -0700 |
commit | c31d7169e651d9fd37cdcaf4d69859d55c5a5e49 (patch) | |
tree | 3e5a90a2e7a43a27b5ea7b02ff0131f2e17c0423 /extension/react-app/src/util/index.ts | |
parent | d27c95686efb52182ce8cb24f48d197ba42510ab (diff) | |
download | sncontinue-c31d7169e651d9fd37cdcaf4d69859d55c5a5e49.tar.gz sncontinue-c31d7169e651d9fd37cdcaf4d69859d55c5a5e49.tar.bz2 sncontinue-c31d7169e651d9fd37cdcaf4d69859d55c5a5e49.zip |
purging more
Diffstat (limited to 'extension/react-app/src/util/index.ts')
-rw-r--r-- | extension/react-app/src/util/index.ts | 27 |
1 files changed, 0 insertions, 27 deletions
diff --git a/extension/react-app/src/util/index.ts b/extension/react-app/src/util/index.ts deleted file mode 100644 index 458f9d95..00000000 --- a/extension/react-app/src/util/index.ts +++ /dev/null @@ -1,27 +0,0 @@ -import { RangeInFile } from "../../../src/client"; - -export function readRangeInVirtualFileSystem( - rangeInFile: RangeInFile, - filesystem: { [filepath: string]: string } -): string | undefined { - const range = rangeInFile.range; - - let data = filesystem[rangeInFile.filepath]; - if (data === undefined) { - console.log("File not found"); - return undefined; - } else { - let lines = data.toString().split("\n"); - if (range.start.line === range.end.line) { - return lines[rangeInFile.range.start.line].slice( - rangeInFile.range.start.character, - rangeInFile.range.end.character - ); - } else { - let firstLine = lines[range.start.line].slice(range.start.character); - let lastLine = lines[range.end.line].slice(0, range.end.character); - let middleLines = lines.slice(range.start.line + 1, range.end.line); - return [firstLine, ...middleLines, lastLine].join("\n"); - } - } -} |