Skip to content

Commit 83a9be7

Browse files
authored
Merge pull request #976 from spotbugs/merge-5.1.4
Merge 5.1.4 to the beta branch
2 parents 75f5baf + 57d5b58 commit 83a9be7

23 files changed

+1259
-1308
lines changed

build.gradle.kts

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,7 +34,7 @@ dependencies {
3434
compileOnly(localGroovy())
3535
compileOnly("com.github.spotbugs:spotbugs:$spotBugsVersion")
3636
compileOnly("com.android.tools.build:gradle:$androidGradlePluginVersion")
37-
testImplementation("com.tngtech.archunit:archunit:1.0.1")
37+
testImplementation("com.tngtech.archunit:archunit:1.1.0")
3838
}
3939

4040
val signingKey: String? = System.getenv("SIGNING_KEY")

buildSrc/build.gradle.kts

+4-4
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
plugins {
22
`kotlin-dsl`
3-
id("com.diffplug.spotless") version "6.20.0"
3+
id("com.diffplug.spotless") version "6.22.0"
44
}
55

66
repositories {
@@ -9,10 +9,10 @@ repositories {
99
}
1010

1111
dependencies {
12-
implementation("com.diffplug.spotless:spotless-plugin-gradle:6.20.0")
12+
implementation("com.diffplug.spotless:spotless-plugin-gradle:6.22.0")
1313
implementation("net.ltgt.gradle:gradle-errorprone-plugin:3.1.0")
14-
implementation("com.gradle.publish:plugin-publish-plugin:1.2.0")
15-
implementation("org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:4.3.0.3225")
14+
implementation("com.gradle.publish:plugin-publish-plugin:1.2.1")
15+
implementation("org.sonarsource.scanner.gradle:sonarqube-gradle-plugin:4.4.1.3373")
1616
}
1717

1818
spotless {

detekt-baseline.xml

+3-3
Original file line numberDiff line numberDiff line change
@@ -12,14 +12,14 @@
1212
<ID>LongMethod:SpotBugsRunner.kt$SpotBugsRunner$protected fun buildArguments(task: SpotBugsTask): List&lt;String></ID>
1313
<ID>MagicNumber:SemanticVersion.kt$SemanticVersion$10</ID>
1414
<ID>MagicNumber:SemanticVersion.kt$SemanticVersion$3</ID>
15-
<ID>MaxLineLength:SemanticVersion.kt$SemanticVersion.Companion$"^(0|[1-9]\\d*)\\.(0|[1-9]\\d*)\\.(0|[1-9]\\d*)(?:-((?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*)(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$"</ID>
15+
<ID>MaxLineLength:SemanticVersion.kt$SemanticVersion.Companion$"(?:\\.(?:0|[1-9]\\d*|\\d*[a-zA-Z-][0-9a-zA-Z-]*))*))?(?:\\+([0-9a-zA-Z-]+(?:\\.[0-9a-zA-Z-]+)*))?$"</ID>
1616
<ID>MaxLineLength:SpotBugsBasePlugin.kt$SpotBugsBasePlugin.Companion$*</ID>
1717
<ID>MaxLineLength:SpotBugsExtension.kt$SpotBugsExtension$*</ID>
1818
<ID>MaxLineLength:SpotBugsExtension.kt$SpotBugsExtension$* Property to specify the extra arguments for JVM process. Default value is empty so JVM process will get no extra argument.</ID>
1919
<ID>MaxLineLength:SpotBugsExtension.kt$SpotBugsExtension$* Property to specify the name of project. Some reporting formats use this property. Default value is the name of your Gradle project.</ID>
20-
<ID>MaxLineLength:SpotBugsHtmlReport.kt$SpotBugsHtmlReport$private</ID>
21-
<ID>MaxLineLength:SpotBugsHtmlReport.kt$SpotBugsHtmlReport$val</ID>
20+
<ID>MaxLineLength:SpotBugsHtmlReport.kt$SpotBugsHtmlReport$configuration.files { dependency: Dependency -> dependency.group == "com.github.spotbugs" &amp;&amp; dependency.name == "spotbugs" }</ID>
2221
<ID>MaxLineLength:SpotBugsRunnerForHybrid.kt$SpotBugsRunnerForHybrid.Companion$*</ID>
22+
<ID>MaxLineLength:SpotBugsRunnerForWorker.kt$SpotBugsRunnerForWorker$"Spotbugs will be executed using Java Toolchain configuration: Vendor: {} | Version: {}"</ID>
2323
<ID>MaxLineLength:SpotBugsTask.kt$SpotBugsTask$*</ID>
2424
<ID>MaxLineLength:SpotBugsTask.kt$SpotBugsTask$* Property to set the directory to generate report files. Default is {@code "$buildDir/reports/spotbugs/$taskName"}.</ID>
2525
<ID>MaxLineLength:SpotBugsTask.kt$SpotBugsTask$* Property to specify the extra arguments for JVM process. Default value is empty so JVM process will get no extra argument.</ID>

0 commit comments

Comments
 (0)