[joptsimple] 02/03: Merge tag 'upstream/4.5'

Stephen Nelson stephenonelson-guest at moszumanska.debian.org
Fri Dec 6 20:25:38 UTC 2013


This is an automated email from the git hooks/post-receive script.

stephenonelson-guest pushed a commit to branch master
in repository joptsimple.

commit 435e2a9ac56e9b238ceab837f6aa29f2e4e4bdf1
Merge: de27e8f f6e4a9d
Author: Stephen Nelson <stephen at eccostudio.com>
Date:   Wed Dec 4 22:31:51 2013 +0000

    Merge tag 'upstream/4.5'
    
    Upstream version 4.5

 .gitignore                                         |  13 +
 .../ReflectionException.java => LICENSE.txt        |  18 +-
 META-INF/MANIFEST.MF                               |   4 -
 README.md                                          |   1 +
 jopt-simple-eclipse-formatting.xml                 | 283 +++++++++
 jopt-simple.importorder                            |   8 +
 joptsimple/HelpFormatter.java                      | 141 -----
 joptsimple/OptionParser.java                       | 492 ---------------
 joptsimple/internal/Column.java                    | 131 ----
 joptsimple/internal/ColumnarData.java              | 166 -----
 paste-examples.xml                                 | 189 ++++++
 pom.xml                                            | 273 +++++++++
 .../main/java/joptsimple}/AbstractOptionSpec.java  |  62 +-
 .../joptsimple}/AlternativeLongOptionSpec.java     |  17 +-
 .../joptsimple}/ArgumentAcceptingOptionSpec.java   | 214 ++++---
 .../main/java/joptsimple}/ArgumentList.java        |   3 +-
 src/main/java/joptsimple/BuiltinHelpFormatter.java | 252 ++++++++
 .../main/java/joptsimple/HelpFormatter.java        |  25 +-
 .../IllegalOptionSpecificationException.java       |   9 +-
 .../joptsimple/MissingRequiredOptionException.java |  17 +-
 .../MultipleArgumentsForOptionException.java       |  12 +-
 .../java/joptsimple}/NoArgumentOptionSpec.java     |  34 +-
 .../java/joptsimple/NonOptionArgumentSpec.java     | 170 ++++++
 .../OptionArgumentConversionException.java         |  16 +-
 src/main/java/joptsimple/OptionDescriptor.java     | 101 +++
 .../main/java/joptsimple}/OptionException.java     |  12 +-
 .../OptionMissingRequiredArgumentException.java    |   9 +-
 src/main/java/joptsimple/OptionParser.java         | 607 ++++++++++++++++++
 .../main/java/joptsimple}/OptionParserState.java   |  49 +-
 .../main/java/joptsimple}/OptionSet.java           | 208 ++++---
 .../main/java/joptsimple}/OptionSpec.java          |  49 +-
 .../main/java/joptsimple}/OptionSpecBuilder.java   |  76 ++-
 .../main/java/joptsimple}/OptionSpecTokenizer.java |  28 +-
 .../joptsimple}/OptionalArgumentOptionSpec.java    |  18 +-
 .../main/java/joptsimple}/ParserRules.java         |  12 +-
 .../joptsimple}/RequiredArgumentOptionSpec.java    |  14 +-
 .../UnacceptableNumberOfNonOptionsException.java   |  25 +-
 .../joptsimple/UnconfiguredOptionException.java    |  21 +-
 .../joptsimple}/UnrecognizedOptionException.java   |   8 +-
 .../java/joptsimple}/ValueConversionException.java |   6 +-
 .../main/java/joptsimple}/ValueConverter.java      |  11 +-
 .../java/joptsimple}/internal/AbbreviationMap.java |  34 +-
 .../main/java/joptsimple}/internal/Classes.java    |  41 +-
 src/main/java/joptsimple/internal/Columns.java     | 107 ++++
 .../ConstructorInvokingValueConverter.java         |  13 +-
 .../internal/MethodInvokingValueConverter.java     |  13 +-
 .../main/java/joptsimple/internal/Objects.java     |  21 +-
 .../main/java/joptsimple}/internal/Reflection.java |  40 +-
 .../joptsimple}/internal/ReflectionException.java  |   5 +-
 .../main/java/joptsimple/internal/Row.java         |  35 +-
 src/main/java/joptsimple/internal/Rows.java        | 102 ++++
 .../main/java/joptsimple}/internal/Strings.java    |  27 +-
 .../main/java/joptsimple}/util/DateConverter.java  |  22 +-
 .../java/joptsimple/util/InetAddressConverter.java |  44 +-
 .../main/java/joptsimple}/util/KeyValuePair.java   |  33 +-
 .../main/java/joptsimple}/util/RegexMatcher.java   |  26 +-
 .../joptsimple/AbstractOptionParserFixture.java    |  39 +-
 .../java/joptsimple/AbstractOptionSpecFixture.java |  40 +-
 ...tractOptionSpecOptionsImmutabilityTestCase.java |  30 +-
 ...stractOptionSpecValuesImmutabilityTestCase.java |  35 +-
 ...ativeLongOptionSpecOptionsImmutabilityTest.java |  25 +-
 ...nativeLongOptionSpecValuesImmutabilityTest.java |  38 +-
 ...ingOptionSpecDefaultValuesImmutabilityTest.java |  32 +-
 .../ArgumentAcceptingOptionSpecTest.java           | 137 +++++
 .../joptsimple/ArgumentListHasNoMoreArgsTest.java  |  36 +-
 .../test/java/joptsimple/ArgumentListTest.java     |  61 +-
 .../joptsimple/ClusterVersusLongOptionTest.java    |  84 +++
 ...erVersusLongOptionWithOptionalArgumentTest.java | 122 ++++
 ...erVersusLongOptionWithRequiredArgumentTest.java | 122 ++++
 ...ClusterWhereManyOptionsAcceptArgumentsTest.java | 183 ++++++
 .../ConfigurableOptionParserHelpTest.java          | 489 +++++++++++++++
 .../CreateWithOptionSpecificationStringTest.java   |  37 +-
 .../test/java/joptsimple/Ctor.java                 |  21 +-
 .../DefaultSettingsOptionParserHelpTest.java       | 678 +++++++++++++++++++++
 src/test/java/joptsimple/EmptyOptionSetTest.java   |  88 +++
 src/test/java/joptsimple/ExceptionMatchers.java    |  83 +++
 ...andlingDefaultValuesForOptionArgumentsTest.java | 183 ++++++
 .../java/joptsimple/InterleavedArgumentsTest.java  | 131 ++++
 .../JVMSystemPropertiesArgumentParsingTest.java    |  36 +-
 .../java/joptsimple/LongOptionNoArgumentTest.java  |  82 +++
 .../joptsimple/LongOptionOptionalArgumentTest.java |  72 +++
 .../joptsimple/LongOptionRequiredArgumentTest.java | 103 ++++
 ...oArgumentOptionSpecOptionsImmutabilityTest.java |  18 +-
 .../java/joptsimple/NoArgumentOptionSpecTest.java  |  34 +-
 ...NoArgumentOptionSpecValuesImmutabilityTest.java |  36 +-
 .../java/joptsimple/NonOptionArgumentSpecTest.java |  98 +++
 .../joptsimple/OptionExceptionMessageTest.java     |  76 +++
 .../OptionExceptionOptionsImmutabilityTest.java    |  32 +-
 .../OptionParserAlternateHelpFormatterTest.java    |  61 ++
 .../OptionParserArgumentExceptionTest.java         |  82 +++
 .../joptsimple/OptionParserNewDeclarationTest.java | 290 +++++++++
 .../OptionParserOptionExceptionTest.java           |  78 +++
 src/test/java/joptsimple/OptionParserTest.java     | 264 ++++++++
 ...OptionParserUnrecognizedOptionsAllowedTest.java |  41 +-
 .../joptsimple/OptionSetDetectedOptionsTest.java   |  46 +-
 .../joptsimple/OptionSetEqualsHashCodeTest.java    |  53 +-
 ...ptionSetNonOptionArgumentsImmutabilityTest.java |  35 +-
 .../joptsimple/OptionSetSpecsImmutabilityTest.java |  32 +-
 ...ionSetValuesOfOptionStringImmutabilityTest.java |  35 +-
 .../OptionSetValuesOfSpecImmutabilityTest.java     |  34 +-
 .../OptionSpecBuilderOptionsImmutabilityTest.java  |  20 +-
 .../OptionSpecBuilderValuesImmutabilityTest.java   |  36 +-
 .../java/joptsimple/OptionSpecTokenizerTest.java   | 205 +++++++
 ...SpecsReportTheirOptionsSortedSpeciallyTest.java |  31 +-
 .../OptionSynonymCommonPrefixesTest.java           |  88 +++
 .../joptsimple/OptionSynonymNoArgumentTest.java    |  59 +-
 .../OptionSynonymOptionalArgumentTest.java         |  80 +++
 .../joptsimple/OptionSynonymOverwritingTest.java   |  33 +-
 .../OptionSynonymRequiredArgumentTest.java         |  82 +++
 ...lArgumentOptionSpecOptionsImmutabilityTest.java |  18 +-
 .../joptsimple/OptionalArgumentOptionSpecTest.java |  34 +-
 ...alArgumentOptionSpecValuesImmutabilityTest.java |  38 +-
 .../joptsimple/ParserRulesUtilityClassTest.java    |  17 +-
 .../ParsingSeparatedConvertedOptionValuesTest.java |  82 +++
 .../ParsingSeparatedStringOptionValuesTest.java    |  75 +++
 .../ParsingSeparatedTypedOptionValuesTest.java     |  69 +++
 .../java/joptsimple/PlainOldOptionParserTest.java  |  24 +-
 .../java/joptsimple/PopulatedOptionSetTest.java    |  61 +-
 .../joptsimple/PosixlyCorrectOptionParserTest.java |  74 +++
 .../joptsimple/PunctuationInLongOptionTest.java    |  54 +-
 .../joptsimple/PunctuationInShortOptionTest.java   |  36 +-
 ...quiredArgumentOptionSpecEqualsHashCodeTest.java |  23 +-
 ...dArgumentOptionSpecOptionsImmutabilityTest.java |  18 +-
 ...edArgumentOptionSpecValuesImmutabilityTest.java |  38 +-
 src/test/java/joptsimple/RequiredIfAnyTest.java    |  79 +++
 src/test/java/joptsimple/RequiredIfTest.java       | 112 ++++
 .../joptsimple/ShortOptionsNoArgumentTest.java     | 108 ++++
 .../ShortOptionsOptionalArgumentTest.java          | 103 ++++
 .../ShortOptionsRequiredArgumentTest.java          | 130 ++++
 .../test/java/joptsimple/SingleHyphenTest.java     |  56 +-
 src/test/java/joptsimple/ToStringTest.java         |  73 +++
 .../TypesafeOptionArgumentRetrievalTest.java       | 319 ++++++++++
 .../UtilityClassesUninstantiabilityHarness.java    |  49 +-
 .../test/java/joptsimple/ValueOfHaver.java         |  21 +-
 .../WAsAbbreviationForLongOptionTest.java          |  46 +-
 .../test/java/joptsimple/WAsShortOptionTest.java   |  45 +-
 .../java/joptsimple/WExtensionNoArgumentTest.java  |  45 +-
 .../joptsimple/WExtensionWithArgumentTest.java     | 116 ++++
 .../examples/AlternativeLongOptionsTest.java       |  22 +
 .../DefaultValuesForOptionArgumentsTest.java       |  58 ++
 .../java/joptsimple/examples/ExceptionExample.java |  11 +
 .../joptsimple/examples/HelpFormatterExample.java  |  69 +++
 .../joptsimple/examples/HelpScreenExample.java     |  35 ++
 src/test/java/joptsimple/examples/Level.java       |   7 +
 .../java/joptsimple/examples/LongOptionsTest.java  |  21 +
 .../LongOptionsWithArgumentPositioningTest.java    |  26 +
 .../examples/LongOptionsWithArgumentsTest.java     |  34 ++
 .../examples/MultipleDelimitedArgumentsTest.java   |  29 +
 .../examples/OptionArgumentConverterTest.java      |  24 +
 .../examples/OptionArgumentValueTypeTest.java      |  27 +
 .../joptsimple/examples/OptionSynonymTest.java     |  30 +
 .../joptsimple/examples/PosixlyCorrectTest.java    |  37 ++
 .../joptsimple/examples/RequiredIfExample.java     |  14 +
 .../joptsimple/examples/RequiredOptionsTest.java   |  49 ++
 .../examples/ShortOptionsClusteringTest.java       |  21 +
 .../ShortOptionsClusteringWithArgumentTest.java    |  24 +
 .../java/joptsimple/examples/ShortOptionsTest.java |  21 +
 .../ShortOptionsWithArgumentPositioningTest.java   |  28 +
 .../examples/ShortOptionsWithArgumentsTest.java    |  31 +
 ...nsWithMultipleArgumentsForSingleOptionTest.java |  31 +
 .../examples/SignallingEndOfOptionsTest.java       |  31 +
 .../SpecialOptionalArgumentHandlingTest.java       |  31 +
 src/test/java/joptsimple/examples/Strings.java     |  19 +
 .../TypesafeOptionArgumentRetrievalTest.java       |  45 ++
 .../examples/UnrecognizedOptionsAllowedTest.java   |  23 +
 .../examples/ant/filters/HTMLEntitifier.java       |  80 +++
 .../joptsimple/internal/AbbreviationMapTest.java   | 361 +++++++++++
 .../internal/AbbreviationMapToJavaUtilMapTest.java | 148 +++++
 .../internal/ClassesUtilityClassTest.java          |  17 +-
 .../internal/ObjectsUtilityClassTest.java          |  15 +-
 .../test/java/joptsimple/internal/Problematic.java |  27 +-
 .../java/joptsimple/internal/ReflectionTest.java   | 109 ++++
 .../internal/ReflectionUtilityClassTest.java       |  15 +-
 .../joptsimple/internal/RowEqualsHashCodeTest.java |  25 +-
 src/test/java/joptsimple/internal/RowsTest.java    |  84 +++
 .../internal/StringsUtilityClassTest.java          |  15 +-
 .../java/joptsimple/util/DateConverterTest.java    | 152 +++++
 .../joptsimple/util/InetAddressConverterTest.java  |  36 +-
 .../java/joptsimple/util/KeyValuePairTest.java     |  88 +++
 .../util/KeyValuePairUnequalKeysTest.java          |  21 +-
 .../util/KeyValuePairUnequalValuesTest.java        |  21 +-
 .../java/joptsimple/util/RegexMatcherTest.java     |  84 +++
 182 files changed, 10966 insertions(+), 2426 deletions(-)

-- 
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/joptsimple.git



More information about the pkg-java-commits mailing list