diff --git a/batch/pom.xml b/batch/pom.xml index 47aa704e..192f3c58 100644 --- a/batch/pom.xml +++ b/batch/pom.xml @@ -11,7 +11,7 @@ SonarScanner Java Library - Batch - 25.9.0.112764 + 26.4.0.121862 @@ -71,7 +71,7 @@ org.sonarsource.api.plugin sonar-plugin-api - 13.2.0.3137 + 14.2.0.5584 test diff --git a/lib/pom.xml b/lib/pom.xml index cfb54602..d4afd84f 100644 --- a/lib/pom.xml +++ b/lib/pom.xml @@ -109,6 +109,39 @@ + + org.apache.maven.plugins + maven-enforcer-plugin + + + enforce-runtime-java-compatibility + verify + + enforce + + + + + + ${maven.compiler.release} + + test + provided + + + + + + + + + org.codehaus.mojo + extra-enforcer-rules + 1.12.1 + + + org.apache.maven.plugins maven-dependency-plugin diff --git a/renovate.json b/renovate.json index 14916104..864ef1ac 100644 --- a/renovate.json +++ b/renovate.json @@ -7,6 +7,13 @@ "org.sonarsource.scanner.lib:it" ], "packageRules": [ + { + "description": "Keep FastCSV on 3.x while scanner bootstrapping supports Java 11; FastCSV 4.x requires Java 17.", + "matchPackageNames": [ + "de.siegmar:fastcsv" + ], + "allowedVersions": "<4.0.0" + }, { "description": "Keep SLF4J 1.x compatibility for Scanner for Maven with Maven < 4.", "matchPackageNames": [