11plugins {
22 id " idea"
33 id " java-library"
4- id " me.champeau.jmh" version " latest.release"
4+ // id "net.ltgt.errorprone" version "latest.release"
5+ id(" me.champeau.jmh" ) version " latest.release"
56 id " com.vanniktech.maven.publish" version " latest.release"
6- id " net.ltgt.errorprone" version " latest.release"
77}
88
99allprojects {
@@ -22,14 +22,14 @@ tasks.withType(JavaCompile).configureEach { // ? gradle.projectsEvaluated {
2222 options. release. set(17 )
2323 options. deprecation = true
2424
25- options. errorprone {
26- enabled = true // <<<!!! You can disable Error-Prone here!
27- disableWarningsInGeneratedCode = true
28- excludedPaths = " .*/build/(generated|test).*/.*"
29- disable(" UnusedVariable" )
30- disable(" MissingSummary" )
31- errorproneArgs = [" -XepExcludedPaths:.*/test/.*" ]
32- }
25+ // options.errorprone {
26+ // enabled = true // <<<!!! You can disable Error-Prone here!
27+ // disableWarningsInGeneratedCode = true
28+ // excludedPaths = ".*/build/(generated|test).*/.*"
29+ // disable("UnusedVariable")
30+ // disable("MissingSummary")
31+ // errorproneArgs = ["-XepExcludedPaths:.*/test/.*"]
32+ // }
3333}
3434
3535mavenPublishing {
@@ -78,11 +78,14 @@ sourceSets {
7878}
7979
8080dependencies {
81- errorprone(" com.google.errorprone:error_prone_core:2.36.0" )
81+ // errorprone("com.google.errorprone:error_prone_core:2.36.0")
82+ // jmhAnnotationProcessor "com.google.errorprone:error_prone_core:2.36.0"
83+
8284 api group : ' it.unimi.dsi' , name : ' fastutil' , version : ' latest.release'
8385
8486 testImplementation ' org.junit.jupiter:junit-jupiter-api:5.11.+'
8587 testRuntimeOnly ' org.junit.jupiter:junit-jupiter-engine:5.11.+'
88+ testImplementation ' org.junit.vintage:junit-vintage-engine:5.11.+'
8689}
8790
8891test {
@@ -97,7 +100,6 @@ java {
97100 withSourcesJar()
98101}
99102
100-
101103// ./gradlew publish --no-daemon --no-parallel
102104// ./gradlew closeAndReleaseRepository
103105publishing {
@@ -113,7 +115,7 @@ publishing {
113115// ./gradlew jmh
114116jmh {
115117 jvmArgs = [" -Xms3072m" ," -Xmx3072m" ]
116- duplicateClassesStrategy = DuplicatesStrategy . EXCLUDE
118+ duplicateClassesStrategy = DuplicatesStrategy . INCLUDE
117119}
118120
119121tasks. withType(AbstractArchiveTask ). configureEach {
0 commit comments