Index index by Group index by Distribution index by Vendor index by creation date index by Name Mirrors Help Search

beust-jcommander-1.82-2.1 RPM for noarch

From OpenSuSE Tumbleweed for noarch

Name: beust-jcommander Distribution: openSUSE Tumbleweed
Version: 1.82 Vendor: openSUSE
Release: 2.1 Build date: Wed Feb 21 19:53:20 2024
Group: Development/Libraries/Java Build host: i02-ch2d
Size: 102695 Source RPM: beust-jcommander-1.82-2.1.src.rpm
Packager: https://bugs.opensuse.org
Url: http://jcommander.org/
Summary: Java framework for parsing command line parameters
JCommander is a Java framework that allows parsing command line
parameters (with annotations).

Provides

Requires

License

Apache-2.0

Changelog

* Wed Feb 21 2024 Fridrich Strba <fstrba@suse.com>
  - Use %patch -P N instead of deprecated %patchN.
* Wed May 03 2023 Fridrich Strba <fstrba@suse.com>
  - 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 <? extends X> and <? super Y> 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<fieldname> default getter approach if is<fieldname>
      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 08 2019 Fridrich Strba <fstrba@suse.com>
  - Remove reference to pom parent from pom.xml file, since we are
    not building with maven.
* Thu Feb 07 2019 Jan Engelhardt <jengelh@inai.de>
  - Avoid double shipping of documentation.
  - Ensure neutrality of descriptions.
* Thu Dec 06 2018 Fridrich Strba <fstrba@suse.com>
  - Fix javadoc build with older JDK versions
* Thu Oct 25 2018 Fridrich Strba <fstrba@suse.com>
  - Build with java source/target levels 8 since the code uses
    String.join() which does not exist before java 8
* Wed Oct 24 2018 Fridrich Strba <fstrba@suse.com>
  - Initial packaging built without maven, adapted from Fedora rpm

Files

/usr/share/doc/packages/beust-jcommander
/usr/share/doc/packages/beust-jcommander/README.markdown
/usr/share/doc/packages/beust-jcommander/notice.md
/usr/share/java/beust-jcommander.jar
/usr/share/licenses/beust-jcommander
/usr/share/licenses/beust-jcommander/license.txt
/usr/share/maven-metadata/beust-jcommander.xml
/usr/share/maven-poms/beust-jcommander.pom


Generated by rpm2html 1.8.1

Fabrice Bellet, Sat Mar 30 23:40:51 2024