Skip to content

Commit dedb0cb

Browse files
committed
Kotlin: Support CODEQL_PATH_TRANSFORMER
1 parent b60c860 commit dedb0cb

File tree

2 files changed

+5
-1
lines changed

2 files changed

+5
-1
lines changed

java/kotlin-extractor/src/main/java/com/semmle/util/process/Env.java

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -115,6 +115,7 @@ public enum Var {
115115
*/
116116
SEMMLE_TRAP_IMPORTER,
117117
SEMMLE_PRESERVE_SYMLINKS,
118+
CODEQL_PATH_TRANSFORMER,
118119
SEMMLE_PATH_TRANSFORMER,
119120

120121
/*

java/kotlin-extractor/src/main/java/com/semmle/util/trap/pathtransformers/PathTransformer.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,10 @@ public File canonicalFile(String path) {
4141

4242
private static final PathTransformer DEFAULT_TRANSFORMER;
4343
static {
44-
String layout = Env.systemEnv().get(Var.SEMMLE_PATH_TRANSFORMER);
44+
String layout = Env.systemEnv().get(Var.CODEQL_PATH_TRANSFORMER);
45+
if (layout == null) {
46+
layout = Env.systemEnv().get(Var.SEMMLE_PATH_TRANSFORMER);
47+
}
4548
if (layout == null)
4649
DEFAULT_TRANSFORMER = new NoopTransformer();
4750
else

0 commit comments

Comments
 (0)