Skip to content

Cross-project configuration resolution #55

@jpenilla

Description

@jpenilla

Starting with Gradle 7.1.1, resolving configurations of another project in a task is now deprecated for removal in Gradle 8 (see https://docs.gradle.org/7.1.1/userguide/viewing_debugging_dependencies.html#sub:resolving-unsafe-configuration-resolution-errors).

This warning is currently triggered for reobfJar in core and patcher.

These are some possible solutions, in no particular order:

  1. Resolve the remapper configuration during configuration time and provide the list of resolved files to RemapJar
  2. Add a remapper configuration to the server project as well
  3. Move reobfJar to the parent project instead of the server project

Metadata

Metadata

Assignees

No one assigned

    Labels

    status: acceptedIssue is accepted and we want to address ittype: bugSomething isn't working

    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