Skip to content

Commit e233203

Browse files
committed
chore: preparation for release v1.0.0 📦
1 parent 4d60fe1 commit e233203

File tree

4 files changed

+13
-6
lines changed

4 files changed

+13
-6
lines changed

cffu-kotlin/pom.xml

Lines changed: 5 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,8 @@
5555
</developers>
5656

5757
<properties>
58+
<release.pom.version.regex>^\d\.\d+\.\d+-Alpha$</release.pom.version.regex>
59+
5860
<maven.javadoc.skip>true</maven.javadoc.skip>
5961
<dokka.version>2.0.0</dokka.version>
6062
</properties>
@@ -63,7 +65,7 @@
6365
<dependency>
6466
<groupId>io.foldright</groupId>
6567
<artifactId>cffu</artifactId>
66-
<version>${project.version}</version>
68+
<version>${project.parent.version}</version>
6769
</dependency>
6870
<dependency>
6971
<groupId>org.jetbrains.kotlin</groupId>
@@ -92,7 +94,7 @@
9294
<dependency>
9395
<groupId>io.foldright</groupId>
9496
<artifactId>cffu</artifactId>
95-
<version>${project.version}</version>
97+
<version>${project.parent.version}</version>
9698
<!--
9799
Guide to using attached tests
98100
reuse the tests that you have created for one project in another
@@ -141,7 +143,7 @@
141143
</documentedVisibilities>
142144
<externalDocumentationLinks>
143145
<link>
144-
<url>https://foldright.io/api-docs/cffu/${project.version}/</url>
146+
<url>https://foldright.io/api-docs/cffu/${project.parent.version}/</url>
145147
<packageListUrl>file://${javadoc.package.list.dir}/cffu/package-list</packageListUrl>
146148
</link>
147149
<link>

cffu-listenable-future/pom.xml

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,6 +66,10 @@
6666
</developer>
6767
</developers>
6868

69+
<properties>
70+
<release.pom.version.regex>^\d\.\d+\.\d+-Alpha$</release.pom.version.regex>
71+
</properties>
72+
6973
<dependencies>
7074
<dependency>
7175
<groupId>com.google.guava</groupId>
@@ -74,7 +78,7 @@
7478
<dependency>
7579
<groupId>io.foldright</groupId>
7680
<artifactId>cffu</artifactId>
77-
<version>${project.version}</version>
81+
<version>${project.parent.version}</version>
7882
</dependency>
7983
<dependency>
8084
<groupId>org.jetbrains.kotlin</groupId>
@@ -97,7 +101,7 @@
97101
<dependency>
98102
<groupId>io.foldright</groupId>
99103
<artifactId>cffu</artifactId>
100-
<version>${project.version}</version>
104+
<version>${project.parent.version}</version>
101105
<!--
102106
Guide to using attached tests
103107
reuse the tests that you have created for one project in another

demos/cffu-kotlin-demo/pom.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -19,6 +19,7 @@
1919
<dependency>
2020
<groupId>io.foldright</groupId>
2121
<artifactId>cffu-kotlin</artifactId>
22+
<!-- UPDATE to Alpha when release -->
2223
<version>${project.version}</version>
2324
</dependency>
2425
<dependency>

pom.xml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -322,7 +322,7 @@
322322
<requireProperty>
323323
<property>project.version</property>
324324
<regex>${maven.enforcer.pom.version.regex}</regex>
325-
<regexMessage>Project version(${project.version}) format is invalid!</regexMessage>
325+
<regexMessage>Project version(${project.version}) format is invalid! regex: ${maven.enforcer.pom.version.regex}</regexMessage>
326326
</requireProperty>
327327
</rules>
328328
</configuration>

0 commit comments

Comments
 (0)