@@ -25,14 +25,14 @@ version = "0.0.0-SNAPSHOT"
25
25
gitVersioning.apply {
26
26
refs {
27
27
branch(" .+" ) {
28
- describeTagPattern = " v(?<version>.* )"
28
+ describeTagPattern = " v(?<version>.+ )"
29
29
version =
30
30
" \$ {describe.tag.version:-0.0.0}-\$ {describe.distance}-\$ {commit.short}-SNAPSHOT"
31
31
}
32
- tag(" v(?<version>.* )" ) { version = " \$ {ref.version}" }
32
+ tag(" v(?<version>.+ )" ) { version = " \$ {ref.version}" }
33
33
}
34
34
rev {
35
- describeTagPattern = " v(?<version>.* )"
35
+ describeTagPattern = " v(?<version>.+ )"
36
36
version = " \$ {describe.tag.version:-0.0.0}-\$ {describe.distance}-\$ {commit.short}-SNAPSHOT"
37
37
}
38
38
}
@@ -42,6 +42,7 @@ spotless {
42
42
43
43
java {
44
44
encoding(" UTF-8" )
45
+ targetExclude(" build/**" )
45
46
licenseHeader(
46
47
"""
47
48
/*
@@ -52,15 +53,15 @@ spotless {
52
53
.trimIndent()
53
54
)
54
55
removeUnusedImports()
55
- importOrder(" " , " javax" , " java" , " \\ #" )
56
+ importOrder(" " , " javax| java" , " \\ #" ) // IntelliJ import order
56
57
indentWithSpaces()
57
58
trimTrailingWhitespace()
58
59
endWithNewline()
59
60
}
60
61
61
62
kotlinGradle {
62
63
encoding(" UTF-8" )
63
- target(" **/* .gradle.kts" )
64
+ target(" *.gradle.kts" )
64
65
ktfmt().kotlinlangStyle()
65
66
indentWithSpaces()
66
67
trimTrailingWhitespace()
@@ -80,7 +81,10 @@ mavenPublishing {
80
81
}
81
82
}
82
83
83
- tasks.withType<JavaCompile > { options.encoding = " UTF-8" }
84
+ tasks.withType<JavaCompile > {
85
+ options.encoding = " UTF-8"
86
+ options.compilerArgs.add(" -Xlint" )
87
+ }
84
88
85
89
tasks.named<Test >(" test" ) { useJUnitPlatform() }
86
90
0 commit comments