Skip to content

Commit 1530037

Browse files
authored
Merge pull request #17071 from igfoo/igfoo/dep_env
Java/Kotlin: Remove support for deprecated SOURCE_ARCHIVE and TRAP_FOLDER
2 parents 58689c9 + 225d291 commit 1530037

File tree

3 files changed

+6
-6
lines changed

3 files changed

+6
-6
lines changed

java/kotlin-extractor/src/main/java/com/semmle/extractor/java/OdasaOutput.java

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -78,13 +78,11 @@ public class OdasaOutput {
7878
}
7979

8080
public OdasaOutput(boolean trackClassOrigins, Compression compression, Logger log) {
81-
String trapFolderVar = Env.systemEnv().getFirstNonEmpty("CODEQL_EXTRACTOR_JAVA_TRAP_DIR",
82-
Var.TRAP_FOLDER.name());
81+
String trapFolderVar = Env.systemEnv().get("CODEQL_EXTRACTOR_JAVA_TRAP_DIR");
8382
if (trapFolderVar == null) {
8483
throw new ResourceError("CODEQL_EXTRACTOR_JAVA_TRAP_DIR was not set");
8584
}
86-
String sourceArchiveVar = Env.systemEnv().getFirstNonEmpty("CODEQL_EXTRACTOR_JAVA_SOURCE_ARCHIVE_DIR",
87-
Var.SOURCE_ARCHIVE.name());
85+
String sourceArchiveVar = Env.systemEnv().get("CODEQL_EXTRACTOR_JAVA_SOURCE_ARCHIVE_DIR");
8886
if (sourceArchiveVar == null) {
8987
throw new ResourceError("CODEQL_EXTRACTOR_JAVA_SOURCE_ARCHIVE_DIR was not set");
9088
}

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

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -256,8 +256,6 @@ public enum Var {
256256
*/
257257
ODASA_SRC,
258258
ODASA_DB,
259-
TRAP_FOLDER,
260-
SOURCE_ARCHIVE,
261259
ODASA_OUTPUT,
262260
ODASA_SUBPROJECT_THREADS,
263261

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
---
2+
category: breaking
3+
---
4+
* The Java and Kotlin extractors no longer support the `SOURCE_ARCHIVE` and `TRAP_FOLDER` legacy environment variable.

0 commit comments

Comments
 (0)