Skip to content

Support Eclipse 4.12 core runtime 3.15 #413

@fvgh

Description

@fvgh

The Eclipse team finally replaced the usage of deprecated PackageAdmin by org.osgi.framework.wiring.FrameworkWiring.
Hence spotless-eclipse-base must also replace/add a corresponding service since it currently provides (only) PackageAdmin.

Proposal
Provision of a new spotless-eclipse-base version supporting additionally org.osgi.framework.wiring.FrameworkWiring implementation by the existing EclipseBundleLookup.
Note that there are some more things to do, since the new InternalPlatform version requires to be started whereas superfluous activities like Eclipse authorization handling must be prevented.

Work-around
If new Eclipse versions shall be supported beforehand, try to pin the org.eclipse.platform:org.eclipse.core.runtime version to 3.14.0 and org.eclipse.platform:org.eclipse.core.resources to 3.13.0.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions