Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 476960e + 66a8bc5 commit 9be2ca2Copy full SHA for 9be2ca2
1 file changed
java/kotlin-extractor/src/main/java/com/semmle/extractor/java/OdasaOutput.java
@@ -509,9 +509,9 @@ private boolean newerThan(TrapClassVersion tcv) {
509
// Classes being compiled from source have major version 0 but should take precedence
510
// over any classes with the same qualified name loaded from the classpath
511
// in previous or subsequent extractor invocations.
512
- if (tcv.majorVersion==0)
+ if (tcv.majorVersion == 0 && majorVersion != 0)
513
return false;
514
- else if (majorVersion==0)
+ else if (majorVersion == 0 && tcv.majorVersion != 0)
515
return true;
516
// Always consider the Kotlin extractor superior to the Java extractor, because we may decode and extract
517
// Kotlin metadata that the Java extractor can't understand:
0 commit comments