Skip to content

Commit

Permalink
Release picocli version 4.5.0
Browse files Browse the repository at this point in the history
  • Loading branch information
remkop committed Aug 1, 2020
1 parent 7eec117 commit 8e17976
Show file tree
Hide file tree
Showing 158 changed files with 784 additions and 718 deletions.
20 changes: 10 additions & 10 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -73,7 +73,7 @@ The user manual has an [example](https://picocli.info/#_guice_example) of integr

### Releases
* [All Releases](https://github.com/remkop/picocli/releases)
* Latest: 4.4.0 [Release Notes](https://github.com/remkop/picocli/releases/tag/v4.4.0)
* Latest: 4.5.0 [Release Notes](https://github.com/remkop/picocli/releases/tag/v4.5.0)
* 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)
Expand Down Expand Up @@ -229,9 +229,9 @@ If you like picocli, there are a few things you can do to help:
* Upvote my [StackOverflow answer](https://stackoverflow.com/a/43780433/1446916) to "How do I parse command line arguments in Java?"
* Tweet about picocli! What do you like about it? How has it helped you? How is it different from the alternatives?

If you like picocli and your project is on GitHub, consider adding this badge to your README.md: [![picocli](https://img.shields.io/badge/picocli-4.4.0-green.svg)](https://github.com/remkop/picocli)
If you like picocli and your project is on GitHub, consider adding this badge to your README.md: [![picocli](https://img.shields.io/badge/picocli-4.5.0-green.svg)](https://github.com/remkop/picocli)
```
[![picocli](https://img.shields.io/badge/picocli-4.4.0-green.svg)](https://github.com/remkop/picocli)
[![picocli](https://img.shields.io/badge/picocli-4.5.0-green.svg)](https://github.com/remkop/picocli)
```


Expand Down Expand Up @@ -319,35 +319,35 @@ See the [source code](https://github.com/remkop/picocli/blob/master/src/main/jav

### Gradle
```
compile 'info.picocli:picocli:4.4.0'
compile 'info.picocli:picocli:4.5.0'
```
### Maven
```
<dependency>
<groupId>info.picocli</groupId>
<artifactId>picocli</artifactId>
<version>4.4.0</version>
<version>4.5.0</version>
</dependency>
```
### Scala SBT
```
libraryDependencies += "info.picocli" % "picocli" % "4.4.0"
libraryDependencies += "info.picocli" % "picocli" % "4.5.0"
```
### Ivy
```
<dependency org="info.picocli" name="picocli" rev="4.4.0" />
<dependency org="info.picocli" name="picocli" rev="4.5.0" />
```
### Grape
```groovy
@Grapes(
@Grab(group='info.picocli', module='picocli', version='4.4.0')
@Grab(group='info.picocli', module='picocli', version='4.5.0')
)
```
### Leiningen
```
[info.picocli/picocli "4.4.0"]
[info.picocli/picocli "4.5.0"]
```
### Buildr
```
'info.picocli:picocli:jar:4.4.0'
'info.picocli:picocli:jar:4.5.0'
```
4 changes: 3 additions & 1 deletion RELEASE-NOTES.md
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
# picocli Release Notes

# <a name="4.5.0"></a> Picocli 4.5.0 (UNRELEASED)
# <a name="4.5.0"></a> Picocli 4.5.0
The picocli community is pleased to announce picocli 4.5.0.

This release contains bug fixes and enhancements.
Expand All @@ -9,6 +9,8 @@ The `ColorScheme` class now has new methods `stackTraceText` and `richStackTrace

Various bugfixes in the `picocli-codegen` annotation processor.

The user manual now has anchor links before all section titles.

This is the seventy-second public release.
Picocli follows [semantic versioning](http://semver.org/).

Expand Down
4 changes: 2 additions & 2 deletions docs/A-Whirlwind-Tour-of-Picocli.html
Original file line number Diff line number Diff line change
Expand Up @@ -528,7 +528,7 @@
<h1>A Whirlwind Tour of Picocli</h1>
<div class="details">
<span id="author" class="author">Remko Popma</span><br>
<span id="revnumber">version 4.4.0</span>
<span id="revnumber">version 4.5.0</span>
</div>
</div>
<div id="content">
Expand Down Expand Up @@ -1966,7 +1966,7 @@ <h2 id="_conclusion">Conclusion</h2>
</div>
<div id="footer">
<div id="footer-text">
Version 4.4.0<br>
Version 4.5.0<br>
Last updated 2020-06-07 07:46:58 +0900
</div>
</div>
Expand Down
4 changes: 2 additions & 2 deletions docs/announcing-picocli-1.0.html
Original file line number Diff line number Diff line change
Expand Up @@ -528,7 +528,7 @@
<h1>Announcing picocli 1.0 - a mighty tiny command line interface</h1>
<div class="details">
<span id="author" class="author">Remko Popma</span><br>
<span id="revnumber">version 4.4.0,</span>
<span id="revnumber">version 4.5.0,</span>
<span id="revdate">2017-09-10</span>
</div>
</div>
Expand Down Expand Up @@ -652,7 +652,7 @@ <h2 id="_feedback_welcome">Feedback Welcome</h2>
</div>
<div id="footer">
<div id="footer-text">
Version 4.4.0<br>
Version 4.5.0<br>
Last updated 2018-12-02 18:44:56 +0900
</div>
</div>
Expand Down
2 changes: 1 addition & 1 deletion docs/apidocs/allclasses-frame.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>All Classes (picocli 4.4.0 API)</title>
<title>All Classes (picocli 4.5.0 API)</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
Expand Down
2 changes: 1 addition & 1 deletion docs/apidocs/allclasses-noframe.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>All Classes (picocli 4.4.0 API)</title>
<title>All Classes (picocli 4.5.0 API)</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
Expand Down
6 changes: 3 additions & 3 deletions docs/apidocs/constant-values.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>Constant Field Values (picocli 4.4.0 API)</title>
<title>Constant Field Values (picocli 4.5.0 API)</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Constant Field Values (picocli 4.4.0 API)";
parent.document.title="Constant Field Values (picocli 4.5.0 API)";
}
}
catch(err) {
Expand Down Expand Up @@ -140,7 +140,7 @@ <h2 title="picocli">picocli.*</h2>
<!-- -->
</a><code>public&nbsp;static&nbsp;final&nbsp;<a href="https://docs.oracle.com/javase/8/docs/api/java/lang/String.html?is-external=true" title="class or interface in java.lang">String</a></code></td>
<td><code><a href="picocli/CommandLine.html#VERSION">VERSION</a></code></td>
<td class="colLast"><code>"4.4.0"</code></td>
<td class="colLast"><code>"4.5.0"</code></td>
</tr>
</tbody>
</table>
Expand Down
4 changes: 2 additions & 2 deletions docs/apidocs/deprecated-list.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>Deprecated List (picocli 4.4.0 API)</title>
<title>Deprecated List (picocli 4.5.0 API)</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Deprecated List (picocli 4.4.0 API)";
parent.document.title="Deprecated List (picocli 4.5.0 API)";
}
}
catch(err) {
Expand Down
4 changes: 2 additions & 2 deletions docs/apidocs/help-doc.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>API Help (picocli 4.4.0 API)</title>
<title>API Help (picocli 4.5.0 API)</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="API Help (picocli 4.4.0 API)";
parent.document.title="API Help (picocli 4.5.0 API)";
}
}
catch(err) {
Expand Down
18 changes: 14 additions & 4 deletions docs/apidocs/index-all.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>Index (picocli 4.4.0 API)</title>
<title>Index (picocli 4.5.0 API)</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Index (picocli 4.4.0 API)";
parent.document.title="Index (picocli 4.5.0 API)";
}
}
catch(err) {
Expand Down Expand Up @@ -3618,6 +3618,12 @@ <h2 class="title">R</h2>
or otherwise, if an exit code <a href="picocli/CommandLine.AbstractHandler.html#andExit-int-">was set</a>, calls <code>System.exit</code> with the configured
exit code to terminate the currently running Java virtual machine.</div>
</dd>
<dt><span class="memberNameLink"><a href="picocli/CommandLine.Help.ColorScheme.html#richStackTraceString-java.lang.Throwable-">richStackTraceString(Throwable)</a></span> - Method in class picocli.<a href="picocli/CommandLine.Help.ColorScheme.html" title="class in picocli">CommandLine.Help.ColorScheme</a></dt>
<dd>
<div class="block">Returns a String with the <a href="picocli/CommandLine.Help.ColorScheme.html#errorStyles--"><code>error styles</code></a> applied to the stack trace lines showing the
throwable class name and error message (including "Caused by:..." lines), and the <a href="picocli/CommandLine.Help.ColorScheme.html#stackTraceStyles--"><code>stack trace styles</code></a>
applied to the remaining stack trace of lines the specified Throwable.</div>
</dd>
<dt><span class="memberNameLink"><a href="picocli/CommandLine.Model.CommandSpec.html#root--">root()</a></span> - Method in class picocli.<a href="picocli/CommandLine.Model.CommandSpec.html" title="class in picocli">CommandLine.Model.CommandSpec</a></dt>
<dd>
<div class="block">Returns the root command: the top-level command of the hierarchy, never <code>null</code>.</div>
Expand Down Expand Up @@ -4135,7 +4141,11 @@ <h2 class="title">S</h2>
</dd>
<dt><span class="memberNameLink"><a href="picocli/CommandLine.Help.ColorScheme.html#stackTraceText-java.lang.String-">stackTraceText(String)</a></span> - Method in class picocli.<a href="picocli/CommandLine.Help.ColorScheme.html" title="class in picocli">CommandLine.Help.ColorScheme</a></dt>
<dd>
<div class="block">Returns a Text with all stackTrace styles applied to the specified stackTrace string.</div>
<div class="block">Returns a Text with all stackTrace styles applied to all lines in the specified stackTrace string.</div>
</dd>
<dt><span class="memberNameLink"><a href="picocli/CommandLine.Help.ColorScheme.html#stackTraceText-java.lang.Throwable-">stackTraceText(Throwable)</a></span> - Method in class picocli.<a href="picocli/CommandLine.Help.ColorScheme.html" title="class in picocli">CommandLine.Help.ColorScheme</a></dt>
<dd>
<div class="block">Returns a Text with all stackTrace styles applied to all lines in the stack trace of the specified Throwable.</div>
</dd>
<dt><span class="memberNameLink"><a href="picocli/CommandLine.Model.ParserSpec.html#stopAtPositional--">stopAtPositional()</a></span> - Method in class picocli.<a href="picocli/CommandLine.Model.ParserSpec.html" title="class in picocli">CommandLine.Model.ParserSpec</a></dt>
<dd>&nbsp;</dd>
Expand Down Expand Up @@ -4667,7 +4677,7 @@ <h2 class="title">V</h2>
</dd>
<dt><span class="memberNameLink"><a href="picocli/CommandLine.html#VERSION">VERSION</a></span> - Static variable in class picocli.<a href="picocli/CommandLine.html" title="class in picocli">CommandLine</a></dt>
<dd>
<div class="block">This is picocli version "4.4.0".</div>
<div class="block">This is picocli version "4.5.0".</div>
</dd>
<dt><span class="memberNameLink"><a href="picocli/CommandLine.Model.OptionSpec.Builder.html#versionHelp--">versionHelp()</a></span> - Method in class picocli.<a href="picocli/CommandLine.Model.OptionSpec.Builder.html" title="class in picocli">CommandLine.Model.OptionSpec.Builder</a></dt>
<dd>
Expand Down
2 changes: 1 addition & 1 deletion docs/apidocs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>picocli 4.4.0 API</title>
<title>picocli 4.5.0 API</title>
<script type="text/javascript">
tmpTargetPage = "" + window.location.search;
if (tmpTargetPage != "" && tmpTargetPage != "undefined")
Expand Down
6 changes: 3 additions & 3 deletions docs/apidocs/overview-summary.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>Overview (picocli 4.4.0 API)</title>
<title>Overview (picocli 4.5.0 API)</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Overview (picocli 4.4.0 API)";
parent.document.title="Overview (picocli 4.5.0 API)";
}
}
catch(err) {
Expand Down Expand Up @@ -68,7 +68,7 @@
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">picocli 4.4.0 API</h1>
<h1 class="title">picocli 4.5.0 API</h1>
</div>
<div class="header">
<div class="subTitle">
Expand Down
4 changes: 2 additions & 2 deletions docs/apidocs/overview-tree.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>Class Hierarchy (picocli 4.4.0 API)</title>
<title>Class Hierarchy (picocli 4.5.0 API)</title>
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
<script type="text/javascript" src="script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Class Hierarchy (picocli 4.4.0 API)";
parent.document.title="Class Hierarchy (picocli 4.5.0 API)";
}
}
catch(err) {
Expand Down
4 changes: 2 additions & 2 deletions docs/apidocs/picocli/AutoComplete.GenerateCompletion.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>AutoComplete.GenerateCompletion (picocli 4.4.0 API)</title>
<title>AutoComplete.GenerateCompletion (picocli 4.5.0 API)</title>
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="AutoComplete.GenerateCompletion (picocli 4.4.0 API)";
parent.document.title="AutoComplete.GenerateCompletion (picocli 4.5.0 API)";
}
}
catch(err) {
Expand Down
4 changes: 2 additions & 2 deletions docs/apidocs/picocli/AutoComplete.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>AutoComplete (picocli 4.4.0 API)</title>
<title>AutoComplete (picocli 4.5.0 API)</title>
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="AutoComplete (picocli 4.4.0 API)";
parent.document.title="AutoComplete (picocli 4.5.0 API)";
}
}
catch(err) {
Expand Down
4 changes: 2 additions & 2 deletions docs/apidocs/picocli/CommandLine.AbstractHandler.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>CommandLine.AbstractHandler (picocli 4.4.0 API)</title>
<title>CommandLine.AbstractHandler (picocli 4.5.0 API)</title>
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="CommandLine.AbstractHandler (picocli 4.4.0 API)";
parent.document.title="CommandLine.AbstractHandler (picocli 4.5.0 API)";
}
}
catch(err) {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>CommandLine.AbstractParseResultHandler (picocli 4.4.0 API)</title>
<title>CommandLine.AbstractParseResultHandler (picocli 4.5.0 API)</title>
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="CommandLine.AbstractParseResultHandler (picocli 4.4.0 API)";
parent.document.title="CommandLine.AbstractParseResultHandler (picocli 4.5.0 API)";
}
}
catch(err) {
Expand Down
4 changes: 2 additions & 2 deletions docs/apidocs/picocli/CommandLine.ArgGroup.html
Original file line number Diff line number Diff line change
Expand Up @@ -3,15 +3,15 @@
<html lang="en">
<head>
<!-- Generated by javadoc -->
<title>CommandLine.ArgGroup (picocli 4.4.0 API)</title>
<title>CommandLine.ArgGroup (picocli 4.5.0 API)</title>
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
<script type="text/javascript" src="../script.js"></script>
</head>
<body>
<script type="text/javascript"><!--
try {
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="CommandLine.ArgGroup (picocli 4.4.0 API)";
parent.document.title="CommandLine.ArgGroup (picocli 4.5.0 API)";
}
}
catch(err) {
Expand Down
Loading

0 comments on commit 8e17976

Please sign in to comment.