From 1a7e265edf30cfd8c1ea5863dff2c9e61605d793 Mon Sep 17 00:00:00 2001 From: Remko Popma Date: Fri, 27 Jan 2023 18:52:06 +0900 Subject: [PATCH] Release picocli version 4.7.1 --- README.md | 24 +- RELEASE-NOTES.md | 2 +- dependencies.gradle | 6 +- docs/A-Whirlwind-Tour-of-Picocli.html | 6 +- docs/announcing-picocli-1.0.html | 6 +- docs/apidocs-all/allclasses-frame.html | 2 +- docs/apidocs-all/allclasses-index.html | 4 +- docs/apidocs-all/allclasses-noframe.html | 2 +- docs/apidocs-all/allpackages-index.html | 4 +- docs/apidocs-all/constant-values.html | 6 +- docs/apidocs-all/deprecated-list.html | 4 +- docs/apidocs-all/help-doc.html | 4 +- docs/apidocs-all/index-files/index-1.html | 4 +- docs/apidocs-all/index-files/index-10.html | 4 +- docs/apidocs-all/index-files/index-11.html | 4 +- docs/apidocs-all/index-files/index-12.html | 4 +- docs/apidocs-all/index-files/index-13.html | 4 +- docs/apidocs-all/index-files/index-14.html | 4 +- docs/apidocs-all/index-files/index-15.html | 4 +- docs/apidocs-all/index-files/index-16.html | 4 +- docs/apidocs-all/index-files/index-17.html | 4 +- docs/apidocs-all/index-files/index-18.html | 4 +- docs/apidocs-all/index-files/index-19.html | 9 +- docs/apidocs-all/index-files/index-2.html | 4 +- docs/apidocs-all/index-files/index-20.html | 4 +- docs/apidocs-all/index-files/index-21.html | 4 +- docs/apidocs-all/index-files/index-22.html | 6 +- docs/apidocs-all/index-files/index-23.html | 4 +- docs/apidocs-all/index-files/index-3.html | 4 +- docs/apidocs-all/index-files/index-4.html | 4 +- docs/apidocs-all/index-files/index-5.html | 4 +- docs/apidocs-all/index-files/index-6.html | 4 +- docs/apidocs-all/index-files/index-7.html | 4 +- docs/apidocs-all/index-files/index-8.html | 4 +- docs/apidocs-all/index-files/index-9.html | 4 +- docs/apidocs-all/index.html | 2 +- .../info.picocli.codegen/module-frame.html | 2 +- .../info.picocli.codegen/module-summary.html | 4 +- .../module-type-frame.html | 2 +- .../AbstractCommandSpecProcessor.html | 4 +- .../processing/AnnotatedElementHolder.html | 4 +- .../annotation/processing/ITypeMetaData.html | 4 +- .../AbstractCommandSpecProcessor.html | 4 +- .../class-use/AnnotatedElementHolder.html | 4 +- .../processing/class-use/ITypeMetaData.html | 4 +- .../annotation/processing/package-frame.html | 2 +- .../processing/package-summary.html | 4 +- .../annotation/processing/package-tree.html | 4 +- .../annotation/processing/package-use.html | 4 +- .../graalvm/DynamicProxyConfigGenerator.html | 12 +- .../aot/graalvm/JniConfigGenerator.html | 4 +- .../graalvm/ReflectionConfigGenerator.html | 12 +- .../aot/graalvm/ResourceConfigGenerator.html | 12 +- .../DynamicProxyConfigGenerator.html | 4 +- .../graalvm/class-use/JniConfigGenerator.html | 4 +- .../class-use/ReflectionConfigGenerator.html | 4 +- .../class-use/ResourceConfigGenerator.html | 4 +- .../codegen/aot/graalvm/package-frame.html | 2 +- .../codegen/aot/graalvm/package-summary.html | 4 +- .../codegen/aot/graalvm/package-tree.html | 4 +- .../codegen/aot/graalvm/package-use.html | 4 +- .../NativeImageConfigGeneratorProcessor.html | 4 +- .../NativeImageConfigGeneratorProcessor.html | 4 +- .../aot/graalvm/processor/package-frame.html | 2 +- .../graalvm/processor/package-summary.html | 4 +- .../aot/graalvm/processor/package-tree.html | 4 +- .../aot/graalvm/processor/package-use.html | 4 +- .../docgen/manpage/ManPageGenerator.html | 4 +- .../manpage/class-use/ManPageGenerator.html | 4 +- .../codegen/docgen/manpage/package-frame.html | 2 +- .../docgen/manpage/package-summary.html | 4 +- .../codegen/docgen/manpage/package-tree.html | 4 +- .../codegen/docgen/manpage/package-use.html | 4 +- .../picocli/codegen/util/Assert.html | 4 +- .../picocli/codegen/util/JulLogFormatter.html | 4 +- .../picocli/codegen/util/Util.html | 4 +- .../codegen/util/class-use/Assert.html | 4 +- .../util/class-use/JulLogFormatter.html | 4 +- .../picocli/codegen/util/class-use/Util.html | 4 +- .../picocli/codegen/util/package-frame.html | 2 +- .../picocli/codegen/util/package-summary.html | 4 +- .../picocli/codegen/util/package-tree.html | 4 +- .../picocli/codegen/util/package-use.html | 4 +- .../info.picocli.groovy/module-frame.html | 2 +- .../info.picocli.groovy/module-summary.html | 4 +- .../module-type-frame.html | 2 +- .../picocli/groovy/PicocliBaseScript.html | 4 +- .../picocli/groovy/PicocliBaseScript2.html | 4 +- .../picocli/groovy/PicocliScript.html | 4 +- .../picocli/groovy/PicocliScript2.html | 4 +- .../PicocliScriptASTTransformation.html | 4 +- .../groovy/class-use/PicocliBaseScript.html | 4 +- .../groovy/class-use/PicocliBaseScript2.html | 4 +- .../groovy/class-use/PicocliScript.html | 4 +- .../groovy/class-use/PicocliScript2.html | 4 +- .../PicocliScriptASTTransformation.html | 4 +- .../picocli/groovy/package-frame.html | 2 +- .../picocli/groovy/package-summary.html | 4 +- .../picocli/groovy/package-tree.html | 4 +- .../picocli/groovy/package-use.html | 4 +- .../module-frame.html | 2 +- .../module-summary.html | 4 +- .../module-type-frame.html | 2 +- .../shell/jline2/PicocliJLineCompleter.html | 4 +- .../class-use/PicocliJLineCompleter.html | 4 +- .../picocli/shell/jline2/package-frame.html | 2 +- .../picocli/shell/jline2/package-summary.html | 4 +- .../picocli/shell/jline2/package-tree.html | 4 +- .../picocli/shell/jline2/package-use.html | 4 +- .../module-frame.html | 2 +- .../module-summary.html | 4 +- .../module-type-frame.html | 2 +- .../jline3/PicocliCommands.ClearScreen.html | 4 +- ...icocliCommands.PicocliCommandsFactory.html | 4 +- .../picocli/shell/jline3/PicocliCommands.html | 4 +- .../shell/jline3/PicocliJLineCompleter.html | 4 +- .../PicocliCommands.ClearScreen.html | 4 +- ...icocliCommands.PicocliCommandsFactory.html | 4 +- .../jline3/class-use/PicocliCommands.html | 4 +- .../class-use/PicocliJLineCompleter.html | 4 +- .../picocli/shell/jline3/package-frame.html | 2 +- .../picocli/shell/jline3/package-summary.html | 4 +- .../picocli/shell/jline3/package-tree.html | 4 +- .../picocli/shell/jline3/package-use.html | 4 +- .../module-frame.html | 2 +- .../module-summary.html | 4 +- .../module-type-frame.html | 2 +- .../picocli/spring/PicocliSpringFactory.html | 4 +- .../PicocliAutoConfiguration.html | 4 +- .../class-use/PicocliAutoConfiguration.html | 4 +- .../boot/autoconfigure/package-frame.html | 2 +- .../boot/autoconfigure/package-summary.html | 4 +- .../boot/autoconfigure/package-tree.html | 4 +- .../boot/autoconfigure/package-use.html | 4 +- .../class-use/PicocliSpringFactory.html | 4 +- .../picocli/spring/package-frame.html | 2 +- .../picocli/spring/package-summary.html | 4 +- .../picocli/spring/package-tree.html | 4 +- .../picocli/spring/package-use.html | 4 +- .../info.picocli/module-frame.html | 2 +- .../info.picocli/module-summary.html | 4 +- .../info.picocli/module-type-frame.html | 2 +- .../AutoComplete.GenerateCompletion.html | 4 +- .../info.picocli/picocli/AutoComplete.html | 4 +- .../picocli/CommandLine.AbstractHandler.html | 4 +- ...ommandLine.AbstractParseResultHandler.html | 4 +- .../picocli/CommandLine.ArgGroup.html | 4 +- .../picocli/CommandLine.Command.html | 6 +- .../CommandLine.DefaultExceptionHandler.html | 4 +- .../CommandLine.DuplicateNameException.html | 4 +- ...e.DuplicateOptionAnnotationsException.html | 4 +- .../CommandLine.ExecutionException.html | 4 +- .../picocli/CommandLine.ExitCode.html | 4 +- .../picocli/CommandLine.Help.Ansi.IStyle.html | 4 +- .../picocli/CommandLine.Help.Ansi.Style.html | 4 +- .../picocli/CommandLine.Help.Ansi.Text.html | 4 +- .../picocli/CommandLine.Help.Ansi.html | 4 +- .../CommandLine.Help.ColorScheme.Builder.html | 4 +- .../picocli/CommandLine.Help.ColorScheme.html | 4 +- .../CommandLine.Help.Column.Overflow.html | 4 +- .../picocli/CommandLine.Help.Column.html | 4 +- .../CommandLine.Help.IOptionRenderer.html | 4 +- .../CommandLine.Help.IParamLabelRenderer.html | 4 +- .../CommandLine.Help.IParameterRenderer.html | 4 +- .../picocli/CommandLine.Help.Layout.html | 4 +- .../CommandLine.Help.TextTable.Cell.html | 4 +- .../picocli/CommandLine.Help.TextTable.html | 4 +- .../picocli/CommandLine.Help.Visibility.html | 4 +- .../picocli/CommandLine.Help.html | 4 +- .../picocli/CommandLine.HelpCommand.html | 4 +- .../CommandLine.IDefaultValueProvider.html | 4 +- .../CommandLine.IExceptionHandler.html | 4 +- .../CommandLine.IExceptionHandler2.html | 4 +- ...ommandLine.IExecutionExceptionHandler.html | 4 +- .../CommandLine.IExecutionStrategy.html | 4 +- .../CommandLine.IExitCodeExceptionMapper.html | 4 +- .../CommandLine.IExitCodeGenerator.html | 4 +- .../picocli/CommandLine.IFactory.html | 4 +- ...CommandLine.IHelpCommandInitializable.html | 4 +- ...ommandLine.IHelpCommandInitializable2.html | 4 +- .../picocli/CommandLine.IHelpFactory.html | 4 +- .../CommandLine.IHelpSectionRenderer.html | 4 +- .../CommandLine.IModelTransformer.html | 4 +- ...mmandLine.INegatableOptionTransformer.html | 4 +- .../CommandLine.IParameterConsumer.html | 4 +- ...ommandLine.IParameterExceptionHandler.html | 4 +- .../CommandLine.IParameterPreprocessor.html | 4 +- .../CommandLine.IParseResultHandler.html | 4 +- .../CommandLine.IParseResultHandler2.html | 4 +- .../picocli/CommandLine.ITypeConverter.html | 4 +- .../picocli/CommandLine.IVersionProvider.html | 4 +- .../CommandLine.InitializationException.html | 4 +- ...ommandLine.MaxValuesExceededException.html | 4 +- ...CommandLine.MissingParameterException.html | 4 +- ...andLine.MissingTypeConverterException.html | 4 +- .../picocli/CommandLine.Mixin.html | 4 +- ...ommandLine.Model.ArgGroupSpec.Builder.html | 4 +- .../CommandLine.Model.ArgGroupSpec.html | 4 +- .../picocli/CommandLine.Model.ArgSpec.html | 6 +- .../CommandLine.Model.CommandSpec.html | 4 +- .../CommandLine.Model.IAnnotatedElement.html | 4 +- .../CommandLine.Model.IExtensible.html | 4 +- .../picocli/CommandLine.Model.IGetter.html | 4 +- .../picocli/CommandLine.Model.IOrdered.html | 4 +- .../picocli/CommandLine.Model.IScope.html | 4 +- .../picocli/CommandLine.Model.IScoped.html | 4 +- .../picocli/CommandLine.Model.ISetter.html | 4 +- .../picocli/CommandLine.Model.ITypeInfo.html | 4 +- .../picocli/CommandLine.Model.Messages.html | 33 +- .../CommandLine.Model.MethodParam.html | 4 +- .../CommandLine.Model.OptionSpec.Builder.html | 4 +- .../picocli/CommandLine.Model.OptionSpec.html | 4 +- .../picocli/CommandLine.Model.ParserSpec.html | 12 +- ...ine.Model.PositionalParamSpec.Builder.html | 4 +- ...CommandLine.Model.PositionalParamSpec.html | 4 +- ...ommandLine.Model.UnmatchedArgsBinding.html | 4 +- .../CommandLine.Model.UsageMessageSpec.html | 8 +- .../picocli/CommandLine.Model.html | 4 +- ...ndLine.MutuallyExclusiveArgsException.html | 4 +- .../picocli/CommandLine.Option.html | 4 +- ...ommandLine.OverwrittenOptionException.html | 4 +- .../CommandLine.ParameterException.html | 4 +- ...ommandLine.ParameterIndexGapException.html | 4 +- .../picocli/CommandLine.Parameters.html | 4 +- .../picocli/CommandLine.ParentCommand.html | 4 +- .../CommandLine.ParseResult.Builder.html | 4 +- .../CommandLine.ParseResult.GroupMatch.html | 4 +- ...dLine.ParseResult.GroupMatchContainer.html | 4 +- .../picocli/CommandLine.ParseResult.html | 4 +- .../picocli/CommandLine.PicocliException.html | 4 +- ...CommandLine.PropertiesDefaultProvider.html | 4 +- .../picocli/CommandLine.Range.html | 4 +- .../CommandLine.RegexTransformer.Builder.html | 4 +- .../picocli/CommandLine.RegexTransformer.html | 4 +- .../picocli/CommandLine.RunAll.html | 4 +- .../picocli/CommandLine.RunFirst.html | 4 +- .../picocli/CommandLine.RunLast.html | 4 +- .../picocli/CommandLine.ScopeType.html | 4 +- .../picocli/CommandLine.Spec.Target.html | 4 +- .../picocli/CommandLine.Spec.html | 4 +- .../picocli/CommandLine.TraceLevel.html | 6 +- .../picocli/CommandLine.Tracer.html | 6 +- .../CommandLine.TypeConversionException.html | 4 +- .../picocli/CommandLine.Unmatched.html | 4 +- ...ommandLine.UnmatchedArgumentException.html | 4 +- .../CommandLine.UseDefaultConverter.html | 6 +- .../info.picocli/picocli/CommandLine.html | 18 +- .../AutoComplete.GenerateCompletion.html | 4 +- .../picocli/class-use/AutoComplete.html | 4 +- .../CommandLine.AbstractHandler.html | 4 +- ...ommandLine.AbstractParseResultHandler.html | 4 +- .../class-use/CommandLine.ArgGroup.html | 4 +- .../class-use/CommandLine.Command.html | 4 +- .../CommandLine.DefaultExceptionHandler.html | 4 +- .../CommandLine.DuplicateNameException.html | 4 +- ...e.DuplicateOptionAnnotationsException.html | 4 +- .../CommandLine.ExecutionException.html | 4 +- .../class-use/CommandLine.ExitCode.html | 4 +- .../CommandLine.Help.Ansi.IStyle.html | 4 +- .../CommandLine.Help.Ansi.Style.html | 4 +- .../class-use/CommandLine.Help.Ansi.Text.html | 4 +- .../class-use/CommandLine.Help.Ansi.html | 4 +- .../CommandLine.Help.ColorScheme.Builder.html | 4 +- .../CommandLine.Help.ColorScheme.html | 4 +- .../CommandLine.Help.Column.Overflow.html | 4 +- .../class-use/CommandLine.Help.Column.html | 4 +- .../CommandLine.Help.IOptionRenderer.html | 4 +- .../CommandLine.Help.IParamLabelRenderer.html | 4 +- .../CommandLine.Help.IParameterRenderer.html | 4 +- .../class-use/CommandLine.Help.Layout.html | 4 +- .../CommandLine.Help.TextTable.Cell.html | 4 +- .../class-use/CommandLine.Help.TextTable.html | 4 +- .../CommandLine.Help.Visibility.html | 4 +- .../picocli/class-use/CommandLine.Help.html | 4 +- .../class-use/CommandLine.HelpCommand.html | 4 +- .../CommandLine.IDefaultValueProvider.html | 4 +- .../CommandLine.IExceptionHandler.html | 4 +- .../CommandLine.IExceptionHandler2.html | 4 +- ...ommandLine.IExecutionExceptionHandler.html | 4 +- .../CommandLine.IExecutionStrategy.html | 4 +- .../CommandLine.IExitCodeExceptionMapper.html | 4 +- .../CommandLine.IExitCodeGenerator.html | 4 +- .../class-use/CommandLine.IFactory.html | 4 +- ...CommandLine.IHelpCommandInitializable.html | 4 +- ...ommandLine.IHelpCommandInitializable2.html | 4 +- .../class-use/CommandLine.IHelpFactory.html | 4 +- .../CommandLine.IHelpSectionRenderer.html | 4 +- .../CommandLine.IModelTransformer.html | 4 +- ...mmandLine.INegatableOptionTransformer.html | 4 +- .../CommandLine.IParameterConsumer.html | 4 +- ...ommandLine.IParameterExceptionHandler.html | 4 +- .../CommandLine.IParameterPreprocessor.html | 4 +- .../CommandLine.IParseResultHandler.html | 4 +- .../CommandLine.IParseResultHandler2.html | 4 +- .../class-use/CommandLine.ITypeConverter.html | 4 +- .../CommandLine.IVersionProvider.html | 4 +- .../CommandLine.InitializationException.html | 4 +- ...ommandLine.MaxValuesExceededException.html | 4 +- ...CommandLine.MissingParameterException.html | 4 +- ...andLine.MissingTypeConverterException.html | 4 +- .../picocli/class-use/CommandLine.Mixin.html | 4 +- ...ommandLine.Model.ArgGroupSpec.Builder.html | 4 +- .../CommandLine.Model.ArgGroupSpec.html | 4 +- .../class-use/CommandLine.Model.ArgSpec.html | 4 +- .../CommandLine.Model.CommandSpec.html | 4 +- .../CommandLine.Model.IAnnotatedElement.html | 4 +- .../CommandLine.Model.IExtensible.html | 4 +- .../class-use/CommandLine.Model.IGetter.html | 4 +- .../class-use/CommandLine.Model.IOrdered.html | 4 +- .../class-use/CommandLine.Model.IScope.html | 4 +- .../class-use/CommandLine.Model.IScoped.html | 4 +- .../class-use/CommandLine.Model.ISetter.html | 4 +- .../CommandLine.Model.ITypeInfo.html | 4 +- .../class-use/CommandLine.Model.Messages.html | 4 +- .../CommandLine.Model.MethodParam.html | 4 +- .../CommandLine.Model.OptionSpec.Builder.html | 4 +- .../CommandLine.Model.OptionSpec.html | 4 +- .../CommandLine.Model.ParserSpec.html | 4 +- ...ine.Model.PositionalParamSpec.Builder.html | 4 +- ...CommandLine.Model.PositionalParamSpec.html | 4 +- ...ommandLine.Model.UnmatchedArgsBinding.html | 4 +- .../CommandLine.Model.UsageMessageSpec.html | 4 +- .../picocli/class-use/CommandLine.Model.html | 4 +- ...ndLine.MutuallyExclusiveArgsException.html | 4 +- .../picocli/class-use/CommandLine.Option.html | 4 +- ...ommandLine.OverwrittenOptionException.html | 4 +- .../CommandLine.ParameterException.html | 4 +- ...ommandLine.ParameterIndexGapException.html | 4 +- .../class-use/CommandLine.Parameters.html | 4 +- .../class-use/CommandLine.ParentCommand.html | 4 +- .../CommandLine.ParseResult.Builder.html | 4 +- .../CommandLine.ParseResult.GroupMatch.html | 4 +- ...dLine.ParseResult.GroupMatchContainer.html | 4 +- .../class-use/CommandLine.ParseResult.html | 4 +- .../CommandLine.PicocliException.html | 4 +- ...CommandLine.PropertiesDefaultProvider.html | 4 +- .../picocli/class-use/CommandLine.Range.html | 4 +- .../CommandLine.RegexTransformer.Builder.html | 4 +- .../CommandLine.RegexTransformer.html | 4 +- .../picocli/class-use/CommandLine.RunAll.html | 4 +- .../class-use/CommandLine.RunFirst.html | 4 +- .../class-use/CommandLine.RunLast.html | 4 +- .../class-use/CommandLine.ScopeType.html | 4 +- .../class-use/CommandLine.Spec.Target.html | 4 +- .../picocli/class-use/CommandLine.Spec.html | 4 +- .../class-use/CommandLine.TraceLevel.html | 4 +- .../picocli/class-use/CommandLine.Tracer.html | 4 +- .../CommandLine.TypeConversionException.html | 4 +- .../class-use/CommandLine.Unmatched.html | 4 +- ...ommandLine.UnmatchedArgumentException.html | 4 +- .../CommandLine.UseDefaultConverter.html | 4 +- .../picocli/class-use/CommandLine.html | 4 +- .../info.picocli/picocli/package-frame.html | 2 +- .../info.picocli/picocli/package-summary.html | 4 +- .../info.picocli/picocli/package-tree.html | 4 +- .../info.picocli/picocli/package-use.html | 4 +- docs/apidocs-all/member-search-index.js | 2 +- docs/apidocs-all/member-search-index.zip | Bin 13880 -> 13889 bytes docs/apidocs-all/module-overview-frame.html | 2 +- docs/apidocs-all/module-search-index.zip | Bin 236 -> 236 bytes docs/apidocs-all/overview-frame.html | 2 +- docs/apidocs-all/overview-summary.html | 6 +- docs/apidocs-all/overview-tree.html | 4 +- docs/apidocs-all/package-search-index.zip | Bin 359 -> 359 bytes docs/apidocs-all/serialized-form.html | 4 +- docs/apidocs-all/type-search-index.zip | Bin 1316 -> 1316 bytes docs/apidocs/allclasses-frame.html | 2 +- docs/apidocs/allclasses-noframe.html | 2 +- docs/apidocs/constant-values.html | 6 +- docs/apidocs/deprecated-list.html | 4 +- docs/apidocs/help-doc.html | 4 +- docs/apidocs/index-all.html | 11 +- docs/apidocs/index.html | 2 +- docs/apidocs/overview-summary.html | 6 +- docs/apidocs/overview-tree.html | 4 +- .../AutoComplete.GenerateCompletion.html | 4 +- docs/apidocs/picocli/AutoComplete.html | 4 +- .../picocli/CommandLine.AbstractHandler.html | 4 +- ...ommandLine.AbstractParseResultHandler.html | 4 +- .../apidocs/picocli/CommandLine.ArgGroup.html | 4 +- docs/apidocs/picocli/CommandLine.Command.html | 6 +- .../CommandLine.DefaultExceptionHandler.html | 4 +- .../CommandLine.DuplicateNameException.html | 4 +- ...e.DuplicateOptionAnnotationsException.html | 4 +- .../CommandLine.ExecutionException.html | 4 +- .../apidocs/picocli/CommandLine.ExitCode.html | 4 +- .../picocli/CommandLine.Help.Ansi.IStyle.html | 4 +- .../picocli/CommandLine.Help.Ansi.Style.html | 4 +- .../picocli/CommandLine.Help.Ansi.Text.html | 4 +- .../picocli/CommandLine.Help.Ansi.html | 4 +- .../CommandLine.Help.ColorScheme.Builder.html | 4 +- .../picocli/CommandLine.Help.ColorScheme.html | 4 +- .../CommandLine.Help.Column.Overflow.html | 4 +- .../picocli/CommandLine.Help.Column.html | 4 +- .../CommandLine.Help.IOptionRenderer.html | 4 +- .../CommandLine.Help.IParamLabelRenderer.html | 4 +- .../CommandLine.Help.IParameterRenderer.html | 4 +- .../picocli/CommandLine.Help.Layout.html | 4 +- .../CommandLine.Help.TextTable.Cell.html | 4 +- .../picocli/CommandLine.Help.TextTable.html | 4 +- .../picocli/CommandLine.Help.Visibility.html | 4 +- docs/apidocs/picocli/CommandLine.Help.html | 4 +- .../picocli/CommandLine.HelpCommand.html | 4 +- .../CommandLine.IDefaultValueProvider.html | 4 +- .../CommandLine.IExceptionHandler.html | 4 +- .../CommandLine.IExceptionHandler2.html | 4 +- ...ommandLine.IExecutionExceptionHandler.html | 4 +- .../CommandLine.IExecutionStrategy.html | 4 +- .../CommandLine.IExitCodeExceptionMapper.html | 4 +- .../CommandLine.IExitCodeGenerator.html | 4 +- .../apidocs/picocli/CommandLine.IFactory.html | 4 +- ...CommandLine.IHelpCommandInitializable.html | 4 +- ...ommandLine.IHelpCommandInitializable2.html | 4 +- .../picocli/CommandLine.IHelpFactory.html | 4 +- .../CommandLine.IHelpSectionRenderer.html | 4 +- .../CommandLine.IModelTransformer.html | 4 +- ...mmandLine.INegatableOptionTransformer.html | 4 +- .../CommandLine.IParameterConsumer.html | 4 +- ...ommandLine.IParameterExceptionHandler.html | 4 +- .../CommandLine.IParameterPreprocessor.html | 4 +- .../CommandLine.IParseResultHandler.html | 4 +- .../CommandLine.IParseResultHandler2.html | 4 +- .../picocli/CommandLine.ITypeConverter.html | 4 +- .../picocli/CommandLine.IVersionProvider.html | 4 +- .../CommandLine.InitializationException.html | 4 +- ...ommandLine.MaxValuesExceededException.html | 4 +- ...CommandLine.MissingParameterException.html | 4 +- ...andLine.MissingTypeConverterException.html | 4 +- docs/apidocs/picocli/CommandLine.Mixin.html | 4 +- ...ommandLine.Model.ArgGroupSpec.Builder.html | 4 +- .../CommandLine.Model.ArgGroupSpec.html | 4 +- .../picocli/CommandLine.Model.ArgSpec.html | 6 +- .../CommandLine.Model.CommandSpec.html | 4 +- .../CommandLine.Model.IAnnotatedElement.html | 4 +- .../CommandLine.Model.IExtensible.html | 4 +- .../picocli/CommandLine.Model.IGetter.html | 4 +- .../picocli/CommandLine.Model.IOrdered.html | 4 +- .../picocli/CommandLine.Model.IScope.html | 4 +- .../picocli/CommandLine.Model.IScoped.html | 4 +- .../picocli/CommandLine.Model.ISetter.html | 4 +- .../picocli/CommandLine.Model.ITypeInfo.html | 4 +- .../picocli/CommandLine.Model.Messages.html | 32 +- .../CommandLine.Model.MethodParam.html | 4 +- .../CommandLine.Model.OptionSpec.Builder.html | 4 +- .../picocli/CommandLine.Model.OptionSpec.html | 4 +- .../picocli/CommandLine.Model.ParserSpec.html | 12 +- ...ine.Model.PositionalParamSpec.Builder.html | 4 +- ...CommandLine.Model.PositionalParamSpec.html | 4 +- ...ommandLine.Model.UnmatchedArgsBinding.html | 4 +- .../CommandLine.Model.UsageMessageSpec.html | 8 +- docs/apidocs/picocli/CommandLine.Model.html | 4 +- ...ndLine.MutuallyExclusiveArgsException.html | 4 +- docs/apidocs/picocli/CommandLine.Option.html | 4 +- ...ommandLine.OverwrittenOptionException.html | 4 +- .../CommandLine.ParameterException.html | 4 +- ...ommandLine.ParameterIndexGapException.html | 4 +- .../picocli/CommandLine.Parameters.html | 4 +- .../picocli/CommandLine.ParentCommand.html | 4 +- .../CommandLine.ParseResult.Builder.html | 4 +- .../CommandLine.ParseResult.GroupMatch.html | 4 +- ...dLine.ParseResult.GroupMatchContainer.html | 4 +- .../picocli/CommandLine.ParseResult.html | 4 +- .../picocli/CommandLine.PicocliException.html | 4 +- ...CommandLine.PropertiesDefaultProvider.html | 4 +- docs/apidocs/picocli/CommandLine.Range.html | 4 +- .../CommandLine.RegexTransformer.Builder.html | 4 +- .../picocli/CommandLine.RegexTransformer.html | 4 +- docs/apidocs/picocli/CommandLine.RunAll.html | 4 +- .../apidocs/picocli/CommandLine.RunFirst.html | 4 +- docs/apidocs/picocli/CommandLine.RunLast.html | 4 +- .../picocli/CommandLine.ScopeType.html | 4 +- .../picocli/CommandLine.Spec.Target.html | 4 +- docs/apidocs/picocli/CommandLine.Spec.html | 4 +- .../picocli/CommandLine.TraceLevel.html | 6 +- docs/apidocs/picocli/CommandLine.Tracer.html | 6 +- .../CommandLine.TypeConversionException.html | 4 +- .../picocli/CommandLine.Unmatched.html | 4 +- ...ommandLine.UnmatchedArgumentException.html | 4 +- .../CommandLine.UseDefaultConverter.html | 6 +- docs/apidocs/picocli/CommandLine.html | 18 +- docs/apidocs/picocli/package-frame.html | 2 +- docs/apidocs/picocli/package-summary.html | 4 +- docs/apidocs/picocli/package-tree.html | 20 +- docs/apidocs/serialized-form.html | 4 +- docs/autocomplete.adoc | 4 +- docs/autocomplete.html | 8 +- ...apps-in-java-with-graalvm-and-picocli.html | 16 +- docs/feedback.html | 4 +- docs/groovy-2.5-clibuilder-renewal-part1.html | 6 +- docs/groovy-2.5-clibuilder-renewal-part2.html | 6 +- docs/groovy-2.5-clibuilder-renewal.html | 6 +- docs/index.adoc | 64 ++-- docs/index.html | 303 +++++++----------- docs/man/gen-manpage.html | 6 +- docs/man/gen-proxy-config.html | 8 +- docs/man/gen-reflect-config.html | 8 +- docs/man/gen-resource-config.html | 8 +- docs/man/generate-completion.html | 4 +- docs/man/index.html | 6 +- docs/man/picocli.AutoComplete.html | 6 +- docs/migrating-from-commons-cli.html | 6 +- docs/picocli-2.0-do-more-with-less.html | 6 +- ...icocli-2.0-groovy-scripts-on-steroids.html | 6 +- docs/picocli-on-graalvm.html | 8 +- docs/picocli-programmatic-api.adoc | 4 +- docs/picocli-programmatic-api.html | 12 +- docs/quick-guide.adoc | 10 +- docs/quick-guide.html | 14 +- docs/zh/picocli-2.0-do-more-with-less.html | 6 +- ...icocli-2.0-groovy-scripts-on-steroids.html | 8 +- picocli-codegen/README.adoc | 46 +-- .../graalvm/DynamicProxyConfigGenerator.java | 2 +- .../aot/graalvm/JniConfigGenerator.java | 2 +- .../graalvm/ReflectionConfigGenerator.java | 2 +- .../aot/graalvm/ResourceConfigGenerator.java | 2 +- .../docgen/manpage/ManPageGenerator.java | 2 +- .../build.gradle | 4 +- .../example-gradle-project/build.gradle | 6 +- .../example-maven-project-shading/pom.xml | 4 +- .../example-maven-project-simple/pom.xml | 4 +- .../example-gradle-project/build.gradle | 4 +- .../example-maven-project/pom.xml | 6 +- picocli-groovy/README.md | 2 +- picocli-shell-jline2/README.md | 2 +- picocli-shell-jline3/README.md | 2 +- picocli-spring-boot-starter/README.md | 6 +- src/main/java/picocli/AutoComplete.java | 2 +- src/main/java/picocli/CommandLine.java | 34 +- src/test/java/picocli/AutoCompleteTest.java | 2 +- src/test/java/picocli/CommandLineTest.java | 2 +- 530 files changed, 1368 insertions(+), 1380 deletions(-) diff --git a/README.md b/README.md index cd63c98e9..ac7569093 100644 --- a/README.md +++ b/README.md @@ -79,7 +79,7 @@ The user manual has examples of integrating with [Guice](https://picocli.info/#_ ### Releases * [All Releases](https://github.com/remkop/picocli/releases) -* Latest: 4.7.0 [Release Notes](https://github.com/remkop/picocli/releases/tag/v4.7.0) +* Latest: 4.7.1 [Release Notes](https://github.com/remkop/picocli/releases/tag/v4.7.1) * Older: Picocli 4.0 [Release Notes](https://github.com/remkop/picocli/releases/tag/v4.0.0) * Older: Picocli 3.0 [Release Notes](https://github.com/remkop/picocli/releases/tag/v3.0.0) * Older: Picocli 2.0 [Release Notes](https://github.com/remkop/picocli/releases/tag/v2.0.0) @@ -88,7 +88,7 @@ The user manual has examples of integrating with [Guice](https://picocli.info/#_ * [4.x User manual: https://picocli.info](https://picocli.info) * [4.x Quick Guide](https://picocli.info/quick-guide.html) * [4.x API Javadoc](https://picocli.info/apidocs/) -* [PREVIEW: Modular Javadoc for all artifacts (4.7.0-SNAPSHOT)](https://picocli.info/apidocs-all/) +* [PREVIEW: Modular Javadoc for all artifacts (4.7.1-SNAPSHOT)](https://picocli.info/apidocs-all/) * [Command line autocompletion](https://picocli.info/autocomplete.html) * [Programmatic API](https://picocli.info/picocli-programmatic-api.html) * [FAQ](https://github.com/remkop/picocli/wiki/FAQ) @@ -270,9 +270,9 @@ If you like picocli, help others discover picocli: #### Spread the joy! :tada: * Tweet about picocli! What do you like about it? How has it helped you? How is it different from the alternatives? * Mention that your project uses picocli in the documentation of your project. -* Show that your GitHub project uses picocli, with this badge in your README.md: [![picocli](https://img.shields.io/badge/picocli-4.7.0-green.svg)](https://github.com/remkop/picocli) +* Show that your GitHub project uses picocli, with this badge in your README.md: [![picocli](https://img.shields.io/badge/picocli-4.7.1-green.svg)](https://github.com/remkop/picocli) ``` -[![picocli](https://img.shields.io/badge/picocli-4.7.0-green.svg)](https://github.com/remkop/picocli) +[![picocli](https://img.shields.io/badge/picocli-4.7.1-green.svg)](https://github.com/remkop/picocli) ``` #### Preach it! :muscle: @@ -363,41 +363,41 @@ See the [source code](https://github.com/remkop/picocli/blob/main/src/main/java/ ### Gradle ``` -implementation 'info.picocli:picocli:4.7.0' +implementation 'info.picocli:picocli:4.7.1' ``` ### Maven ``` info.picocli picocli - 4.7.0 + 4.7.1 ``` ### Scala SBT ``` -libraryDependencies += "info.picocli" % "picocli" % "4.7.0" +libraryDependencies += "info.picocli" % "picocli" % "4.7.1" ``` ### Ivy ``` - + ``` ### Grape ```groovy @Grapes( - @Grab(group='info.picocli', module='picocli', version='4.7.0') + @Grab(group='info.picocli', module='picocli', version='4.7.1') ) ``` ### Leiningen ``` -[info.picocli/picocli "4.7.0"] +[info.picocli/picocli "4.7.1"] ``` ### Buildr ``` -'info.picocli:picocli:jar:4.7.0' +'info.picocli:picocli:jar:4.7.1' ``` ### JBang ``` -//DEPS info.picocli:picocli:4.7.0 +//DEPS info.picocli:picocli:4.7.1 ``` diff --git a/RELEASE-NOTES.md b/RELEASE-NOTES.md index 793764533..bc9e7e682 100644 --- a/RELEASE-NOTES.md +++ b/RELEASE-NOTES.md @@ -1,7 +1,7 @@ # picocli Release Notes -# Picocli 4.7.1 (UNRELEASED) +# Picocli 4.7.1 The picocli community is pleased to announce picocli 4.7.1. This release includes bugfixes and enhancements. diff --git a/dependencies.gradle b/dependencies.gradle index d928ea502..896f752a3 100644 --- a/dependencies.gradle +++ b/dependencies.gradle @@ -7,9 +7,9 @@ ext { // projectPreviousPublishedVersion is non-SNAPSHOT, only published releases projectPreviousPublishedVersion = "4\\.7\\.0" // for task bumpReadmeVersion // projectPreviousVersionRegex may be a SNAPSHOT - projectPreviousVersionRegex = "4\\.7\\.0" // for task bumpVersion - projectVersion = "4.7.1-SNAPSHOT" // for all build tasks - releaseDate = "2022-10-31" // for task bumpVersion + projectPreviousVersionRegex = "4\\.7\\.1-SNAPSHOT" // for task bumpVersion + projectVersion = "4.7.1" // for all build tasks + releaseDate = "2023-01-27" // for task bumpVersion releaseDatePreviousRegex = "2022\\-10\\-31" // for task bumpVersion // DEPENDENCIES diff --git a/docs/A-Whirlwind-Tour-of-Picocli.html b/docs/A-Whirlwind-Tour-of-Picocli.html index dcd0ce8fd..a6975ebb6 100644 --- a/docs/A-Whirlwind-Tour-of-Picocli.html +++ b/docs/A-Whirlwind-Tour-of-Picocli.html @@ -1646,7 +1646,7 @@

A Whirlwind Tour of Picocli

Remko Popma
-version 4.7.0 +version 4.7.1
@@ -3084,8 +3084,8 @@

Conclusion

diff --git a/docs/announcing-picocli-1.0.html b/docs/announcing-picocli-1.0.html index 8946a06e4..3de915c72 100644 --- a/docs/announcing-picocli-1.0.html +++ b/docs/announcing-picocli-1.0.html @@ -608,7 +608,7 @@

Announcing picocli 1.0 - a mighty tiny command line interface

Remko Popma
-version 4.7.0, +version 4.7.1, 2017-09-10
@@ -732,8 +732,8 @@

Feedback Welcome

diff --git a/docs/apidocs-all/allclasses-frame.html b/docs/apidocs-all/allclasses-frame.html index ff3e87a7f..e307d6ad8 100644 --- a/docs/apidocs-all/allclasses-frame.html +++ b/docs/apidocs-all/allclasses-frame.html @@ -3,7 +3,7 @@ -All Classes (picocli 4.7.0 API) +All Classes (picocli 4.7.1 API) diff --git a/docs/apidocs-all/allclasses-index.html b/docs/apidocs-all/allclasses-index.html index 4a63cbc97..ffd371da8 100644 --- a/docs/apidocs-all/allclasses-index.html +++ b/docs/apidocs-all/allclasses-index.html @@ -3,7 +3,7 @@ -All Classes (picocli 4.7.0 API) +All Classes (picocli 4.7.1 API) @@ -21,7 +21,7 @@ diff --git a/docs/apidocs/allclasses-noframe.html b/docs/apidocs/allclasses-noframe.html index 28f590f2e..ceb611d83 100644 --- a/docs/apidocs/allclasses-noframe.html +++ b/docs/apidocs/allclasses-noframe.html @@ -3,7 +3,7 @@ -All Classes (picocli 4.7.0 API) +All Classes (picocli 4.7.1 API) diff --git a/docs/apidocs/constant-values.html b/docs/apidocs/constant-values.html index 8e1bbd022..71736217b 100644 --- a/docs/apidocs/constant-values.html +++ b/docs/apidocs/constant-values.html @@ -3,7 +3,7 @@ -Constant Field Values (picocli 4.7.0 API) +Constant Field Values (picocli 4.7.1 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,13 +11,13 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ diff --git a/docs/apidocs/picocli/package-summary.html b/docs/apidocs/picocli/package-summary.html index 5de3fdfd9..3aeafe9c8 100644 --- a/docs/apidocs/picocli/package-summary.html +++ b/docs/apidocs/picocli/package-summary.html @@ -3,7 +3,7 @@ -picocli (picocli 4.7.0 API) +picocli (picocli 4.7.1 API) @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ @@ -11,7 +11,7 @@ - - - - - - + + + @@ -2560,8 +2485,8 @@
Usi
Gradle
dependencies {
-    implementation 'info.picocli:picocli:4.7.0'
-    annotationProcessor 'info.picocli:picocli-codegen:4.7.0'
+    implementation 'info.picocli:picocli:4.7.1'
+    annotationProcessor 'info.picocli:picocli-codegen:4.7.1'
 }
 
 
@@ -2583,7 +2508,7 @@ 
Usi <path> <groupId>info.picocli</groupId> <artifactId>picocli-codegen</artifactId> - <version>4.7.0</version> + <version>4.7.1</version> </path> </annotationProcessorPaths> <compilerArgs> @@ -2608,7 +2533,7 @@
apply plugin: 'kotlin-kapt' // required dependencies { // ... - kapt 'info.picocli:picocli-codegen:4.7.0' + kapt 'info.picocli:picocli-codegen:4.7.1' }
@@ -2651,7 +2576,7 @@

-
java -cp "picocli-4.7.0.jar:checksum.jar" CheckSum --algorithm SHA-1 hello.txt
+
java -cp "picocli-4.7.1.jar:checksum.jar" CheckSum --algorithm SHA-1 hello.txt
@@ -16661,7 +16586,7 @@

<dependency> <groupId>info.picocli</groupId> <artifactId>picocli-spring-boot-starter</artifactId> - <version>4.7.0</version> + <version>4.7.1</version> </dependency>

@@ -16669,7 +16594,7 @@

Gradle (Groovy)
dependencies {
-    implementation 'info.picocli:picocli-spring-boot-starter:4.7.0'
+    implementation 'info.picocli:picocli-spring-boot-starter:4.7.1'
 }
@@ -16677,7 +16602,7 @@

Gradle (Kotlin)
dependencies {
-    implementation("info.picocli:picocli-spring-boot-starter:4.7.0")
+    implementation("info.picocli:picocli-spring-boot-starter:4.7.1")
 }
@@ -18344,7 +18269,7 @@

-
java -cp "picocli-4.7.0.jar;myapp.jar" org.myorg.MyMainClass --option=value arg0 arg1
+
java -cp "picocli-4.7.1.jar;myapp.jar" org.myorg.MyMainClass --option=value arg0 arg1
-
alias mycommand='java -cp "/path/to/picocli-4.7.0.jar:/path/to/myapp.jar" org.myorg.MainClass'
+
alias mycommand='java -cp "/path/to/picocli-4.7.1.jar:/path/to/myapp.jar" org.myorg.MainClass'
@@ -18421,8 +18346,8 @@

-

GraalVM native images have some limitations and require some extra configuration -to be able to use features like reflection, resources (including resource bundles) and dynamic proxies.

+

GraalVM native images have some limitations and require some extra configuration +to be able to use features like reflection, resources (including resource bundles) and dynamic proxies.

@@ -18435,7 +18360,7 @@

By embedding these configuration files, your jar is instantly Graal-enabled: the -native-image tool +native-image tool used to generate the native executable is able to get the configuration from the jar. In most cases no further configuration is needed when generating a native image.

@@ -18445,7 +18370,7 @@

-
path/to/native-image -cp picocli-4.7.0.jar --static -jar myapp.jar
+
path/to/native-image -cp picocli-4.7.1.jar --static -jar myapp.jar
-
@Grab('info.picocli:picocli-groovy:4.7.0')
+
@Grab('info.picocli:picocli-groovy:4.7.1')
 @GrabConfig(systemClassLoader=true)
 @Command(name = "myScript",
         mixinStandardHelpOptions = true, // add --help and --version options
@@ -18743,7 +18668,7 @@ 

30.1.2. G When upgrading scripts from picocli versions older than 4.0, just changing the version number is not enough! -Scripts should use @Grab('info.picocli:picocli-groovy:4.7.0'). The old artifact id @Grab('info.picocli:picocli:4.7.0') will not work, +Scripts should use @Grab('info.picocli:picocli-groovy:4.7.1'). The old artifact id @Grab('info.picocli:picocli:4.7.1') will not work, because the @picocli.groovy.PicocliScript annotation class and supporting classes have been moved into a separate module, picocli-groovy. @@ -18850,7 +18775,7 @@

-
@Grab('info.picocli:picocli-groovy:4.7.0')
+
@Grab('info.picocli:picocli-groovy:4.7.1')
 @GrabExclude('org.codehaus.groovy:groovy-all') // work around GROOVY-7613
 ...
@@ -18977,7 +18902,7 @@

30.3. Scala

31. API JavaDoc

-

Picocli API JavaDoc can be found here.

+

Picocli API JavaDoc can be found here.

See also: Picocli 3.x JavaDoc.

@@ -19041,13 +18966,13 @@

37.1. Build too
Gradle
-
implementation 'info.picocli:picocli:4.7.0'
+
implementation 'info.picocli:picocli:4.7.1'
Gradle (Kotlin)
-
implementation("info.picocli:picocli:4.7.0")
+
implementation("info.picocli:picocli:4.7.1")
@@ -19056,46 +18981,46 @@

37.1. Build too
<dependency>
   <groupId>info.picocli</groupId>
   <artifactId>picocli</artifactId>
-  <version>4.7.0</version>
+  <version>4.7.1</version>
 </dependency>

Scala SBT
-
libraryDependencies += "info.picocli" % "picocli" % "4.7.0"
+
libraryDependencies += "info.picocli" % "picocli" % "4.7.1"
Ivy
-
<dependency org="info.picocli" name="picocli" rev="4.7.0" />
+
<dependency org="info.picocli" name="picocli" rev="4.7.1" />
Grape
@Grapes(
-    @Grab(group='info.picocli', module='picocli', version='4.7.0')
+    @Grab(group='info.picocli', module='picocli', version='4.7.1')
 )
Leiningen
-
[info.picocli/picocli "4.7.0"]
+
[info.picocli/picocli "4.7.1"]
Buildr
-
'info.picocli:picocli:jar:4.7.0'
+
'info.picocli:picocli:jar:4.7.1'
JBang
-
//DEPS info.picocli:picocli:4.7.0
+
//DEPS info.picocli:picocli:4.7.1
@@ -19103,7 +19028,7 @@

37.1. Build too

37.2. Source

By using picocli in source form, you can avoid having an external dependency on picocli. -Picocli has only one source file: CommandLine.java. +Picocli has only one source file: CommandLine.java. This facilitates including picocli in your project: simply copy and paste the code of this file into a file called CommandLine.java, add it to your project, and enjoy!

@@ -19112,8 +19037,8 @@

37.2. Source

@@ -19151,4 +19076,4 @@

37.2. Source

handleTocOnResize(); - + \ No newline at end of file diff --git a/docs/man/gen-manpage.html b/docs/man/gen-manpage.html index a155e907b..f48d8bb73 100644 --- a/docs/man/gen-manpage.html +++ b/docs/man/gen-manpage.html @@ -579,7 +579,7 @@

Example

-
java -Duser.language=de -cp "myapp.jar;picocli-4.7.0.jar;picocli-codegen-4.7.0.jar" picocli.codegen.docgen.manpage.ManPageGenerator my.pkg.MyClass
+
java -Duser.language=de -cp "myapp.jar;picocli-4.7.1.jar;picocli-codegen-4.7.1.jar" picocli.codegen.docgen.manpage.ManPageGenerator my.pkg.MyClass
@@ -587,8 +587,8 @@

Example

diff --git a/docs/man/gen-proxy-config.html b/docs/man/gen-proxy-config.html index 6791d972f..20c32f34f 100644 --- a/docs/man/gen-proxy-config.html +++ b/docs/man/gen-proxy-config.html @@ -460,7 +460,7 @@

Description

Generates a JSON file with the interface names to generate dynamic proxy classes for in the native image. The generated JSON file can be passed to the -H:DynamicProxyConfigurationFiles=/path/to/proxy-config.json option of the native-image GraalVM utility. -See https://www.graalvm.org/22.2/reference-manual/native-image/dynamic-features/DynamicProxy/

+See https://www.graalvm.org/latest/reference-manual/native-image/dynamic-features/DynamicProxy/

@@ -540,7 +540,7 @@

Example

-
java -cp "myapp.jar;picocli-4.7.0.jar;picocli-codegen-4.7.0.jar" picocli.codegen.aot.graalvm.DynamicProxyConfigGenerator my.pkg.MyClass
+
java -cp "myapp.jar;picocli-4.7.1.jar;picocli-codegen-4.7.1.jar" picocli.codegen.aot.graalvm.DynamicProxyConfigGenerator my.pkg.MyClass
@@ -548,8 +548,8 @@

Example

diff --git a/docs/man/gen-reflect-config.html b/docs/man/gen-reflect-config.html index 100702712..fb8ae75b7 100644 --- a/docs/man/gen-reflect-config.html +++ b/docs/man/gen-reflect-config.html @@ -460,7 +460,7 @@

Description

Generates a JSON file with the program elements that will be accessed reflectively for the specified @Command classes. The generated JSON file can be passed to the -H:ReflectionConfigurationFiles=/path/to/reflect-config.json option of the native-image GraalVM utility. -See https://www.graalvm.org/22.2/reference-manual/native-image/dynamic-features/Reflection/

+See https://www.graalvm.org/latest/reference-manual/native-image/dynamic-features/Reflection/

@@ -536,7 +536,7 @@

Example

-
java -cp "myapp.jar;picocli-4.7.0.jar;picocli-codegen-4.7.0.jar" picocli.codegen.aot.graalvm.ReflectionConfigGenerator my.pkg.MyClass
+
java -cp "myapp.jar;picocli-4.7.1.jar;picocli-codegen-4.7.1.jar" picocli.codegen.aot.graalvm.ReflectionConfigGenerator my.pkg.MyClass
@@ -544,8 +544,8 @@

Example

diff --git a/docs/man/gen-resource-config.html b/docs/man/gen-resource-config.html index 607004a4b..ad3acb6b2 100644 --- a/docs/man/gen-resource-config.html +++ b/docs/man/gen-resource-config.html @@ -461,7 +461,7 @@

Description

Generates a JSON file with the resources and resource bundles to include in the native image. The generated JSON file can be passed to the -H:ResourceConfigurationFiles=/path/to/resource-config.json option of the native-image GraalVM utility. -See https://www.graalvm.org/22.2/reference-manual/native-image/dynamic-features/Resources/

+See https://www.graalvm.org/latest/reference-manual/native-image/dynamic-features/Resources/

@@ -545,7 +545,7 @@

Example

-
java -cp "myapp.jar;picocli-4.7.0.jar;picocli-codegen-4.7.0.jar" picocli.codegen.aot.graalvm.ResourceConfigGenerator my.pkg.MyClass
+
java -cp "myapp.jar;picocli-4.7.1.jar;picocli-codegen-4.7.1.jar" picocli.codegen.aot.graalvm.ResourceConfigGenerator my.pkg.MyClass
@@ -553,8 +553,8 @@

Example

diff --git a/docs/man/generate-completion.html b/docs/man/generate-completion.html index 6293a7905..45d8b8d90 100644 --- a/docs/man/generate-completion.html +++ b/docs/man/generate-completion.html @@ -487,8 +487,8 @@

Options

diff --git a/docs/man/index.html b/docs/man/index.html index b750082db..d2a045cc5 100644 --- a/docs/man/index.html +++ b/docs/man/index.html @@ -516,7 +516,7 @@
@@ -548,8 +548,8 @@

Picocli Built-In Tools

diff --git a/docs/man/picocli.AutoComplete.html b/docs/man/picocli.AutoComplete.html index 275ee95a8..0edc79233 100644 --- a/docs/man/picocli.AutoComplete.html +++ b/docs/man/picocli.AutoComplete.html @@ -574,7 +574,7 @@

Example

-
java -cp "myapp.jar;picocli-4.7.0.jar" \
+
java -cp "myapp.jar;picocli-4.7.1.jar" \
             picocli.AutoComplete my.pkg.MyClass
@@ -583,8 +583,8 @@

Example

diff --git a/docs/migrating-from-commons-cli.html b/docs/migrating-from-commons-cli.html index 26c3dba6b..54a3a3f22 100644 --- a/docs/migrating-from-commons-cli.html +++ b/docs/migrating-from-commons-cli.html @@ -608,7 +608,7 @@

Migrating from Commons CLI to picocli

Remko Popma
-version 4.7.0, +version 4.7.1, 2018-11-19
@@ -1048,8 +1048,8 @@

Conclusion

diff --git a/docs/picocli-2.0-do-more-with-less.html b/docs/picocli-2.0-do-more-with-less.html index 267f5177c..08afe4595 100644 --- a/docs/picocli-2.0-do-more-with-less.html +++ b/docs/picocli-2.0-do-more-with-less.html @@ -606,7 +606,7 @@
@@ -995,8 +995,8 @@

Conclusion

diff --git a/docs/picocli-2.0-groovy-scripts-on-steroids.html b/docs/picocli-2.0-groovy-scripts-on-steroids.html index 8a7a60fae..44ec82a3f 100644 --- a/docs/picocli-2.0-groovy-scripts-on-steroids.html +++ b/docs/picocli-2.0-groovy-scripts-on-steroids.html @@ -606,7 +606,7 @@
@@ -885,8 +885,8 @@

Conclusion

diff --git a/docs/picocli-on-graalvm.html b/docs/picocli-on-graalvm.html index 51c489f28..844ec96bb 100644 --- a/docs/picocli-on-graalvm.html +++ b/docs/picocli-on-graalvm.html @@ -517,7 +517,7 @@
@@ -627,7 +627,7 @@

Generating the Configuration File

Compiling a Native Image

-

This assumes you have GraalVM installed, with prerequisites. From the site:

+

This assumes you have GraalVM installed, with prerequisites. From the site:

@@ -733,8 +733,8 @@

Conclusion

diff --git a/docs/picocli-programmatic-api.adoc b/docs/picocli-programmatic-api.adoc index bf4555c72..4f44ecc20 100644 --- a/docs/picocli-programmatic-api.adoc +++ b/docs/picocli-programmatic-api.adoc @@ -1,8 +1,8 @@ = Programmatic API //:author: Remko Popma //:email: rpopma@apache.org -:revnumber: 4.7.1-SNAPSHOT -:revdate: 2022-10-31 +:revnumber: 4.7.1 +:revdate: 2023-01-27 :toc: left :numbered: :toclevels: 2 diff --git a/docs/picocli-programmatic-api.html b/docs/picocli-programmatic-api.html index 3d75cb473..ac7dd80ff 100644 --- a/docs/picocli-programmatic-api.html +++ b/docs/picocli-programmatic-api.html @@ -517,8 +517,8 @@