From 7ae349930521ed4f9b6255e12c50641ed4987e9d Mon Sep 17 00:00:00 2001 From: Paul-Christian Volkmer Date: Wed, 22 Oct 2025 17:09:14 +0200 Subject: build: add spotless for java code (#158) --- build.gradle.kts | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'build.gradle.kts') diff --git a/build.gradle.kts b/build.gradle.kts index 1aac3a0..6a23aaf 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -7,6 +7,7 @@ plugins { war id("org.springframework.boot") version "3.5.6" id("io.spring.dependency-management") version "1.1.7" + id("com.diffplug.spotless") version "8.0.0" kotlin("jvm") version "2.2.10" kotlin("plugin.spring") version "2.2.10" jacoco @@ -127,6 +128,7 @@ tasks.withType { testLogging { events(TestLogEvent.FAILED, TestLogEvent.PASSED, TestLogEvent.SKIPPED) } + dependsOn(tasks.spotlessCheck) } tasks.register("integrationTest") { @@ -171,3 +173,11 @@ tasks.named("bootBuildImage") { "BP_OCI_DESCRIPTION" to "ETL Processor for MV ยง 64e and DNPM:DIP" )) } + +spotless { + java { + importOrder() + removeUnusedImports() + googleJavaFormat() + } +} \ No newline at end of file -- cgit v1.2.3