Skip to content

Regression: 4.8.181 missing "Multi-Release: true" in MANIFEST.MF #922

@big-andy-coates

Description

@big-andy-coates

Hey @lukehutch, looks like 4.8.181 introduced a regression. 4.8.180 has Multi-Release: true in its manifest vs 4.8.181, which does not.

The upshot of this is that some tooling isn't recognising the module-info.class in the META-INF/9 folder within the Jar.

For the org.javamodularity.moduleplugin Gradle plugin, this means it correctly treats 4.8.180 as a module, with name io.github.classgraph, where as 4.8.181 is treated as an automatic module with name classgraph.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions