summaryrefslogtreecommitdiff
path: root/nouveau/build.gradle
diff options
context:
space:
mode:
Diffstat (limited to 'nouveau/build.gradle')
-rw-r--r--nouveau/build.gradle20
1 files changed, 18 insertions, 2 deletions
diff --git a/nouveau/build.gradle b/nouveau/build.gradle
index 8f07e9a04..0b4957689 100644
--- a/nouveau/build.gradle
+++ b/nouveau/build.gradle
@@ -1,6 +1,8 @@
plugins {
- id 'com.github.johnrengelman.shadow' version '8.1.1'
id 'application'
+ id 'com.diffplug.spotless' version '6.18.0'
+ id 'com.github.johnrengelman.shadow' version '8.1.1'
+ id 'jacoco'
}
application {
@@ -47,12 +49,26 @@ dependencies {
group = 'org.apache.couchdb.nouveau'
version = '1.0-SNAPSHOT'
description = 'server'
-java.sourceCompatibility = JavaVersion.VERSION_11
+
+java {
+ toolchain {
+ languageVersion = JavaLanguageVersion.of(11)
+ }
+}
jar {
manifest.attributes('Multi-Release': 'true')
}
+spotless {
+ java {
+ importOrder()
+ removeUnusedImports()
+ cleanthat()
+ palantirJavaFormat()
+ }
+}
+
test {
useJUnitPlatform()
}