gradle / gradle/github-dependency-graph-gradle-plugin
`ForceDependencyResolutionPlugin` incompatible with Project isolation
- Dominant language
- Groovy
- Stars
- 95
- Forks
- 18
- Avg merge
- 21h 23m
- Merged PRs (30d)
- 4
Description
The plugin `ForceDependencyResolutionPlugin` isn't compatible with upcoming project isolation because it registers a root task depending on sub-project tasks.
Instead, a settings plugin should add an outgoing configuration by applying a project plugin to each subproject and add a root plugin consuming the configurations.
Failing output using Gradle 8.6 (or 8.7-20240205001347+0000)
```
- Plugin class 'org.gradle.forceresolve.ForceDependencyResolutionPlugin': Cannot access project ':day1' from project ':'
- Plugin class 'org.gradle.forceresolve.ForceDependencyResolutionPlugin': Cannot access project ':day2' from project ':'
- Plugin class 'org.gradle.forceresolve.ForceDependencyResolutionPlugin': Cannot access project ':day3' from project ':'
```
Sample code: https://github.com/hfhbd/advendOfCode
failing build: https://github.com/hfhbd/advendOfCode/actions/runs/7795902785/job/21259617710
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.