-
Notifications
You must be signed in to change notification settings - Fork 90
Closed
Description
Comparator differences from current build
/home/jenkins/agent/workspace/Builds/I-build-4.37/cje-production/siteDir/eclipse/downloads/drops4/I20250715-1800
compared to reference repo at
https://download.eclipse.org/eclipse/updates/4.37-I-builds/
- eclipse.jdt.ui/org.eclipse.jdt.ui/pom.xml
no-classifier: different
org/eclipse/jdt/ui/actions/OrganizeImportsAction.class: different
The main artifact has been replaced with the baseline version.
The following attached artifacts have been replaced with the baseline version: [sources]
This is originating from eclipse-jdt/eclipse.jdt.core#4197 - the difference between baseline and build is that in the build version we seem to generate an extra access method:
// access flags 0x1008
static synthetic access$0(Lorg/eclipse/jdt/ui/actions/OrganizeImportsAction;I[Lorg/eclipse/jdt/core/ISourceRange;Lorg/eclipse/jdt/internal/ui/javaeditor/JavaEditor;)V
ALOAD 0
ILOAD 1
ALOAD 2
ALOAD 3
INVOKESPECIAL org/eclipse/jdt/ui/actions/OrganizeImportsAction.doListSelectionChanged (I[Lorg/eclipse/jdt/core/ISourceRange;Lorg/eclipse/jdt/internal/ui/javaeditor/JavaEditor;)V
RETURN
MAXSTACK = 4
MAXLOCALS = 4
I am investigating why this change has come about - This is not a correctness issue - but a sub-optimal code issue.
iloveeclipse
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't working