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 <[email protected]> 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 _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

