Skip to content

Commit 7a2c65f

Browse files
committed
JS: Fix virtual source root in AutoBuildTest
1 parent 182e4ce commit 7a2c65f

File tree

2 files changed

+11
-1
lines changed

2 files changed

+11
-1
lines changed

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

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -231,13 +231,17 @@ public AutoBuild() {
231231
Env.systemEnv()
232232
.getInt(
233233
"LGTM_INDEX_TYPESCRIPT_INSTALL_DEPS_TIMEOUT", INSTALL_DEPENDENCIES_DEFAULT_TIMEOUT);
234-
this.virtualSourceRoot = new VirtualSourceRoot(LGTM_SRC, toRealPath(Paths.get(EnvironmentVariables.getScratchDir())));
234+
this.virtualSourceRoot = makeVirtualSourceRoot();
235235
setupFileTypes();
236236
setupXmlMode();
237237
setupMatchers();
238238
this.state = new ExtractorState();
239239
}
240240

241+
protected VirtualSourceRoot makeVirtualSourceRoot() {
242+
return new VirtualSourceRoot(LGTM_SRC, toRealPath(Paths.get(EnvironmentVariables.getScratchDir())));
243+
}
244+
241245
private String getEnvVar(String envVarName) {
242246
return getEnvVar(envVarName, null);
243247
}

javascript/extractor/src/com/semmle/js/extractor/test/AutoBuildTests.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -28,6 +28,7 @@
2828
import com.semmle.js.extractor.ExtractorState;
2929
import com.semmle.js.extractor.FileExtractor;
3030
import com.semmle.js.extractor.FileExtractor.FileType;
31+
import com.semmle.js.extractor.VirtualSourceRoot;
3132
import com.semmle.util.data.StringUtil;
3233
import com.semmle.util.exception.UserError;
3334
import com.semmle.util.files.FileUtil;
@@ -137,6 +138,11 @@ protected DependencyInstallationResult preparePackagesAndDependencies(Set<Path>
137138
return DependencyInstallationResult.empty;
138139
}
139140

141+
@Override
142+
protected VirtualSourceRoot makeVirtualSourceRoot() {
143+
return VirtualSourceRoot.none; // not used in these tests
144+
}
145+
140146
@Override
141147
protected void extractXml() throws IOException {
142148
Files.walkFileTree(

0 commit comments

Comments
 (0)