Skip to content

Commit 6f80515

Browse files
committed
Dependency updates & add errorprone
- Add errorprone 2.0.2 - Update ben-manes.versions to 0.39.0 - Update spotless to 5.14.1 - Enable spotless for build files Signed-off-by: kingthorin <kingthorin@users.noreply.github.com>
1 parent afcf837 commit 6f80515

File tree

2 files changed

+25
-5
lines changed

2 files changed

+25
-5
lines changed

build.gradle.kts

Lines changed: 24 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
import org.zaproxy.gradle.addon.AddOnPlugin
1+
import net.ltgt.gradle.errorprone.errorprone
22
import org.zaproxy.gradle.addon.AddOnStatus
33
import org.zaproxy.gradle.addon.internal.model.GitHubUser
44
import org.zaproxy.gradle.addon.internal.model.ProjectInfo
@@ -7,8 +7,9 @@ import org.zaproxy.gradle.addon.internal.tasks.GenerateReleaseStateLastCommit
77
import org.zaproxy.gradle.addon.misc.ConvertMarkdownToHtml
88

99
plugins {
10-
id("com.diffplug.spotless") version "5.12.1"
11-
id("com.github.ben-manes.versions") version "0.38.0"
10+
id("com.diffplug.spotless") version "5.14.1"
11+
id("com.github.ben-manes.versions") version "0.39.0"
12+
id("net.ltgt.errorprone") version "2.0.2"
1213
`java-library`
1314
id("org.zaproxy.add-on") version "0.6.0"
1415
}
@@ -22,15 +23,34 @@ java {
2223
targetCompatibility = JavaVersion.VERSION_1_8
2324
}
2425

26+
dependencies {
27+
"errorprone"("com.google.errorprone:error_prone_core:2.7.1")
28+
if (JavaVersion.current() == JavaVersion.VERSION_1_8) {
29+
"errorproneJavac"("com.google.errorprone:javac:9+181-r4173-1")
30+
}
31+
}
32+
2533
spotless {
34+
kotlinGradle {
35+
ktlint()
36+
}
2637
java {
2738
// Don't enforce the license, just the format.
2839
clearSteps()
2940
googleJavaFormat("1.7").aosp()
3041
}
3142
}
3243

33-
tasks.withType<JavaCompile>().configureEach { options.encoding = "utf-8" }
44+
tasks.withType<JavaCompile>().configureEach {
45+
options.encoding = "utf-8"
46+
options.errorprone {
47+
disableAllChecks.set(true)
48+
error(
49+
"MissingOverride",
50+
"WildcardImport"
51+
)
52+
}
53+
}
3454

3555
description = "Colors history table items based on tags"
3656

settings.gradle.kts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
rootProject.name = "neonmarker"
1+
rootProject.name = "neonmarker"

0 commit comments

Comments
 (0)