Skip to content

Commit d4a1075

Browse files
committed
Increase minimal supported Gradle version to 6.8
1 parent 7cd7317 commit d4a1075

File tree

4 files changed

+5
-4
lines changed

4 files changed

+5
-4
lines changed

CHANGELOG.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,7 @@
11
# Extra Java Module Info Gradle Plugin - Changelog
22

33
## Version 1.4
4+
* [New] Minimal Gradle version is now 6.8 for integration with recently added features like the Dependency Version Catalog
45
* [Fixed] [#47](https://github.com/gradlex-org/extra-java-module-info/issues/47) - requireAllDefinedDependencies() gives error when dependency only appears on runtime path (Thanks [Sola](https://github.com/unlimitedsola) for reporting!)
56
* [Fixed] [#45](https://github.com/gradlex-org/extra-java-module-info/issues/45) - Sub-folders in 'META-INF/services' are not ignored (Thanks [Jonas Beyer](https://github.com/j-beyer) for reporting!)
67
* [Fixed] [#44](https://github.com/gradlex-org/extra-java-module-info/issues/44) - Name resolution for jars with '-' character failing if Jars are taken from local .m2 repository (Thanks [Aidan Do](https://github.com/REslim30) for reporting!)

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
[![Build Status](https://img.shields.io/endpoint.svg?url=https%3A%2F%2Factions-badge.atrox.dev%2Fgradlex-org%2Fextra-java-module-info%2Fbadge%3Fref%3Dmain&style=flat)](https://actions-badge.atrox.dev/gradlex-org/extra-java-module-info/goto?ref=main)
44
[![Gradle Plugin Portal](https://img.shields.io/maven-metadata/v?label=Plugin%20Portal&metadataUrl=https%3A%2F%2Fplugins.gradle.org%2Fm2%2Forg%2Fgradlex%2Fextra-java-module-info%2Forg.gradlex.extra-java-module-info.gradle.plugin%2Fmaven-metadata.xml)](https://plugins.gradle.org/plugin/org.gradlex.extra-java-module-info)
55

6-
A Gradle 6.4+ plugin to use legacy Java libraries as _Java Modules_ in a modular Java project.
6+
A Gradle 6.8+ plugin to use legacy Java libraries as _Java Modules_ in a modular Java project.
77

88
This [GradleX](https://gradlex.org) plugin is maintained by me, [Jendrik Johannes](https://github.com/jjohannes).
99
I offer consulting and training for Gradle and/or the Java Module System - please [reach out](mailto:[email protected]) if you are interested.

build.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,7 @@ tasks.test {
3838
maxParallelForks = 4
3939
}
4040

41-
listOf("6.4.1", "6.9.2", "7.0.2", "7.6.1").forEach { gradleVersionUnderTest ->
41+
listOf("6.8.3", "6.9.2", "7.0.2", "7.6.1").forEach { gradleVersionUnderTest ->
4242
val testGradle = tasks.register<Test>("testGradle$gradleVersionUnderTest") {
4343
group = "verification"
4444
description = "Runs tests against Gradle $gradleVersionUnderTest"

src/main/java/org/gradlex/javamodule/moduleinfo/ExtraJavaModuleInfoPlugin.java

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -56,8 +56,8 @@ public abstract class ExtraJavaModuleInfoPlugin implements Plugin<Project> {
5656

5757
@Override
5858
public void apply(Project project) {
59-
if (GradleVersion.current().compareTo(GradleVersion.version("6.4-rc-1")) < 0) {
60-
throw new RuntimeException("This plugin requires Gradle 6.4+");
59+
if (GradleVersion.current().compareTo(GradleVersion.version("6.8")) < 0) {
60+
throw new RuntimeException("This plugin requires Gradle 6.8+");
6161
}
6262

6363
// register the plugin extension as 'extraJavaModuleInfo {}' configuration block

0 commit comments

Comments
 (0)