Add spotless + license, branding change

This commit is contained in:
DoggySazHi
2024-02-24 17:46:13 -08:00
parent 1dd64f8b5f
commit ba5cc31219
12 changed files with 124 additions and 76 deletions

View File

@@ -5,6 +5,7 @@ plugins {
dependencies {
implementation(libs.build.paperweight)
implementation(libs.build.shadow)
implementation(libs.build.spotless)
}
dependencies {

View File

@@ -3,6 +3,7 @@ plugins {
id("com.github.johnrengelman.shadow")
id("io.papermc.paperweight.userdev")
id("com.diffplug.spotless")
}
// Expose version catalog
@@ -37,3 +38,17 @@ tasks {
dependsOn(reobfJar)
}
}
spotless {
format("misc") {
target(project.files("*.gradle.kts", "gradle.properties", "settings.gradle.kts", "gradle/libs.versions.toml"))
trimTrailingWhitespace()
indentWithSpaces(4)
endWithNewline()
}
java {
licenseHeaderFile("LICENSE_header.txt")
}
}