From 9075a83a8d2132a810c3ecd4aad5f44c6c778a22 Mon Sep 17 00:00:00 2001 From: Remko Popma Date: Tue, 27 Mar 2018 21:49:08 +0900 Subject: [PATCH] Release picocli version 3.0.0-alpha-2 --- README.md | 17 +- RELEASE-NOTES.md | 2 +- build.gradle | 6 +- docs/announcing-picocli-1.0.html | 2 +- docs/apidocs/allclasses-frame.html | 36 +- docs/apidocs/allclasses-noframe.html | 36 +- docs/apidocs/constant-values.html | 49 +- docs/apidocs/deprecated-list.html | 97 +- docs/apidocs/help-doc.html | 41 +- docs/apidocs/index-all.html | 1703 ++++++++-------- docs/apidocs/index.html | 15 +- docs/apidocs/overview-frame.html | 9 +- docs/apidocs/overview-summary.html | 47 +- docs/apidocs/overview-tree.html | 178 +- docs/apidocs/picocli/AutoComplete.html | 127 +- .../picocli/CommandLine.AbstractHandler.html | 214 +- ...ommandLine.AbstractParseResultHandler.html | 173 +- docs/apidocs/picocli/CommandLine.Command.html | 426 ++-- .../CommandLine.DefaultExceptionHandler.html | 217 +- ...e.DuplicateOptionAnnotationsException.html | 86 +- .../CommandLine.ExecutionException.html | 137 +- .../picocli/CommandLine.Help.Ansi.IStyle.html | 114 +- .../picocli/CommandLine.Help.Ansi.Style.html | 272 ++- .../picocli/CommandLine.Help.Ansi.Text.html | 249 +-- .../picocli/CommandLine.Help.Ansi.html | 168 +- .../picocli/CommandLine.Help.ColorScheme.html | 268 +-- .../CommandLine.Help.Column.Overflow.html | 124 +- .../picocli/CommandLine.Help.Column.html | 117 +- .../CommandLine.Help.IOptionRenderer.html | 94 +- .../CommandLine.Help.IParamLabelRenderer.html | 105 +- .../CommandLine.Help.IParameterRenderer.html | 94 +- .../picocli/CommandLine.Help.Layout.html | 304 ++- .../CommandLine.Help.TextTable.Cell.html | 113 +- .../picocli/CommandLine.Help.TextTable.html | 309 ++- .../picocli/CommandLine.Help.Visibility.html | 124 +- docs/apidocs/picocli/CommandLine.Help.html | 815 +++----- .../picocli/CommandLine.HelpCommand.html | 136 +- .../CommandLine.IExceptionHandler.html | 123 +- .../CommandLine.IExceptionHandler2.html | 141 +- .../apidocs/picocli/CommandLine.IFactory.html | 101 +- ...CommandLine.IHelpCommandInitializable.html | 101 +- .../CommandLine.IParseResultHandler.html | 126 +- .../CommandLine.IParseResultHandler2.html | 127 +- .../picocli/CommandLine.ITypeConverter.html | 98 +- .../picocli/CommandLine.IVersionProvider.html | 96 +- .../CommandLine.InitializationException.html | 102 +- ...ne.MaxValuesforFieldExceededException.html | 96 +- ...CommandLine.MissingParameterException.html | 94 +- ...andLine.MissingTypeConverterException.html | 96 +- docs/apidocs/picocli/CommandLine.Mixin.html | 84 +- .../picocli/CommandLine.Model.ArgSpec.html | 246 +-- .../CommandLine.Model.CommandSpec.html | 513 ++--- .../picocli/CommandLine.Model.IBinding.html | 117 +- .../CommandLine.Model.OptionSpec.Builder.html | 220 +- .../picocli/CommandLine.Model.OptionSpec.html | 234 +-- .../picocli/CommandLine.Model.ParserSpec.html | 227 ++- ...ine.Model.PositionalParamSpec.Builder.html | 203 +- ...CommandLine.Model.PositionalParamSpec.html | 189 +- ...ommandLine.Model.UnmatchedArgsBinding.html | 118 +- .../CommandLine.Model.UsageMessageSpec.html | 407 ++-- docs/apidocs/picocli/CommandLine.Model.html | 87 +- docs/apidocs/picocli/CommandLine.Option.html | 277 +-- ...ommandLine.OverwrittenOptionException.html | 94 +- .../CommandLine.ParameterException.html | 155 +- ...ommandLine.ParameterIndexGapException.html | 86 +- .../picocli/CommandLine.Parameters.html | 186 +- .../picocli/CommandLine.ParentCommand.html | 61 +- .../CommandLine.ParseResult.Builder.html | 143 +- .../picocli/CommandLine.ParseResult.html | 395 ++-- .../picocli/CommandLine.PicocliException.html | 102 +- docs/apidocs/picocli/CommandLine.Range.html | 325 ++- docs/apidocs/picocli/CommandLine.RunAll.html | 183 +- .../apidocs/picocli/CommandLine.RunFirst.html | 183 +- docs/apidocs/picocli/CommandLine.RunLast.html | 190 +- .../CommandLine.TypeConversionException.html | 86 +- .../picocli/CommandLine.Unmatched.html | 66 +- ...ommandLine.UnmatchedArgumentException.html | 118 +- docs/apidocs/picocli/CommandLine.html | 1806 +++++++---------- .../picocli/groovy/PicocliBaseScript.html | 349 ++-- .../apidocs/picocli/groovy/PicocliScript.html | 86 +- .../PicocliScriptASTTransformation.html | 117 +- .../apidocs/picocli/groovy/package-frame.html | 7 +- .../picocli/groovy/package-summary.html | 55 +- docs/apidocs/picocli/groovy/package-tree.html | 47 +- docs/apidocs/picocli/package-frame.html | 34 +- docs/apidocs/picocli/package-summary.html | 125 +- docs/apidocs/picocli/package-tree.html | 172 +- docs/apidocs/serialized-form.html | 47 +- docs/apidocs/stylesheet.css | 342 ++-- docs/autocomplete.adoc | 4 +- docs/autocomplete.html | 8 +- docs/index.adoc | 16 +- docs/index.html | 326 ++- docs/picocli-2.0-do-more-with-less.html | 2 +- ...icocli-2.0-groovy-scripts-on-steroids.html | 2 +- docs/picocli-3.0-programmatic-api.html | 2 +- src/main/java/picocli/CommandLine.java | 2 +- src/test/java/picocli/AutoCompleteTest.java | 2 +- src/test/java/picocli/CommandLineTest.java | 2 +- 99 files changed, 7157 insertions(+), 10016 deletions(-) diff --git a/README.md b/README.md index 2710b2dab..8d60b3a74 100644 --- a/README.md +++ b/README.md @@ -37,7 +37,8 @@ interactively showing users what options and subcommands are available. ![Picocli Demo help message with ANSI colors](docs/images/picocli.Demo.png?raw=true) #### Releases -* [Releases](https://github.com/remkop/picocli/releases) - latest: 3.0.0-alpha-1 +* [Releases](https://github.com/remkop/picocli/releases) - latest: 3.0.0-alpha-2 +* [Picocli 3.0.0-alpha-1 Release Notes](https://github.com/remkop/picocli/releases/tag/v3.0.0-alpha-1) - note there are some [potential breaking changes](https://github.com/remkop/picocli/releases/tag/v3.0.0-alpha-1#3.0.0-alpha-1-breaking-changes) from prior versions * [Picocli 2.0 Release Notes](https://github.com/remkop/picocli/releases/tag/v2.0.0) - note there are some [potential breaking changes](https://github.com/remkop/picocli/releases/tag/v2.0.0#2.0-breaking-changes) from prior versions #### Documentation @@ -138,35 +139,35 @@ See the [source code](https://github.com/remkop/picocli/blob/master/src/main/jav ### Gradle ``` -compile 'info.picocli:picocli:3.0.0-alpha-1' +compile 'info.picocli:picocli:3.0.0-alpha-2' ``` ### Maven ``` info.picocli picocli - 3.0.0-alpha-1 + 3.0.0-alpha-2 ``` ### Scala SBT ``` -libraryDependencies += "info.picocli" % "picocli" % "3.0.0-alpha-1" +libraryDependencies += "info.picocli" % "picocli" % "3.0.0-alpha-2" ``` ### Ivy ``` - + ``` ### Grape ```groovy @Grapes( - @Grab(group='info.picocli', module='picocli', version='3.0.0-alpha-1') + @Grab(group='info.picocli', module='picocli', version='3.0.0-alpha-2') ) ``` ### Leiningen ``` -[info.picocli/picocli "3.0.0-alpha-1"] +[info.picocli/picocli "3.0.0-alpha-2"] ``` ### Buildr ``` -'info.picocli:picocli:jar:3.0.0-alpha-1' +'info.picocli:picocli:jar:3.0.0-alpha-2' ``` diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md index a2d798a72..36c3daea2 100644 --- a/RELEASE-NOTES.md +++ b/RELEASE-NOTES.md @@ -1,6 +1,6 @@ # picocli Release Notes -# Picocli 3.0.0-alpha-2 (UNRELEASED) +# Picocli 3.0.0-alpha-2 The picocli community is pleased to announce picocli 3.0.0-alpha-2. This release includes some bug fixes and small enhancements. See [3.0.0-alpha-1](#3.0.0-alpha-1) for recent functional changes. diff --git a/build.gradle b/build.gradle index cff9d17ed..d98966f9a 100644 --- a/build.gradle +++ b/build.gradle @@ -1,11 +1,11 @@ group 'info.picocli' description 'Annotation-based Java command line parser. Usage help with ANSI styles and colors. Autocomplete. Nested subcommands. Easily included as source to avoid adding a dependency.' -version '3.0.0-alpha-2-SNAPSHOT' +version '3.0.0-alpha-2' // for bumpVersion task -def oldVersion = '3\\.0\\.0-alpha-1' +def oldVersion = '3\\.0\\.0-alpha-2-SNAPSHOT' def oldRevdate = '2018\\-03\\-21' -def revDate = '2018-03-21' +def revDate = '2018-03-27' // for bumpReadmeVersion task def previousReleaseVersion = '3.0.0-alpha-1' diff --git a/docs/announcing-picocli-1.0.html b/docs/announcing-picocli-1.0.html index 6f2f32df1..f8e8b6871 100644 --- a/docs/announcing-picocli-1.0.html +++ b/docs/announcing-picocli-1.0.html @@ -638,7 +638,7 @@

