Skip to content

Commit 862c28a

Browse files
nakamura-toclaude
andcommitted
Refactor build configuration and exclude generated files from Spotless
- Move package path variables to top level for better accessibility - Exclude generated DAO, entity, and SQL files from Spotless formatting 🤖 Generated with [Claude Code](https://claude.ai/code) Co-Authored-By: Claude <[email protected]>
1 parent 6c0528d commit 862c28a

File tree

1 file changed

+5
-5
lines changed

1 file changed

+5
-5
lines changed

build.gradle.kts

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,10 @@ application {
3131
mainClass.set("com.example.Main")
3232
}
3333

34+
var daoPackagePath = "src/main/java/com/example/dao"
35+
var entityPackagePath = "src/main/java/com/example/entity"
36+
var sqlFileDirPath = "src/main/resources/META-INF/com/example/dao"
37+
3438
tasks {
3539
test {
3640
useJUnitPlatform()
@@ -48,10 +52,6 @@ tasks {
4852
dependsOn("generateDAOs", "generateEntities", "generateSqlFiles")
4953
}
5054

51-
var daoPackagePath = "src/main/java/com/example/dao"
52-
var entityPackagePath = "src/main/java/com/example/entity"
53-
var sqlFileDirPath = "src/main/resources/META-INF/com/example/dao"
54-
5555
register("generateDAOs") {
5656
dependsOn("generateEntities")
5757
doLast {
@@ -262,7 +262,7 @@ spotless {
262262
java {
263263
googleJavaFormat(libs.versions.googleJavaFormat.get())
264264
target("src/*/java/**/*.java")
265-
targetExclude("**/generated/**")
265+
targetExclude("**/generated/**", "$daoPackagePath/**", "$entityPackagePath/**", "$sqlFileDirPath/**")
266266
}
267267
kotlin {
268268
target("*.gradle.kts")

0 commit comments

Comments
 (0)