File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -347,16 +347,19 @@ async function run() {
347347 }
348348
349349 if ( config . languages . includes ( Language . java ) ) {
350- if ( await features . getValue ( Feature . CodeqlJavaLombokEnabled , codeql ) ) {
350+ const envVar = "CODEQL_EXTRACTOR_JAVA_RUN_ANNOTATION_PROCESSORS"
351+ if ( process . env [ envVar ] ) {
352+ logger . info ( "Environment variable " + envVar + " already set. Not en/disabling CodeQL Java Lombok support" ) ;
353+ } else if ( await features . getValue ( Feature . CodeqlJavaLombokEnabled , codeql ) ) {
351354 logger . info ( "Enabling CodeQL Java Lombok support" ) ;
352355 core . exportVariable (
353- "CODEQL_EXTRACTOR_JAVA_RUN_ANNOTATION_PROCESSORS" ,
356+ envVar ,
354357 "true" ,
355358 ) ;
356359 } else {
357360 logger . info ( "Disabling CodeQL Java Lombok support" ) ;
358361 core . exportVariable (
359- "CODEQL_EXTRACTOR_JAVA_RUN_ANNOTATION_PROCESSORS" ,
362+ envVar ,
360363 "false" ,
361364 ) ;
362365 }
You can’t perform that action at this time.
0 commit comments