diff --git a/build.gradle.kts b/build.gradle.kts index 3702ab6c..013c15a5 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -6,6 +6,12 @@ plugins { id("com.jfrog.artifactory") version "6.0.4" } +allprojects { + dependencyLocking { + lockAllConfigurations() + } +} + // Replaces the version defined in sources, usually x.y-SNAPSHOT, by a version identifying the build. val buildNumber: String? = System.getProperty("buildNumber") project.ext["buildNumber"] = buildNumber diff --git a/buildSrc/build.gradle.kts b/buildSrc/build.gradle.kts index b42f2745..995b6489 100644 --- a/buildSrc/build.gradle.kts +++ b/buildSrc/build.gradle.kts @@ -2,6 +2,10 @@ plugins { `kotlin-dsl` } +dependencyLocking { + lockAllConfigurations() +} + repositories { mavenCentral() gradlePluginPortal() diff --git a/buildSrc/gradle.lockfile b/buildSrc/gradle.lockfile new file mode 100644 index 00000000..2656dc66 --- /dev/null +++ b/buildSrc/gradle.lockfile @@ -0,0 +1,25 @@ +# This is a Gradle generated file for dependency locking. +# Manual edits can break the build and are not advised. +# This file is expected to be part of source control. +com.github.jk1:gradle-license-report:3.1.1=buildScriptClasspath,compileClasspath,runtimeClasspath +org.jetbrains.intellij.deps:trove4j:1.0.20200330=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath +org.jetbrains.kotlin:kotlin-assignment-compiler-plugin-embeddable:2.0.21=kotlinCompilerPluginClasspathMain +org.jetbrains.kotlin:kotlin-build-common:2.0.21=kotlinBuildToolsApiClasspath +org.jetbrains.kotlin:kotlin-build-tools-api:2.0.21=kotlinBuildToolsApiClasspath +org.jetbrains.kotlin:kotlin-build-tools-impl:2.0.21=kotlinBuildToolsApiClasspath +org.jetbrains.kotlin:kotlin-compiler-embeddable:2.0.21=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath +org.jetbrains.kotlin:kotlin-compiler-runner:2.0.21=kotlinBuildToolsApiClasspath +org.jetbrains.kotlin:kotlin-daemon-client:2.0.21=kotlinBuildToolsApiClasspath +org.jetbrains.kotlin:kotlin-daemon-embeddable:2.0.21=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath +org.jetbrains.kotlin:kotlin-reflect:1.6.10=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath +org.jetbrains.kotlin:kotlin-reflect:2.0.21=compileClasspath +org.jetbrains.kotlin:kotlin-sam-with-receiver-compiler-plugin-embeddable:2.0.21=kotlinCompilerPluginClasspathMain +org.jetbrains.kotlin:kotlin-script-runtime:2.0.21=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain +org.jetbrains.kotlin:kotlin-scripting-common:2.0.21=kotlinBuildToolsApiClasspath,kotlinCompilerPluginClasspathMain +org.jetbrains.kotlin:kotlin-scripting-compiler-embeddable:2.0.21=kotlinBuildToolsApiClasspath,kotlinCompilerPluginClasspathMain +org.jetbrains.kotlin:kotlin-scripting-compiler-impl-embeddable:2.0.21=kotlinBuildToolsApiClasspath,kotlinCompilerPluginClasspathMain +org.jetbrains.kotlin:kotlin-scripting-jvm:2.0.21=kotlinBuildToolsApiClasspath,kotlinCompilerPluginClasspathMain +org.jetbrains.kotlin:kotlin-stdlib:2.0.21=compileClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain +org.jetbrains.kotlinx:kotlinx-coroutines-core-jvm:1.6.4=kotlinBuildToolsApiClasspath,kotlinCompilerClasspath +org.jetbrains:annotations:13.0=compileClasspath,kotlinBuildToolsApiClasspath,kotlinCompilerClasspath,kotlinCompilerPluginClasspathMain +empty=kotlinScriptDefExtensions diff --git a/e2e/gradle.lockfile b/e2e/gradle.lockfile new file mode 100644 index 00000000..b49b9f3e --- /dev/null +++ b/e2e/gradle.lockfile @@ -0,0 +1,64 @@ +# This is a Gradle generated file for dependency locking. +# Manual edits can break the build and are not advised. +# This file is expected to be part of source control. +ch.qos.logback:logback-classic:1.5.32=testCompileClasspath,testRuntimeClasspath +ch.qos.logback:logback-core:1.5.32=testCompileClasspath,testRuntimeClasspath +com.eclipsesource.minimal-json:minimal-json:0.9.5=testCompileClasspath,testRuntimeClasspath +com.fasterxml.jackson.core:jackson-annotations:2.21=testCompileClasspath,testRuntimeClasspath +com.fasterxml.jackson.core:jackson-core:2.21.2=testCompileClasspath,testRuntimeClasspath +com.fasterxml.jackson.core:jackson-databind:2.21.2=testCompileClasspath,testRuntimeClasspath +com.fasterxml.jackson.dataformat:jackson-dataformat-xml:2.21.2=testCompileClasspath,testRuntimeClasspath +com.fasterxml.jackson:jackson-bom:2.21.2=testCompileClasspath,testRuntimeClasspath +com.fasterxml.woodstox:woodstox-core:7.1.1=testCompileClasspath,testRuntimeClasspath +com.github.spotbugs:spotbugs-annotations:4.8.6=testCompileClasspath,testRuntimeClasspath +com.google.code.findbugs:jsr305:3.0.2=testCompileClasspath,testRuntimeClasspath +com.google.code.gson:gson:2.11.0=testCompileClasspath,testRuntimeClasspath +com.google.errorprone:error_prone_annotations:2.27.0=testCompileClasspath,testRuntimeClasspath +com.google.protobuf:protobuf-java:3.25.5=testCompileClasspath,testRuntimeClasspath +com.h2database:h2:2.2.222=testRuntimeClasspath +com.squareup.okhttp3:logging-interceptor:4.12.0=testCompileClasspath,testRuntimeClasspath +com.squareup.okhttp3:okhttp-jvm:5.1.0=testCompileClasspath,testRuntimeClasspath +com.squareup.okhttp3:okhttp:4.12.0=testCompileClasspath,testRuntimeClasspath +com.squareup.okio:okio-jvm:3.15.0=testCompileClasspath,testRuntimeClasspath +com.squareup.okio:okio:3.15.0=testCompileClasspath,testRuntimeClasspath +commons-codec:commons-codec:1.13=testCompileClasspath,testRuntimeClasspath +commons-io:commons-io:2.20.0=testCompileClasspath,testRuntimeClasspath +javax.annotation:javax.annotation-api:1.3.2=testCompileClasspath,testRuntimeClasspath +net.bytebuddy:byte-buddy:1.18.3=testCompileClasspath,testRuntimeClasspath +org.apache.commons:commons-exec:1.5.0=testCompileClasspath,testRuntimeClasspath +org.apache.commons:commons-lang3:3.18.0=testCompileClasspath,testRuntimeClasspath +org.apache.commons:commons-text:1.14.0=testCompileClasspath,testRuntimeClasspath +org.apache.maven:maven-artifact:3.9.11=testCompileClasspath,testRuntimeClasspath +org.apiguardian:apiguardian-api:1.1.2=testCompileClasspath +org.assertj:assertj-core:3.27.7=testCompileClasspath,testRuntimeClasspath +org.codehaus.plexus:plexus-utils:3.6.0=testCompileClasspath,testRuntimeClasspath +org.codehaus.woodstox:stax2-api:4.2.2=testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-stdlib-jdk7:1.8.21=testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-stdlib-jdk8:1.8.21=testCompileClasspath,testRuntimeClasspath +org.jetbrains.kotlin:kotlin-stdlib:2.2.0=testCompileClasspath,testRuntimeClasspath +org.jetbrains:annotations:13.0=testCompileClasspath,testRuntimeClasspath +org.jspecify:jspecify:1.0.0=testCompileClasspath +org.junit.jupiter:junit-jupiter-api:6.0.3=testCompileClasspath,testRuntimeClasspath +org.junit.jupiter:junit-jupiter-engine:6.0.3=testRuntimeClasspath +org.junit.jupiter:junit-jupiter-params:6.0.3=testCompileClasspath,testRuntimeClasspath +org.junit.jupiter:junit-jupiter:6.0.3=testCompileClasspath,testRuntimeClasspath +org.junit.platform:junit-platform-commons:6.0.3=testCompileClasspath,testRuntimeClasspath +org.junit.platform:junit-platform-engine:6.0.3=testRuntimeClasspath +org.junit.platform:junit-platform-launcher:6.0.3=testRuntimeClasspath +org.junit.platform:junit-platform-suite-api:6.0.3=testCompileClasspath,testRuntimeClasspath +org.junit.platform:junit-platform-suite-engine:6.0.3=testRuntimeClasspath +org.junit:junit-bom:6.0.3=testCompileClasspath,testRuntimeClasspath +org.opentest4j:opentest4j:1.3.0=testCompileClasspath,testRuntimeClasspath +org.slf4j:jcl-over-slf4j:2.0.17=testRuntimeClasspath +org.slf4j:log4j-over-slf4j:2.0.17=testRuntimeClasspath +org.slf4j:slf4j-api:2.0.17=testCompileClasspath,testRuntimeClasspath +org.sonarsource.api.plugin:sonar-plugin-api:10.11.0.2468=testCompileClasspath,testRuntimeClasspath +org.sonarsource.orchestrator:sonar-orchestrator-build:6.1.0.3962=testCompileClasspath,testRuntimeClasspath +org.sonarsource.orchestrator:sonar-orchestrator-config:6.1.0.3962=testCompileClasspath,testRuntimeClasspath +org.sonarsource.orchestrator:sonar-orchestrator-http:6.1.0.3962=testCompileClasspath,testRuntimeClasspath +org.sonarsource.orchestrator:sonar-orchestrator-junit5:6.1.0.3962=testCompileClasspath,testRuntimeClasspath +org.sonarsource.orchestrator:sonar-orchestrator-locators:6.1.0.3962=testCompileClasspath,testRuntimeClasspath +org.sonarsource.orchestrator:sonar-orchestrator-utils:6.1.0.3962=testCompileClasspath,testRuntimeClasspath +org.sonarsource.orchestrator:sonar-orchestrator:6.1.0.3962=testCompileClasspath,testRuntimeClasspath +org.sonarsource.sonarqube:sonar-ws:10.7.0.96327=testCompileClasspath,testRuntimeClasspath +empty=annotationProcessor,compileClasspath,runtimeClasspath,testAnnotationProcessor diff --git a/settings-gradle.lockfile b/settings-gradle.lockfile new file mode 100644 index 00000000..709a43f7 --- /dev/null +++ b/settings-gradle.lockfile @@ -0,0 +1,4 @@ +# This is a Gradle generated file for dependency locking. +# Manual edits can break the build and are not advised. +# This file is expected to be part of source control. +empty=incomingCatalogForLibs0 diff --git a/sonar-rust-plugin/gradle.lockfile b/sonar-rust-plugin/gradle.lockfile new file mode 100644 index 00000000..8f470ffa --- /dev/null +++ b/sonar-rust-plugin/gradle.lockfile @@ -0,0 +1,54 @@ +# This is a Gradle generated file for dependency locking. +# Manual edits can break the build and are not advised. +# This file is expected to be part of source control. +ch.qos.logback:logback-classic:1.5.32=testRuntimeClasspath +ch.qos.logback:logback-core:1.5.32=testRuntimeClasspath +com.fasterxml.woodstox:woodstox-core:6.4.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.github.spotbugs:spotbugs-annotations:4.9.8=testCompileClasspath,testRuntimeClasspath +com.google.code.findbugs:jsr305:3.0.2=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.google.code.gson:gson:2.13.2=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +com.google.errorprone:error_prone_annotations:2.41.0=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +commons-codec:commons-codec:1.19.0=testCompileClasspath,testRuntimeClasspath +commons-io:commons-io:2.20.0=testCompileClasspath,testRuntimeClasspath +junit:junit:4.13.2=testCompileClasspath,testRuntimeClasspath +net.bytebuddy:byte-buddy-agent:1.17.7=testCompileClasspath,testRuntimeClasspath +net.bytebuddy:byte-buddy:1.18.3=testCompileClasspath,testRuntimeClasspath +org.apache.commons:commons-csv:1.14.1=testCompileClasspath,testRuntimeClasspath +org.apache.commons:commons-lang3:3.19.0=testCompileClasspath,testRuntimeClasspath +org.apiguardian:apiguardian-api:1.1.2=testCompileClasspath +org.assertj:assertj-core:3.27.7=testCompileClasspath,testRuntimeClasspath +org.awaitility:awaitility:4.3.0=testCompileClasspath,testRuntimeClasspath +org.codehaus.woodstox:stax2-api:4.2.1=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.hamcrest:hamcrest-core:1.3=testCompileClasspath,testRuntimeClasspath +org.hamcrest:hamcrest:2.1=testCompileClasspath,testRuntimeClasspath +org.jacoco:org.jacoco.agent:0.8.12=jacocoAgent,jacocoAnt +org.jacoco:org.jacoco.ant:0.8.12=jacocoAnt +org.jacoco:org.jacoco.core:0.8.12=jacocoAnt +org.jacoco:org.jacoco.report:0.8.12=jacocoAnt +org.jspecify:jspecify:1.0.0=testCompileClasspath +org.junit.jupiter:junit-jupiter-api:6.0.3=testCompileClasspath,testRuntimeClasspath +org.junit.jupiter:junit-jupiter-engine:6.0.3=testRuntimeClasspath +org.junit.jupiter:junit-jupiter-params:6.0.3=testCompileClasspath,testRuntimeClasspath +org.junit.jupiter:junit-jupiter:6.0.3=testCompileClasspath,testRuntimeClasspath +org.junit.platform:junit-platform-commons:6.0.3=testCompileClasspath,testRuntimeClasspath +org.junit.platform:junit-platform-engine:6.0.3=testRuntimeClasspath +org.junit.platform:junit-platform-launcher:6.0.3=testRuntimeClasspath +org.junit:junit-bom:6.0.3=testCompileClasspath,testRuntimeClasspath +org.mockito:mockito-core:5.23.0=testCompileClasspath,testRuntimeClasspath +org.objenesis:objenesis:3.3=testRuntimeClasspath +org.opentest4j:opentest4j:1.3.0=testCompileClasspath,testRuntimeClasspath +org.ow2.asm:asm-commons:9.7=jacocoAnt +org.ow2.asm:asm-tree:9.7=jacocoAnt +org.ow2.asm:asm:9.7=jacocoAnt +org.slf4j:slf4j-api:1.7.30=compileClasspath,testCompileClasspath +org.slf4j:slf4j-api:2.0.17=testRuntimeClasspath +org.sonarsource.analyzer-commons:sonar-analyzer-commons:2.21.0.4626=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.sonarsource.analyzer-commons:sonar-xml-parsing:2.21.0.4626=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +org.sonarsource.api.plugin:sonar-plugin-api-test-fixtures:13.2.0.3137=testCompileClasspath,testRuntimeClasspath +org.sonarsource.api.plugin:sonar-plugin-api:13.2.0.3137=compileClasspath +org.sonarsource.api.plugin:sonar-plugin-api:13.3.0.3209=testCompileClasspath,testRuntimeClasspath +org.sonarsource.sonarqube:sonar-plugin-api-impl:25.11.0.114957=testCompileClasspath,testRuntimeClasspath +org.tukaani:xz:1.12=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +xerces:xercesImpl:2.12.2=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +xml-apis:xml-apis:1.4.01=compileClasspath,runtimeClasspath,testCompileClasspath,testRuntimeClasspath +empty=annotationProcessor,shadow,testAnnotationProcessor