Skip to content

Gradle jar contains multi release classes in an unexpected location #24515

@martinbonnin

Description

@martinbonnin

The Gradle API jar contains class files in org/gradle/internal/impldep/META-INF/versions/9. I understand this is files that have been relocated from a multi-release jar file. But this confuses other tooling like R8. Would it be possible to remove them? Or does Gradle use the different versions actively?

More context: GradleUp/gr8#10 (comment)
Even more context there: #23002

Metadata

Metadata

Assignees

No one assigned

    Labels

    a:bugThis doesn't work as expectedin:api-evolutionBytecode upgrades, multi-gradle-version support, gradle-apiin:gradle-distributiongradle distribution content, size, bundled dependencies

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions