line / line/gradle-scripts

Gradle 8 compatibility

Open
#143 1 comment 0 reactions 0 assignees View on GitHub
Dominant language
No language data
Stars
80
Forks
34
Avg merge
1d 21h
Merged PRs (30d)
1

Description

Gradle 8 prevents you from adding configuration with scope = `compileClasspath`.
The `common-dependencies-legacy` lib should skip unsupported configurations? (or try/catch?)

```
* Where:
Script '/Users/jp20688/workspace/line-server-common/gradle/scripts/lib/common-dependencies-legacy.gradle' line: 178

* What went wrong:
A problem occurred configuring project ':foobar'.
> Dependencies can not be declared against the `compileClasspath` configuration.
```

Contributor guide

No contributing guide indexed for this repository

Research direction

Inspect gradle/scripts/lib/common-dependencies-legacy.gradle around line 178 and reproduce the Gradle 8 configuration failure in the affected multi-project build. Determine how the legacy library should handle the unsupported compileClasspath configuration; done means the project configures without this error under Gradle 8.

Written by the indexing model from the issue text.

Assessment

Domain
build-system
Issue type
Bug
Difficulty
2/5
Estimated time
1-3 hours
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.