From fd9dd7b25d9aefe733136bf3193d24a0dafe325e Mon Sep 17 00:00:00 2001 From: Marius Volkhart Date: Mon, 22 Jun 2026 10:43:42 -0400 Subject: [PATCH 1/2] Upgrade JNA to 5.19.1 --- jabel-javac-plugin/build.gradle.kts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/jabel-javac-plugin/build.gradle.kts b/jabel-javac-plugin/build.gradle.kts index f44352f..ef27f75 100644 --- a/jabel-javac-plugin/build.gradle.kts +++ b/jabel-javac-plugin/build.gradle.kts @@ -11,7 +11,7 @@ dependencies { implementation(platform("net.bytebuddy:byte-buddy-parent:1.18.10")) implementation("net.bytebuddy:byte-buddy") implementation("net.bytebuddy:byte-buddy-agent") - implementation("net.java.dev.jna:jna:5.13.0") + implementation("net.java.dev.jna:jna:5.19.1") } // From 68ab5fbe0324605ce57664ea7998dedaf9f35bb3 Mon Sep 17 00:00:00 2001 From: Marius Volkhart Date: Mon, 22 Jun 2026 10:46:11 -0400 Subject: [PATCH 2/2] Fix Gradle deprecation warnings --- jabel-javac-plugin/build.gradle.kts | 27 +++++++++++---------------- 1 file changed, 11 insertions(+), 16 deletions(-) diff --git a/jabel-javac-plugin/build.gradle.kts b/jabel-javac-plugin/build.gradle.kts index ef27f75..4700ce2 100644 --- a/jabel-javac-plugin/build.gradle.kts +++ b/jabel-javac-plugin/build.gradle.kts @@ -4,7 +4,7 @@ plugins { signing } -val jabelVersion: String by project +val jabelVersion = project.property("jabelVersion") as String version = jabelVersion dependencies { @@ -84,35 +84,30 @@ val String.isReleaseBuild get() = !contains("SNAPSHOT") val Project.releaseRepositoryUrl: String - get() = properties.getOrDefault( - "RELEASE_REPOSITORY_URL", - - "https://oss.sonatype.org/service/local/staging/deploy/maven2", - ).toString() + get() = (findProperty("RELEASE_REPOSITORY_URL") + ?: "https://oss.sonatype.org/service/local/staging/deploy/maven2").toString() val Project.snapshotRepositoryUrl: String - get() = properties.getOrDefault( - "SNAPSHOT_REPOSITORY_URL", - "https://oss.sonatype.org/content/repositories/snapshots", - ).toString() + get() = (findProperty("SNAPSHOT_REPOSITORY_URL") + ?: "https://oss.sonatype.org/content/repositories/snapshots").toString() val Project.repositoryUsername: String - get() = properties.getOrDefault("NEXUS_USERNAME", "").toString() + get() = (findProperty("NEXUS_USERNAME") ?: "").toString() val Project.repositoryPassword: String - get() = properties.getOrDefault("NEXUS_PASSWORD", "").toString() + get() = (findProperty("NEXUS_PASSWORD") ?: "").toString() val Project.pomPackaging: String - get() = properties.getOrDefault("POM_PACKAGING", "jar").toString() + get() = (findProperty("POM_PACKAGING") ?: "jar").toString() val Project.pomName: String? - get() = properties["POM_NAME"]?.toString() + get() = findProperty("POM_NAME")?.toString() val Project.pomDescription: String? - get() = properties["POM_DESCRIPTION"]?.toString() + get() = findProperty("POM_DESCRIPTION")?.toString() val Project.pomArtifactId - get() = properties.getOrDefault("POM_ARTIFACT_ID", name).toString() + get() = (findProperty("POM_ARTIFACT_ID") ?: name).toString() fun MavenPom.setPkwareOrganization() { organization {