Cross-project configuration resolution
jpenilla opened this issue · comments
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:
- Resolve the remapper configuration during configuration time and provide the list of resolved files to RemapJar
- Add a remapper configuration to the server project as well
- Move reobfJar to the parent project instead of the server project