Skip to content

Gradle 9.x compatibility - replace deprecated JavaPluginConvention with version-based API selection#34

Open
rpalcolea wants to merge 1 commit intorevolut-engineering:masterfrom
rpalcolea:improve-sourceset-configuration
Open

Gradle 9.x compatibility - replace deprecated JavaPluginConvention with version-based API selection#34
rpalcolea wants to merge 1 commit intorevolut-engineering:masterfrom
rpalcolea:improve-sourceset-configuration

Conversation

@rpalcolea
Copy link
Copy Markdown

Hi folks,

This replaces deprecated JavaPluginConvention usage with conditional logic that uses JavaPluginExtension for Gradle 8.0+ and falls back to JavaPluginConvention for older versions to maintain backwards compatibility.

This is necessary as JavaPluginConvention was removed for Gradle 9.x

@rpalcolea rpalcolea changed the title fix: replace deprecated JavaPluginConvention with version-based API selection Gradle 9.x compatibility - replace deprecated JavaPluginConvention with version-based API selection Jul 8, 2025
@rpalcolea
Copy link
Copy Markdown
Author

rpalcolea commented Jul 8, 2025

Hi @adrianskrobaczrevolut @capitaorev , tagging you since I couldn't assign reviewers to the pull request :)

@thalescm
Copy link
Copy Markdown

Hi team, is there any expectation of merging this and deploying a new version of this library soon?

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.

2 participants