Name : perl-Java-Maven-Artifact-Version
| |
Version : 1.000001
| Vendor : obs://build_opensuse_org/devel:languages:perl
|
Release : lp155.2.1
| Date : 2023-07-20 15:44:49
|
Group : Development/Libraries/Perl
| Source RPM : perl-Java-Maven-Artifact-Version-1.000001-lp155.2.1.src.rpm
|
Size : 0.04 MB
| |
Packager : https://www_suse_com/
| |
Summary : Perl Module for Comparing Artifact Versions Exactly Like Maven Does
|
Description :
http://maven.apache.org/ has a peculiar way to compare Artifact versions. The aim of this module is to exactly reproduce this way in hope that it could be usefull to someone that wants to write utils like SCM hooks. It may quickly ensure an Artifact version respect a grow order without to have to install Java and Maven on the system in charge of this checking.
The official Apache document that describes it is here the http://docs.codehaus.org/display/MAVEN/Versioning manpage. But don\'t blindly believe everything. Take the red pill, and I show you how deep the rabbit-hole goes. Because there is a gap between the truth coded in \'org.apache.maven.artifact.versioning.ComparableVersion.java\' that can be found https://github.com/apache/maven/blob/master/maven-artifact/src/main/java/or g/apache/maven/artifact/versioning/ComparableVersion.java and that Maven official document.
Lucky for you this module cares about the real comparison differences hard coded in \'ComparableVersion\' and reproduces it.
see the /FAQ manpage for details.
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-J/15.5/noarch |