2022-12-16 17:05:23 -08:00
|
|
|
plugins {
|
|
|
|
|
id "com.diffplug.spotless" version "6.1.2"
|
2021-01-18 10:56:04 -05:00
|
|
|
}
|
|
|
|
|
|
2023-10-05 05:57:38 -07:00
|
|
|
apply from: "examples.gradle"
|
|
|
|
|
|
2022-12-16 17:05:23 -08:00
|
|
|
allprojects {
|
|
|
|
|
repositories {
|
|
|
|
|
mavenCentral()
|
|
|
|
|
mavenLocal()
|
2024-05-29 10:16:12 -04:00
|
|
|
maven { url = "https://maven.photonvision.org/releases" }
|
2022-12-16 17:05:23 -08:00
|
|
|
}
|
2021-01-16 20:41:47 -08:00
|
|
|
}
|
|
|
|
|
|
2022-12-16 17:05:23 -08:00
|
|
|
spotless {
|
|
|
|
|
java {
|
|
|
|
|
toggleOffOn()
|
|
|
|
|
googleJavaFormat()
|
|
|
|
|
indentWithTabs(2)
|
|
|
|
|
indentWithSpaces(4)
|
|
|
|
|
removeUnusedImports()
|
|
|
|
|
trimTrailingWhitespace()
|
|
|
|
|
endWithNewline()
|
2021-01-18 10:56:04 -05:00
|
|
|
}
|
2022-12-16 17:05:23 -08:00
|
|
|
java {
|
|
|
|
|
target "**/*.java"
|
|
|
|
|
targetExclude("photon-core/src/main/java/org/photonvision/PhotonVersion.java")
|
|
|
|
|
targetExclude("photon-lib/src/main/java/org/photonvision/PhotonVersion.java")
|
|
|
|
|
}
|
|
|
|
|
}
|