Skip to content

Commit 6563287

Browse files
authored
Merge pull request #520 from popfalushi/gradle7java16
Java 16 + gradle 7.0 compatibility
2 parents 4571dc0 + b8c6bb2 commit 6563287

File tree

1 file changed

+4
-16
lines changed

1 file changed

+4
-16
lines changed

build.gradle

Lines changed: 4 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,5 @@
11
import java.time.OffsetDateTime
22
import java.time.format.DateTimeFormatter
3-
import io.franzbecker.gradle.lombok.task.DelombokTask
43

54
buildscript {
65
repositories {
@@ -29,7 +28,7 @@ buildscript {
2928
// https://github.com/spring-projects/spring-security-oauth/releases
3029
springSecurityOAuthVersion = '2.5.1.RELEASE'
3130

32-
lombokPluginVersion = '5.0.0'
31+
lombokPluginVersion = '6.3.0'
3332
versioningPluginVersion = '2.15.1'
3433
versionsPluginVersion = '0.39.0'
3534
}
@@ -42,7 +41,7 @@ plugins {
4241
id 'io.spring.dependency-management' version '1.0.11.RELEASE'
4342
id 'net.nemerosa.versioning' version "${versioningPluginVersion}"
4443
id 'com.google.protobuf' version "${protobufGradlePluginVersion}"
45-
id 'io.franzbecker.gradle-lombok' version "${lombokPluginVersion}" apply false
44+
id 'io.freefair.lombok' version "${lombokPluginVersion}" apply false
4645
id 'com.github.ben-manes.versions' version "${versionsPluginVersion}" // gradle dependencyUpdates
4746
id 'com.diffplug.spotless' version '6.0.0'
4847
}
@@ -77,7 +76,7 @@ allprojects {
7776
apply plugin: 'eclipse'
7877
apply plugin: 'io.spring.dependency-management'
7978
apply plugin: 'com.diffplug.spotless'
80-
apply plugin: 'io.franzbecker.gradle-lombok'
79+
apply plugin: 'io.freefair.lombok'
8180

8281
java {
8382
toolchain {
@@ -218,17 +217,6 @@ allprojects { project ->
218217
}
219218

220219
if (project.name == 'grpc-common-spring-boot' || project.name == 'grpc-client-spring-boot-autoconfigure' || project.name == 'grpc-server-spring-boot-autoconfigure') {
221-
// Properly generate javadocs for the important projects
222-
223-
task delombok(type: DelombokTask, dependsOn: compileJava) {
224-
ext.outputDir = file("$buildDir/delombok")
225-
outputs.dir(outputDir)
226-
sourceSets.main.java.srcDirs.each {
227-
inputs.dir(it)
228-
args(it, '-d', outputDir)
229-
}
230-
}
231-
232220
java {
233221
registerFeature('optionalSupport') {
234222
usingSourceSet(sourceSets.main)
@@ -241,7 +229,7 @@ allprojects { project ->
241229
if (project.name != 'grpc-common-spring-boot') {
242230
dependsOn(":grpc-common-spring-boot:javadoc")
243231
}
244-
source = delombok.outputDir
232+
source = delombok
245233
failOnError = false
246234
options.locale = 'en_US'
247235
options.encoding = 'UTF-8'

0 commit comments

Comments
 (0)