diff --git a/1.71.tar.gz b/1.71.tar.gz deleted file mode 100644 index 6422de9..0000000 --- a/1.71.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:9d729430c80daf3803dffd9b6bec61a3b371015ba70d3eda60121baf2613b3b8 -size 4406613 diff --git a/_service b/_service new file mode 100644 index 0000000..6b852bd --- /dev/null +++ b/_service @@ -0,0 +1,19 @@ + + + git + https://github.com/cbeust/jcommander.git + 1.82 + @PARENT_TAG@ + **.jar + **.class + gradle* + cobalt* + lib + .git + + + *.tar + xz + + + diff --git a/beust-jcommander-build.xml b/beust-jcommander-build.xml index cba22fd..e9429f5 100644 --- a/beust-jcommander-build.xml +++ b/beust-jcommander-build.xml @@ -20,11 +20,11 @@ - - + + - - + + @@ -53,7 +53,7 @@ fork="false" source="${compiler.source}"> - + @@ -63,7 +63,7 @@ - + +- Update to version 1.82 + * Fixes: + + #392: fixed bug when parsing arguments is ignoring case + sensitivity option + + Add a test for Parameter order usage + + add a test for Path converter + + Add automatic module name to manifest + + Add check if Boolean parameter is default null, then do not + flip value + + Added testing modules + + Add format tests for DefaultUsageFormatter, + UnixStyleUsageFormatter + + add Path converter change #414 to changelog + + Add test case for issue 367 + + Add testing for UnixStyleUsageFormatter + + Add unix-style formatter, allow DefaultUsageFormatter to be + extended easier + + Allow generics of type and in + parameters + + Allow main parameters to be a single field. + + allow System.out to be replaced by something else (f.e. + System.err) + + Allow UsageFormatter to be set in JCommander Builder + + Change UsageFormatter into an interface + + Clean up DefaultUsageFormatter + + Create MyDelegate.java + + Create UsageFormatter (preliminary) + + Enable usage() ordering for DynamicParameter + + Encapsulate MainParameter. + + encode user input to massage error message + + Expose more of the UsageFormatter implementations + + Fields annotated with @ParametersDelegate are now allowed to + be final. + + FIX #380 Main parameter doesn't support Converter + + Fix error message when failing to convert a Path + + Fixing: squid:ModifiersOrderCheck and squid:S2444 + + Fix locale-related issues in usage formatter tests + + Get boolean/Boolean getter with "is" prefix + + GH-477 Environment Variable Default Provider + + make console configurable by JCommander.Builder + + Make UsageFormatter abstract, Create DefaultUsageFormatter + + Only one DefaultConverterFactory + + Remove String.join usage - resolves #381 + + Remove the generic in IStringConverterFactory + + Restrict access to JCommander.Options again + + Support arity for main parameters. + + Update DefaultParameterizedParser.java + + Update IParameterizedParser.java + + Update JCommander.java + + usage() hides 'Comments:' header when only hidden commands + exist + + Use Builder API as constructor is deprecated + + Use get default getter approach if is + method is not found + * Upgrade needed by new code in xmvn 4.2.0 +- Fetch sources using source service and clean the tarball of + unnecessary binary files + ------------------------------------------------------------------- Mon Apr 8 18:11:28 UTC 2019 - Fridrich Strba diff --git a/beust-jcommander.spec b/beust-jcommander.spec index 7fe0afa..f738efe 100644 --- a/beust-jcommander.spec +++ b/beust-jcommander.spec @@ -1,7 +1,7 @@ # -# spec file for package beust +# spec file # -# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2023 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -18,13 +18,13 @@ %global short_name jcommander Name: beust-%{short_name} -Version: 1.71 +Version: 1.82 Release: 0 Summary: Java framework for parsing command line parameters License: Apache-2.0 Group: Development/Libraries/Java URL: http://jcommander.org/ -Source0: https://github.com/cbeust/%{short_name}/archive/%{version}.tar.gz +Source0: %{short_name}-%{version}.tar.xz # Adapted from earlier version that still shipped poms. It uses kobalt for building now Source1: %{name}.pom Source2: %{name}-build.xml @@ -51,7 +51,6 @@ This package contains the %{summary}. %prep %setup -q -n %{short_name}-%{version} -rm -rf gradle* kobalt* lib %patch0 -p1 chmod -x license.txt diff --git a/jcommander-1.82.tar.xz b/jcommander-1.82.tar.xz new file mode 100644 index 0000000..29cf825 --- /dev/null +++ b/jcommander-1.82.tar.xz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:3c7491f478fec8edbac88ca2e87b1d3d3f4a37c42338a0b328ad92b35269923a +size 88472