File tree Expand file tree Collapse file tree 2 files changed +11
-8
lines changed
src/org/eclipse/m2e/jdt/internal Expand file tree Collapse file tree 2 files changed +11
-8
lines changed Original file line number Diff line number Diff line change @@ -2,7 +2,7 @@ Manifest-Version: 1.0
22Bundle-ManifestVersion : 2
33Bundle-Name : %Bundle-Name
44Bundle-SymbolicName : org.eclipse.m2e.jdt;singleton:=true
5- Bundle-Version : 2.3.401 .qualifier
5+ Bundle-Version : 2.3.500 .qualifier
66Bundle-Localization : plugin
77Export-Package : org.eclipse.m2e.jdt,
88 org.eclipse.m2e.jdt.internal;x-friends:="org.eclipse.m2e.jdt.ui",
Original file line number Diff line number Diff line change @@ -125,14 +125,17 @@ public abstract class AbstractJavaProjectConfigurator extends AbstractProjectCon
125125 if (supportedExecutionEnvironmentTypes .stream ().filter (type -> eeId .startsWith (type )).findAny ().isEmpty ()) {
126126 continue ;
127127 }
128- var compliance = ee .getComplianceOptions ().get (JavaCore .COMPILER_COMPLIANCE );
129- if (compliance != null ) {
130- sources .add (compliance );
131- targets .add (compliance );
132- if (JavaCore .ENABLED .equals (ee .getComplianceOptions ().get (JavaCore .COMPILER_RELEASE ))) {
133- releases .add (compliance );
128+ Map <String , String > complianceOptions = ee .getComplianceOptions ();
129+ if (complianceOptions != null ) {
130+ String compliance = complianceOptions .get (JavaCore .COMPILER_COMPLIANCE );
131+ if (compliance != null ) {
132+ sources .add (compliance );
133+ targets .add (compliance );
134+ if (JavaCore .ENABLED .equals (complianceOptions .get (JavaCore .COMPILER_RELEASE ))) {
135+ releases .add (compliance );
136+ }
137+ ENVIRONMENTS .put (compliance , eeId );
134138 }
135- ENVIRONMENTS .put (compliance , eeId );
136139 }
137140 }
138141
You can’t perform that action at this time.
0 commit comments