Skip to content

Commit 3d8c35e

Browse files
authored
Merge pull request #2509 from asger-semmle/typescript-full-json
Approved by max-schaefer
2 parents cb8e5fa + 063abb5 commit 3d8c35e

File tree

2 files changed

+11
-2
lines changed

2 files changed

+11
-2
lines changed

javascript/extractor/src/com/semmle/js/extractor/AutoBuild.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -777,7 +777,10 @@ private Path normalizePath(Path path) {
777777
}
778778

779779
private void extractTypeTable(Path fileHandle, TypeTable table) {
780-
TrapWriter trapWriter = outputConfig.getTrapWriterFactory().mkTrapWriter(fileHandle.toFile());
780+
TrapWriter trapWriter =
781+
outputConfig
782+
.getTrapWriterFactory()
783+
.mkTrapWriter(new File(fileHandle.toString() + ".codeql-typescript-typetable"));
781784
try {
782785
new TypeExtractor(trapWriter, table).extract();
783786
} finally {

javascript/extractor/src/com/semmle/js/extractor/Main.java

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -195,7 +195,13 @@ public void run(String[] args) {
195195
}
196196

197197
private void extractTypeTable(File fileHandle, TypeTable table) {
198-
TrapWriter trapWriter = extractorOutputConfig.getTrapWriterFactory().mkTrapWriter(fileHandle);
198+
TrapWriter trapWriter =
199+
extractorOutputConfig
200+
.getTrapWriterFactory()
201+
.mkTrapWriter(
202+
new File(
203+
fileHandle.getParentFile(),
204+
fileHandle.getName() + ".codeql-typescript-typetable"));
199205
try {
200206
new TypeExtractor(trapWriter, table).extract();
201207
} finally {

0 commit comments

Comments
 (0)