Closed eclipse-ocl-bot closed 2 hours ago
By Ed Willink on Dec 03, 2018 12:04
Attempts to isolate what if any are the true needs for a major version change for Bug 541856. It seems we cannot use the API tooling reliably. There is no alternative to a major version change filter since API tooling fails to identify what the requirement is.
By Ed Willink on Dec 04, 2018 03:36
major version change filter pushed to master for RC1.
The general API tooling issue is Bug 471114.
| --- | --- | | Bugzilla Link | 541857 | | Status | RESOLVED FIXED | | Importance | P3 normal | | Reported | Dec 03, 2018 11:01 EDT | | Modified | Dec 04, 2018 03:36 EDT | | See also | 541856, 471114 | | Reporter | Ed Willink |
Description
In org.eclipse.ocl.pivot.internal.library.executor.LazyModelManager the spurious comment
/**
is resolved by
import org.omg.CORBA.Environment;
rather than a consistent project type. This caused no problem until a Java 11 build is attempted, since the platform provides org.omg.CORBA. With Java 11/latest platform, the absence of org.omg.CORBA from the classpath caused a compilation error. Reasonable; the not infrequent consequence of better tooling revealing latent bugs.
Unfortunately, Bug 541856, eliminating the gratuitous import is interpreted as requiring a major version change.
In order to avoid hiding other major version chnage threats, the fixfior this bug must be a very very late fix; just before RC1.