Feedback Welcome

diff --git a/docs/apidocs/allclasses-frame.html b/docs/apidocs/allclasses-frame.html index 8299b69cf..2c2910eae 100644 --- a/docs/apidocs/allclasses-frame.html +++ b/docs/apidocs/allclasses-frame.html @@ -2,49 +2,47 @@ - -All Classes (picocli 3.0.0-alpha-1 API) - + +All Classes (picocli 3.0.0-alpha-2 API) + - -

All Classes

+

All Classes

  • AutoComplete
  • CommandLine
  • CommandLine.AbstractHandler
  • CommandLine.AbstractParseResultHandler
  • -
  • CommandLine.AbstractSimpleParseResultHandler
  • CommandLine.Command
  • CommandLine.DefaultExceptionHandler
  • CommandLine.DuplicateOptionAnnotationsException
  • CommandLine.ExecutionException
  • CommandLine.Help
  • CommandLine.Help.Ansi
  • -
  • CommandLine.Help.Ansi.IStyle
  • +
  • CommandLine.Help.Ansi.IStyle
  • CommandLine.Help.Ansi.Style
  • CommandLine.Help.ColorScheme
  • CommandLine.Help.Column
  • CommandLine.Help.Column.Overflow
  • -
  • CommandLine.Help.IOptionRenderer
  • -
  • CommandLine.Help.IParameterRenderer
  • -
  • CommandLine.Help.IParamLabelRenderer
  • +
  • CommandLine.Help.IOptionRenderer
  • +
  • CommandLine.Help.IParameterRenderer
  • +
  • CommandLine.Help.IParamLabelRenderer
  • CommandLine.Help.Layout
  • CommandLine.Help.TextTable
  • CommandLine.Help.TextTable.Cell
  • CommandLine.Help.Visibility
  • CommandLine.HelpCommand
  • -
  • CommandLine.IExceptionHandler
  • -
  • CommandLine.IExceptionHandler2
  • -
  • CommandLine.IFactory
  • -
  • CommandLine.IHelpCommandInitializable
  • +
  • CommandLine.IExceptionHandler
  • +
  • CommandLine.IExceptionHandler2
  • +
  • CommandLine.IFactory
  • +
  • CommandLine.IHelpCommandInitializable
  • CommandLine.InitializationException
  • -
  • CommandLine.IParseResultHandler
  • -
  • CommandLine.IParseResultHandler2
  • -
  • CommandLine.ITypeConverter
  • -
  • CommandLine.IVersionProvider
  • +
  • CommandLine.IParseResultHandler
  • +
  • CommandLine.IParseResultHandler2
  • +
  • CommandLine.ITypeConverter
  • +
  • CommandLine.IVersionProvider
  • CommandLine.MaxValuesforFieldExceededException
  • CommandLine.MissingParameterException
  • CommandLine.MissingTypeConverterException
  • @@ -52,7 +50,7 @@

    All Classes

  • CommandLine.Model
  • CommandLine.Model.ArgSpec
  • CommandLine.Model.CommandSpec
  • -
  • CommandLine.Model.IBinding
  • +
  • CommandLine.Model.IBinding
  • CommandLine.Model.OptionSpec
  • CommandLine.Model.OptionSpec.Builder
  • CommandLine.Model.ParserSpec
  • diff --git a/docs/apidocs/allclasses-noframe.html b/docs/apidocs/allclasses-noframe.html index d414a0519..04afb8b9b 100644 --- a/docs/apidocs/allclasses-noframe.html +++ b/docs/apidocs/allclasses-noframe.html @@ -2,49 +2,47 @@ - -All Classes (picocli 3.0.0-alpha-1 API) - + +All Classes (picocli 3.0.0-alpha-2 API) + - -

    All Classes

    +

    All Classes

    • AutoComplete
    • CommandLine
    • CommandLine.AbstractHandler
    • CommandLine.AbstractParseResultHandler
    • -
    • CommandLine.AbstractSimpleParseResultHandler
    • CommandLine.Command
    • CommandLine.DefaultExceptionHandler
    • CommandLine.DuplicateOptionAnnotationsException
    • CommandLine.ExecutionException
    • CommandLine.Help
    • CommandLine.Help.Ansi
    • -
    • CommandLine.Help.Ansi.IStyle
    • +
    • CommandLine.Help.Ansi.IStyle
    • CommandLine.Help.Ansi.Style
    • CommandLine.Help.ColorScheme
    • CommandLine.Help.Column
    • CommandLine.Help.Column.Overflow
    • -
    • CommandLine.Help.IOptionRenderer
    • -
    • CommandLine.Help.IParameterRenderer
    • -
    • CommandLine.Help.IParamLabelRenderer
    • +
    • CommandLine.Help.IOptionRenderer
    • +
    • CommandLine.Help.IParameterRenderer
    • +
    • CommandLine.Help.IParamLabelRenderer
    • CommandLine.Help.Layout
    • CommandLine.Help.TextTable
    • CommandLine.Help.TextTable.Cell
    • CommandLine.Help.Visibility
    • CommandLine.HelpCommand
    • -
    • CommandLine.IExceptionHandler
    • -
    • CommandLine.IExceptionHandler2
    • -
    • CommandLine.IFactory
    • -
    • CommandLine.IHelpCommandInitializable
    • +
    • CommandLine.IExceptionHandler
    • +
    • CommandLine.IExceptionHandler2
    • +
    • CommandLine.IFactory
    • +
    • CommandLine.IHelpCommandInitializable
    • CommandLine.InitializationException
    • -
    • CommandLine.IParseResultHandler
    • -
    • CommandLine.IParseResultHandler2
    • -
    • CommandLine.ITypeConverter
    • -
    • CommandLine.IVersionProvider
    • +
    • CommandLine.IParseResultHandler
    • +
    • CommandLine.IParseResultHandler2
    • +
    • CommandLine.ITypeConverter
    • +
    • CommandLine.IVersionProvider
    • CommandLine.MaxValuesforFieldExceededException
    • CommandLine.MissingParameterException
    • CommandLine.MissingTypeConverterException
    • @@ -52,7 +50,7 @@

      All Classes

    • CommandLine.Model
    • CommandLine.Model.ArgSpec
    • CommandLine.Model.CommandSpec
    • -
    • CommandLine.Model.IBinding
    • +
    • CommandLine.Model.IBinding
    • CommandLine.Model.OptionSpec
    • CommandLine.Model.OptionSpec.Builder
    • CommandLine.Model.ParserSpec
    • diff --git a/docs/apidocs/constant-values.html b/docs/apidocs/constant-values.html index c6f34b93b..edb010f9c 100644 --- a/docs/apidocs/constant-values.html +++ b/docs/apidocs/constant-values.html @@ -2,20 +2,15 @@ - -Constant Field Values (picocli 3.0.0-alpha-1 API) - + +Constant Field Values (picocli 3.0.0-alpha-2 API) + - @@ -23,11 +18,9 @@
      JavaScript is disabled on your browser.
      -
      +
      - - - +
      - +
      @@ -81,7 +74,7 @@

      Contents

      picocli.*

      - +
      -
      + -
      +
      - - - +
      - +
      diff --git a/docs/apidocs/overview-tree.html b/docs/apidocs/overview-tree.html index 65cfea876..a06e63613 100644 --- a/docs/apidocs/overview-tree.html +++ b/docs/apidocs/overview-tree.html @@ -2,20 +2,15 @@ - -Class Hierarchy (picocli 3.0.0-alpha-1 API) - + +Class Hierarchy (picocli 3.0.0-alpha-2 API) + - @@ -23,11 +18,9 @@
      JavaScript is disabled on your browser.
      -
      +
      - - - +
      - +

      Hierarchy For All Packages

      -Package Hierarchies: +Package Hierarchies:
      -
      +
      - - - +
      - +
      diff --git a/docs/apidocs/picocli/AutoComplete.html b/docs/apidocs/picocli/AutoComplete.html index 663c228d5..c4454a1c7 100644 --- a/docs/apidocs/picocli/AutoComplete.html +++ b/docs/apidocs/picocli/AutoComplete.html @@ -2,38 +2,25 @@ - -AutoComplete (picocli 3.0.0-alpha-1 API) - + +AutoComplete (picocli 3.0.0-alpha-2 API) + - -
      +
      - - - +