This is an automated email from the ASF dual-hosted git repository.
ahuber pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/isis.git
The following commit(s) were added to refs/heads/master by this push:
new ca1407c ISIS-2426: fix 'gradle dependencies' complaining about lombok
not found
ca1407c is described below
commit ca1407c13ec737899640f9acd302df588d87da7f
Author: Andi Huber <[email protected]>
AuthorDate: Mon Sep 7 12:12:13 2020 +0200
ISIS-2426: fix 'gradle dependencies' complaining about lombok not found
---
api/applib/build.gradle | 1 -
api/schema/build.gradle | 1 -
build.gradle | 18 +++++++-----------
dependencies.gradle | 2 ++
valuetypes/asciidoc/ui/wicket/build.gradle | 1 -
5 files changed, 9 insertions(+), 14 deletions(-)
diff --git a/api/applib/build.gradle b/api/applib/build.gradle
index a9086d8..e4abe42 100644
--- a/api/applib/build.gradle
+++ b/api/applib/build.gradle
@@ -1,6 +1,5 @@
description = 'Apache Isis Core - AppLib'
apply plugin: 'war'
-apply plugin: 'io.freefair.lombok'
dependencies {
compile project(':isis-parent:isis-schema')
diff --git a/api/schema/build.gradle b/api/schema/build.gradle
index 66543dc..cfd4f4e 100644
--- a/api/schema/build.gradle
+++ b/api/schema/build.gradle
@@ -3,7 +3,6 @@ plugins {
}
description = 'Apache Isis Core - Schemas'
apply plugin: 'java-library'
-apply plugin: 'io.freefair.lombok'
def episodesDir = "${project.buildDir}/generated-sources/xjc/META-INF"
def javaVersion = JavaVersion.current()
diff --git a/build.gradle b/build.gradle
index f130864..72ccaa6 100644
--- a/build.gradle
+++ b/build.gradle
@@ -1,12 +1,3 @@
-buildscript {
- repositories {
- maven { url "https://plugins.gradle.org/m2/" }
- }
- dependencies {
- classpath "io.freefair.gradle:lombok-plugin:5.1.0"
- }
-}
-
apply from: './dependencies.gradle'
def javaVersion = JavaVersion.current()
@@ -15,14 +6,12 @@ task test {
}
allprojects {
- apply plugin: "io.freefair.lombok"
apply plugin: 'maven'
group = 'org.apache.isis'
version = '2.0.0-SNAPSHOT'
}
subprojects {
- apply plugin: "io.freefair.lombok"
apply plugin: 'java'
sourceCompatibility = 1.8
targetCompatibility = 1.8
@@ -40,6 +29,13 @@ subprojects {
maven { url "https://repo1.maven.org/maven2" }
mavenLocal()
}
+
+ dependencies {
+ compileOnly(Libs.lombok)
+ annotationProcessor(Libs.lombok)
+ testCompileOnly(Libs.lombok)
+ testAnnotationProcessor(Libs.lombok)
+ }
test {
ignoreFailures = false
diff --git a/dependencies.gradle b/dependencies.gradle
index 1565b74..38b5eb1 100644
--- a/dependencies.gradle
+++ b/dependencies.gradle
@@ -23,6 +23,7 @@ ext {
jaxApiVersion = "2.3.1"
jmockVersion = "2.11.0"
junitVersion = "5.6.2"
+ lombokVersion = "1.18.12"
poiVersion = "4.1.1"
shiroVersion = "1.4.1"
springBootVersion = "2.3.2.RELEASE"
@@ -80,6 +81,7 @@ ext {
junitJupiterApi :
"org.junit.jupiter:junit-jupiter-api:$junitVersion",
junitJupiterEngine :
"org.junit.jupiter:junit-jupiter-engine:$junitVersion",
junitVintageEngine :
"org.junit.vintage:junit-vintage-engine:$junitVersion",
+ lombok :
"org.projectlombok:lombok:$lombokVersion",
mockitoCore : "org.mockito:mockito-core:3.1.0",
moxy :
"org.eclipse.persistence:org.eclipse.persistence.moxy:2.7.5",
objenesis : "org.objenesis:objenesis:2.6",
diff --git a/valuetypes/asciidoc/ui/wicket/build.gradle
b/valuetypes/asciidoc/ui/wicket/build.gradle
index 7cf7302..c36c3b8 100644
--- a/valuetypes/asciidoc/ui/wicket/build.gradle
+++ b/valuetypes/asciidoc/ui/wicket/build.gradle
@@ -1,7 +1,6 @@
group = 'org.apache.isis.valuetypes'
description = 'Apache Isis Val - Asciidoctor (ui wicket)'
apply plugin: 'war'
-apply plugin: 'io.freefair.lombok'
dependencies {
compile project(':isis-parent:isis-applib')