Skip to content

Commit

Permalink
feat: Java 17
Browse files Browse the repository at this point in the history
Java 17 rulesets

Closes #3
  • Loading branch information
oleksii-khalikov committed Feb 18, 2023
1 parent c1e1329 commit 02d1987
Show file tree
Hide file tree
Showing 3 changed files with 54 additions and 3 deletions.
4 changes: 2 additions & 2 deletions pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -6,7 +6,7 @@

<groupId>ua.com.gfalcon</groupId>
<artifactId>maven-version-ruleset</artifactId>
<version>0.1.1</version>
<version>1.0.0</version>

<name>Maven version rule set</name>
<description>Rule set for versions-maven-plugin</description>
Expand Down Expand Up @@ -135,4 +135,4 @@
</repository>
</distributionManagement>

</project>
</project>
36 changes: 36 additions & 0 deletions src/main/resources/maven-version-rules-java-17.xml
Original file line number Diff line number Diff line change
@@ -0,0 +1,36 @@
<ruleset comparisonMethod="maven"
xmlns="http://mojo.codehaus.org/versions-maven-plugin/rule/2.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://mojo.codehaus.org/versions-maven-plugin/rule/2.0.0 https://www.mojohaus.org/versions-maven-plugin/xsd/rule-2.0.0.xsd">
<ignoreVersions>
<ignoreVersion type="regex">(?i).*[-_\.](alpha|beta|rc|cr|m|ea|dev|b)[-_\.]?[0-9]?.*</ignoreVersion>
<ignoreVersion type="regex">(?i).*[-_\.]nightly[0-9\.]*</ignoreVersion>
<ignoreVersion type="regex">(?i).*[-_\.]jboss[0-9\.]*</ignoreVersion>
<ignoreVersion type="regex">(?i).*-atlassian-[0-9\.]*</ignoreVersion>
<ignoreVersion type="regex">(?i).*-jenkins-[0-9\.]*</ignoreVersion>
<ignoreVersion type="regex">.*[-\.]redhat-[0-9]+</ignoreVersion>
<ignoreVersion type="regex">\d{4,}.*</ignoreVersion> <!-- z.B. commons-collections:commons-collections ... 3.2.1.redhat-7 -> 20040117.000000 -->
</ignoreVersions>
<rules>
<rule groupId="antlr" comparisonMethod="maven">
<ignoreVersions>
<ignoreVersion>20030911</ignoreVersion>
</ignoreVersions>
</rule>
<rule groupId="org.springframework.boot" comparisonMethod="maven">
<ignoreVersions>
<ignoreVersion type="regex">^[1,2].\d*.\d*</ignoreVersion>
</ignoreVersions>
</rule>
<rule groupId="org.springframework.cloud" comparisonMethod="maven">
<ignoreVersions>
<ignoreVersion type="regex">^202[0,1].\d*.\d*</ignoreVersion>
<ignoreVersion type="regex">^201[0-9].\d*.\d*</ignoreVersion>
</ignoreVersions>
</rule>
<rule groupId="de.codecentric" comparisonMethod="maven">
<ignoreVersions>
<ignoreVersion type="regex">^[1,2].\d*.\d*</ignoreVersion>
</ignoreVersions>
</rule>
</rules>
</ruleset>
17 changes: 16 additions & 1 deletion src/main/resources/maven-version-rules-java.xml
Original file line number Diff line number Diff line change
Expand Up @@ -16,5 +16,20 @@
<ignoreVersion>20030911</ignoreVersion>
</ignoreVersions>
</rule>
<rule groupId="org.springframework.boot" comparisonMethod="maven">
<ignoreVersions>
<ignoreVersion type="regex">^[3-9].\d*.\d*</ignoreVersion>
</ignoreVersions>
</rule>
<rule groupId="org.springframework.cloud" comparisonMethod="maven">
<ignoreVersions>
<ignoreVersion type="regex">^202[2-9].\d*.\d*</ignoreVersion>
</ignoreVersions>
</rule>
<rule groupId="de.codecentric" comparisonMethod="maven">
<ignoreVersions>
<ignoreVersion type="regex">^[3-9].\d*.\d*</ignoreVersion>
</ignoreVersions>
</rule>
</rules>
</ruleset>
</ruleset>

0 comments on commit 02d1987

Please sign in to comment.