Skip to content

feat: support analysis of a Gradle version catalog dependency.#1681

Merged
autonomousapps merged 2 commits intomainfrom
trobalik.flat-coordinates
Apr 19, 2026
Merged

feat: support analysis of a Gradle version catalog dependency.#1681
autonomousapps merged 2 commits intomainfrom
trobalik.flat-coordinates

Conversation

@autonomousapps
Copy link
Copy Markdown
Owner

A declaration on that 'dependency' typically looks like this:

// kotlin DSL
// https://github.com/gradle/gradle/issues/15383
implementation(files(libs::class.java.superclass.protectionDomain.codeSource.location))

With this infrastructure in place, it may be possible to support things like 'gradleApi()' as well, in the future.

@autonomousapps autonomousapps force-pushed the trobalik.flat-coordinates branch from 78d7a31 to 8524ed1 Compare April 18, 2026 02:00
@autonomousapps autonomousapps marked this pull request as ready for review April 18, 2026 02:00
@github-actions
Copy link
Copy Markdown

Job Summary for Gradle

Test :: gradle
Gradle Root Project Requested Tasks Gradle Version Build Outcome Build Scan®
build-logic buildHealth 9.4.1 Build Scan not published
build-logic check 9.4.1 Build Scan not published
dependency-analysis-gradle-pl…
buildHealth 9.4.1 Build Scan published
testkit buildHealth 9.4.1 Build Scan published
dependency-analysis-gradle-pl…
check 9.4.1 Build Scan published
testkit check 9.4.1 Build Scan published
dependency-analysis-gradle-pl…
:functionalTest 9.4.1 Build Scan published

A declaration on that 'dependency' typically looks like this:
```
// kotlin DSL
// gradle/gradle#15383
implementation(files(libs::class.java.superclass.protectionDomain.codeSource.location))
```

With this infrastructure in place, it may be possible to support things like 'gradleApi()' as well, in the future.
@autonomousapps autonomousapps force-pushed the trobalik.flat-coordinates branch from 8524ed1 to 8a8e195 Compare April 18, 2026 02:31
@autonomousapps autonomousapps merged commit b10e5d8 into main Apr 19, 2026
1 check passed
@autonomousapps autonomousapps deleted the trobalik.flat-coordinates branch April 19, 2026 02:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant