Lines Matching refs:Added

7 * Added: Add `getProgramName` to `JCommander`, #247
8 * Added: Documentation for `listConverter` and `splitter`, #253, (@jeremysolarz)
18 * Added: `IStringConverterInstanceFactory` to create converter instances, #279 (@simon04)
19 * Added: Allow to specify the `@file` charset, #286 (@simon04)
20 * Added: Converters `InetAddressConverter` (#288), `CharArrayConverter` (#289; @garydgregory)
25 * Added: JCommander now requires Java 8
30 * Added: Allow user to retrieve unknown command, #275
35 * Added: Support for disabling the `@file` expansion, #156
37 * Added: Read parameters from interfaces, #252
38 * Added: Refuse to write to final fields, #243
39 * Added: Access private fields/methods, #236
42 * Added: Travis CI support, https://travis-ci.org/cbeust/jcommander
43 * Added: Gradle build support
50 * Added: Added support for URL, URI, Java NIO paths parameters, #189, #219
56 * Added: Support for `hidden` commands (`Parameters`), #191
57 * Added: parameter overwriting (and even disallowing it for certain parameters)
58 * Added: `#` mark comments in a `@file`, #199
59 * Added: Support for "--"
76 * Added: JCommander#acceptUnknownOption and JCommander#getUnknownArgs
77 * Added: JCommander#allowAbbreviatedOptions (default: false)
78 * Added: JCommander#setCaseSensitiveOptions (default: true)
79 * Added: Support for enums (Scott M Stark)
93 * Added: IValueValidator to validate parameter values (typed) as opposed to IParameterValidator whi…
94 * Added: echoInput, used when password=true to echo the characters (Jason Wheeler)
95 * Added: @Parameter(help = true)
105 * Added: Default passwords are no longer displayed in the usage (Paul Mendelson)
106 * Added: Variable arities now work magically, no need for IVariableArity any more
117 * Added: @DynamicParameter
123 * Added: Support for delegating parameter definitions to child classes (rodionmoiseev)
124 * Added: @Parameter(commandNames) so that command names can be specified with annotations
125 * Added: Support for enums (Adrian Muraru)
132 * Added: commandDescriptionKey to @Parameters, to allow internationalized command descriptions
133 * Added: JCommander#setParameterDescriptionComparator for better control over usage()
142 * Added: Default converter factories can be overridden (Scott Clasen)
143 * Added: IParameterValidator
144 * Added: Don't display "Options:" if none were defined
145 * Added: Enforce that the type of the main parameter is a List
146 * Added: usage() now displays the options for each command as well
154 * Added: Added a constructor that takes a Bundle only, #47 (Russell Egan)
160 * Added: Boolean parameters with arity 0 (e.g. "foo -debug")
166 * Added: Command usages are now shown in the order they were added to the JCommander object
173 * Added: @Parameters(commandDescription = "command description")
174 * Added: now throwing an exception if required main parameters are not supplied
180 * Added: overloaded versions of usage() with StringBuilders
181 * Added: inheritance support (Guillaume Sauthier)
182 * Added: support for commands (e.g. "main add --author=cbeust Foo.java")
183 * Added: support for converters for main parameters (e.g. List<HostPort>).
188 * Added: string converter factories
189 * Added: IDefaultProvider
190 * Added: PropertyFileDefaultProvider
191 * Added: Usage is now showing required parameters and default value
192 * Added: Support for values that look like parameters ("-integer -3", "/file /tmp/a")
193 * Added: @Parameters(optionPrefixes) to allow for different prefixes than "-"
199 * Added the hidden attribute
200 * Added support for different separators than " " (e.g. "=").