Skip to content

Commit d209360

Browse files
Limit the maximum Maven Plug-in API version to be at most 3.6.4 (#1634)
### What's done: - Versions 3.7.0+ are incompatible. - Fixes #1632.
1 parent 08c1eda commit d209360

File tree

2 files changed

+18
-1
lines changed

2 files changed

+18
-1
lines changed

pom.xml

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -57,7 +57,10 @@
5757
<detekt.version>1.22.0</detekt.version>
5858
<dokka.version>1.8.10</dokka.version>
5959
<jacoco.version>0.8.8</jacoco.version>
60-
<maven-plugin-tools.version>3.8.1</maven-plugin-tools.version>
60+
<!-- Don't upgrade before checking compatibility with `kotlin-maven-plugin-tools`.
61+
See also `renovate.json`.
62+
See https://github.com/saveourtool/diktat/issues/1632 for details. -->
63+
<maven-plugin-tools.version>3.6.4</maven-plugin-tools.version>
6164
<jbool.version>1.24</jbool.version>
6265
<!-- downgraded to be compliance with ktlint -->
6366
<mu-logging.version>2.1.23</mu-logging.version>

renovate.json

Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,20 @@
6363
],
6464
"allowedVersions": "<= 0.47.0"
6565
},
66+
{
67+
"managers": ["maven"],
68+
"matchPackageNames": [
69+
"org.apache.maven.plugins:maven-plugin-plugin"
70+
],
71+
"allowedVersions": "< 3.7.0"
72+
},
73+
{
74+
"managers": ["maven"],
75+
"matchPackageNames": [
76+
"org.apache.maven.plugin-tools:maven-plugin-annotations"
77+
],
78+
"allowedVersions": "< 3.7.0"
79+
},
6680
{
6781
"managers": ["gradle"],
6882
"matchPackagePatterns": [

0 commit comments

Comments
 (0)