Hi,
is there any reason wicket has static
<version>9.19.0-SNAPSHOT</version>
everywhere, even in modules
<parent>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-parent</artifactId>
<version>9.19.0-SNAPSHOT</version>
<relativePath>../pom.xml</relativePath>
</parent>
instead of a single defined properties in Wicket Parent:
<version>${revision}${changelist}</version>
...
<properties>
<revision>9.19.0</revision>
<changelist>-SNAPSHOT</changelist>
...
</properties>
and in submodules:
<parent>
<groupId>org.apache.wicket</groupId>
<artifactId>wicket-parent</artifactId>
<version>${revision}${changelist}</version>
</parent>
That feature was introduced in maven 3.5 in 2017.
KB