Merge pull request #17071 from igfoo/igfoo/dep_env

Java/Kotlin: Remove support for deprecated SOURCE_ARCHIVE and TRAP_FOLDER
This commit is contained in:
Ian Lynagh
2024-07-29 14:55:50 +01:00
committed by GitHub
3 changed files with 6 additions and 6 deletions

View File

@@ -78,13 +78,11 @@ public class OdasaOutput {
} }
public OdasaOutput(boolean trackClassOrigins, Compression compression, Logger log) { public OdasaOutput(boolean trackClassOrigins, Compression compression, Logger log) {
String trapFolderVar = Env.systemEnv().getFirstNonEmpty("CODEQL_EXTRACTOR_JAVA_TRAP_DIR", String trapFolderVar = Env.systemEnv().get("CODEQL_EXTRACTOR_JAVA_TRAP_DIR");
Var.TRAP_FOLDER.name());
if (trapFolderVar == null) { if (trapFolderVar == null) {
throw new ResourceError("CODEQL_EXTRACTOR_JAVA_TRAP_DIR was not set"); throw new ResourceError("CODEQL_EXTRACTOR_JAVA_TRAP_DIR was not set");
} }
String sourceArchiveVar = Env.systemEnv().getFirstNonEmpty("CODEQL_EXTRACTOR_JAVA_SOURCE_ARCHIVE_DIR", String sourceArchiveVar = Env.systemEnv().get("CODEQL_EXTRACTOR_JAVA_SOURCE_ARCHIVE_DIR");
Var.SOURCE_ARCHIVE.name());
if (sourceArchiveVar == null) { if (sourceArchiveVar == null) {
throw new ResourceError("CODEQL_EXTRACTOR_JAVA_SOURCE_ARCHIVE_DIR was not set"); throw new ResourceError("CODEQL_EXTRACTOR_JAVA_SOURCE_ARCHIVE_DIR was not set");
} }

View File

@@ -256,8 +256,6 @@ public class Env {
*/ */
ODASA_SRC, ODASA_SRC,
ODASA_DB, ODASA_DB,
TRAP_FOLDER,
SOURCE_ARCHIVE,
ODASA_OUTPUT, ODASA_OUTPUT,
ODASA_SUBPROJECT_THREADS, ODASA_SUBPROJECT_THREADS,

View File

@@ -0,0 +1,4 @@
---
category: breaking
---
* The Java and Kotlin extractors no longer support the `SOURCE_ARCHIVE` and `TRAP_FOLDER` legacy environment variable.