Community
Participate
Working Groups
At the moment, only three bundles appear to be affected. Not clear to me what is causing it: 1. eclipse.jdt.ui/org.eclipse.jdt.junit no-classifier: different org/eclipse/jdt/internal/junit/util/JUnitStubUtility.class: different The main artifact has been replaced with the baseline version. The following attached artifacts have been replaced with the baseline version: [pack200, sources] 2. eclipse.jdt.ui/org.eclipse.jdt.text.tests no-classifier: different org/eclipse/jdt/text/tests/BreakContinueTargetFinderTest.class: different org/eclipse/jdt/text/tests/MarkOccurrenceTest17.class: different org/eclipse/jdt/text/tests/MarkOccurrenceTest18.class: different classifier-sources: not present in baseline The main artifact has been replaced with the baseline version. The following attached artifacts have been replaced with the baseline version: [pack200] The following attached artifacts are not present in the baseline and have been removed: [sources] 3. eclipse.jdt.ui/org.eclipse.jdt.ui.tests.refactoring no-classifier: different org/eclipse/jdt/ui/tests/refactoring/BinaryReferencesTests.class: different org/eclipse/jdt/ui/tests/refactoring/DelegateCreatorTests.class: different org/eclipse/jdt/ui/tests/refactoring/InlineConstantTests.class: different org/eclipse/jdt/ui/tests/refactoring/InlineMethodTests.class: different org/eclipse/jdt/ui/tests/refactoring/ReplaceInvocationsTests.class: different org/eclipse/jdt/ui/tests/refactoring/typeconstraints/TypeEnvironmentTests.class: different classifier-sources: not present in baseline The main artifact has been replaced with the baseline version. The following attached artifacts have been replaced with the baseline version: [pack200] The following attached artifacts are not present in the baseline and have been removed: [sources] This has started happening after the Java 11 changes were merged.
*** Bug 539511 has been marked as a duplicate of this bug. ***
New Gerrit change created: https://git.eclipse.org/r/130030
Gerrit change https://git.eclipse.org/r/130030 was merged to [master]. Commit: http://git.eclipse.org/c/jdt/eclipse.jdt.ui.git/commit/?id=f5400bf045d70a56178c9922e86e7f5ecff24038
New Gerrit change created: https://git.eclipse.org/r/130032
New Gerrit change created: https://git.eclipse.org/r/130033
Any idea what caused the comparator errors? Was there any change in the compiler? We were having green builds in JDT UI Gerrit until the BETA_JAVA11 merge today.
Had a look at the artifactscomarisons.zip available at http://download.eclipse.org/eclipse/downloads/drops4/I20180926-0830/buildlogs.php The reason seems to be the change in the field IASTSharedValues.SHARED_AST_LEVEL from AST.JLS10 to AST.JLS11 So the comparison of the old and new files in artifactsComparison.zip shows that the difference in comparison occurs when this variable is used. So Gerrit change https://git.eclipse.org/r/130030 was merged to [master]. Commit: http://git.eclipse.org/c/jdt/eclipse.jdt.ui.git/commit/?id=f5400bf045d70a56178c9922e86e7f5ecff24038 Should fix this issue.
Gerrit change https://git.eclipse.org/r/130033 was merged to [master]. Commit: http://git.eclipse.org/c/jdt/eclipse.jdt.git/commit/?id=1540473b7906b938ed328499f95cbc08918d842e