Le samedi 24 septembre 2016 17:33:31 Karl Heinz Marbaise a écrit :
> Hi Hervé,
>
> On 24/09/16 13:46, Hervé BOUTEMY wrote:
> > if you look at
> > https://cwiki.apache.org/confluence/display/MAVENOLD/Versioning that lead
> > to ComparableVersion [1] implementation: "The current implementation for
Am 09/24/16 um 17:33 schrieb Karl Heinz Marbaise:
> Hi Hervé,
> So I have marked the class as deprecated...
>
> But it implements an interface:
>
> public interface ArtifactVersion
> extends Comparable
>
> which should be marked as deprecated as well in consequence of the
> previous step
Hi Hervé,
On 24/09/16 13:46, Hervé BOUTEMY wrote:
if you look at https://cwiki.apache.org/confluence/display/MAVENOLD/Versioning
that lead to ComparableVersion [1] implementation: "The current implementation
for version schemes is rather limited. It only supports 5 properties" (and by
Am 09/24/16 um 13:46 schrieb Hervé BOUTEMY:
> DefaultArtifactVersion with its broken API. But I never went ahead and
> removed
> this class from core, to avoid incompatibility: perhaps just deprecating this
> class would be the most simple thing to do.
>
+1
if you look at https://cwiki.apache.org/confluence/display/MAVENOLD/Versioning
that lead to ComparableVersion [1] implementation: "The current implementation
for version schemes is rather limited. It only supports 5 properties" (and by
"current", it meant DefaultArtifactVersion)