Skip to content

Introduce a ModuleOpenBuildItem to let extensions control --add-opens needs for the runtime #51434

@Sanne

Description

@Sanne

Description

Introduce an ModuleOpenBuildItem build item to let extensions control the need to have "--add-opens" instructions to be applied to the runtime.

This needs to influence consistently:

  • dev-mode
  • production modes (fast jar and uber-jar formats)
  • integration tests (Maven, Gradle, IDEA launchers)

And ideally while not needing any action from the user.

Implementation ideas

See #51041

Metadata

Metadata

Assignees

Projects

Status

In Progress

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions