1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950 |
- plugins {
- `java-gradle-plugin`
- `kotlin-dsl`
- // When updating, update below in dependencies too
- id("com.diffplug.spotless") version "5.13.0"
- }
- spotless {
- java {
- googleJavaFormat("1.10.0")
- licenseHeaderFile(rootProject.file("../gradle/enforcement/spotless.license.java"), "(package|import|public)")
- target("src/**/*.java")
- }
- }
- repositories {
- mavenCentral()
- gradlePluginPortal()
- mavenLocal()
- }
- tasks.withType<Test>().configureEach {
- useJUnitPlatform()
- }
- dependencies {
- implementation(gradleApi())
- implementation(localGroovy())
- implementation("org.eclipse.aether:aether-connector-basic:1.1.0")
- implementation("org.eclipse.aether:aether-transport-http:1.1.0")
- implementation("org.apache.maven:maven-aether-provider:3.3.9")
- // When updating, update above in plugins too
- implementation("com.diffplug.spotless:spotless-plugin-gradle:5.14.0")
- implementation("com.google.guava:guava:30.1-jre")
- implementation("gradle.plugin.com.github.jengelman.gradle.plugins:shadow:7.0.0")
- implementation("org.ow2.asm:asm:9.1")
- implementation("org.ow2.asm:asm-tree:9.1")
- implementation("org.apache.httpcomponents:httpclient:4.5.13")
- implementation("org.gradle:test-retry-gradle-plugin:1.2.1")
- // When updating, also update dependencyManagement/dependencyManagement.gradle.kts
- implementation("net.bytebuddy:byte-buddy-gradle-plugin:1.11.2")
- implementation("net.ltgt.gradle:gradle-errorprone-plugin:2.0.1")
- implementation("net.ltgt.gradle:gradle-nullaway-plugin:1.1.0")
- testImplementation("org.junit.jupiter:junit-jupiter-api:5.7.2")
- testRuntimeOnly("org.junit.jupiter:junit-jupiter-engine:5.7.2")
- testImplementation("org.assertj:assertj-core:3.19.0")
- }
|