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

beust-jcommander-1.83-slfo.1.1.3 RPM for noarch

From OpenSuSE Leap 16.0 for noarch

Name: beust-jcommander Distribution: SUSE Linux Framework One
Version: 1.83 Vendor: SUSE LLC <https://www.suse.com/>
Release: slfo.1.1.3 Build date: Mon Aug 26 13:28:36 2024
Group: Development/Libraries/Java Build host: h03-ch2b
Size: 104342 Source RPM: beust-jcommander-1.83-slfo.1.1.3.src.rpm
Packager: https://www.suse.com/
Url: https://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

* Mon May 20 2024 fstrba@suse.com
  - Update to version 1.83
    * Fixes:
      + Fixed Docs Timestamp
      + Fixed: #563 - JCommander does not recognize command by alias.
      + fixed: missing null check
      + renamed IRule to IParametersValidator
      + `@Parameters(rules = <? extends IRule>)`
      + Unit Test for #532
      + Fixed #532: @-syntax not working with command objects
      + enable testng tests
      + Fix regression with removed usage methods
      + Add OSGi entries in MANIFEST.MF during jar creation
* Wed Feb 21 2024 fstrba@suse.com
  - Use %patch -P N instead of deprecated %patchN.
* Wed May 03 2023 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 fstrba@suse.com
  - Remove reference to pom parent from pom.xml file, since we are
    not building with maven.
* Thu Feb 07 2019 jengelh@inai.de
  - Avoid double shipping of documentation.
  - Ensure neutrality of descriptions.
* Thu Dec 06 2018 fstrba@suse.com
  - Fix javadoc build with older JDK versions
* Thu Oct 25 2018 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 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, Tue Nov 19 00:00:04 2024