Skip to content

Commit 8db44c5

Browse files
committed
Ignore cdi-api pre-releases
Observed patterns include: * 2.0-PFD2 * 2.0-PFD * 2.0.Beta1 * 2.0.Alpha6 * 2.0.Alpha5 * 2.0.Alpha4a * 2.0.Alpha4 * 2.0.Alpha3 * 2.0.Alpha2 * 2.0.Alpha1 * 2.0-EDR2 * 2.0-EDR1 * 1.1.PFD * 1.1.PRD * 1.1.EDR1.2 * 1.1.EDR1.1 * 1.1.EDR1 * 1.0-CR4 * 1.0-CR3 * 1.0-CR2 * 1.0-CR1 Usage of dot versus dash is inconsistent, as is usage of "1" suffix versus no numeral (e.g. EDR1 vs PFD). Where PFD might mean "proposed final draft"? And PRD might mean "proposed release draft"? And EDR might mean "early draft release"? And CR might mean "candidate for release"? It's fun to speculate.
1 parent 90170cf commit 8db44c5

File tree

1 file changed

+5
-0
lines changed

1 file changed

+5
-0
lines changed

rules.xml

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,11 @@
3737
<ignoreVersion type="regex">[0-9]{8}.*</ignoreVersion>
3838
</ignoreVersions>
3939
</rule>
40+
<rule groupId="javax.enterprise" artifactId="cdi-api" comparisonMethod="maven">
41+
<ignoreVersions>
42+
<ignoreVersion type="regex">.*[\.-](Alpha|Beta|CR|EDR|PFD|PRD)([0-9]+(\.[0-9]+)*[a-z]?)?</ignoreVersion>
43+
</ignoreVersions>
44+
</rule>
4045
<rule groupId="junit" artifactId="*" comparisonMethod="maven">
4146
<ignoreVersions>
4247
<ignoreVersion type="regex">.*-(alpha|beta|rc)-?[0-9]+</ignoreVersion>

0 commit comments

Comments
 (0)