Skip to content

Commit

Permalink
Release picocli version 2.3.0
Browse files Browse the repository at this point in the history
  • Loading branch information
remkop committed Feb 13, 2018
1 parent 754dd3d commit 4cc7499
Show file tree
Hide file tree
Showing 71 changed files with 645 additions and 348 deletions.
16 changes: 8 additions & 8 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -37,7 +37,7 @@ 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: 2.2.2
* [Releases](https://github.com/remkop/picocli/releases) - latest: 2.3.0
* [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
Expand Down Expand Up @@ -137,35 +137,35 @@ See the [source code](https://github.com/remkop/picocli/blob/master/src/main/jav

### Gradle
```
compile 'info.picocli:picocli:2.2.2'
compile 'info.picocli:picocli:2.3.0'
```
### Maven
```
<dependency>
<groupId>info.picocli</groupId>
<artifactId>picocli</artifactId>
<version>2.2.2</version>
<version>2.3.0</version>
</dependency>
```
### Scala SBT
```
libraryDependencies += "info.picocli" % "picocli" % "2.2.2"
libraryDependencies += "info.picocli" % "picocli" % "2.3.0"
```
### Ivy
```
<dependency org="info.picocli" name="picocli" rev="2.2.2" />
<dependency org="info.picocli" name="picocli" rev="2.3.0" />
```
### Grape
```groovy
@Grapes(
@Grab(group='info.picocli', module='picocli', version='2.2.2')
@Grab(group='info.picocli', module='picocli', version='2.3.0')
)
```
### Leiningen
```
[info.picocli/picocli "2.2.2"]
[info.picocli/picocli "2.3.0"]
```
### Buildr
```
'info.picocli:picocli:jar:2.2.2'
'info.picocli:picocli:jar:2.3.0'
```
6 changes: 3 additions & 3 deletions build.gradle
Original file line number Diff line number Diff line change
@@ -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 '2.2.3-SNAPSHOT'
version '2.3.0'

// for bumpVersion task
def oldVersion = '2\\.2\\.2'
def oldVersion = '2\\.2\\.3-SNAPSHOT'
def oldRevdate = '2018\\-02\\-07'
def revDate = '2018-02-07'
def revDate = '2018-02-13'

// for bumpReadmeVersion task
def previousReleaseVersion = '2.2.2'
Expand Down
6 changes: 3 additions & 3 deletions docs/apidocs/allclasses-frame.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Wed Feb 07 22:21:35 JST 2018 -->
<title>All Classes (picocli 2.2.2 API)</title>
<meta name="date" content="2018-02-07">
<!-- Generated by javadoc (version 1.7.0_80) on Tue Feb 13 20:01:23 JST 2018 -->
<title>All Classes (picocli 2.3.0 API)</title>
<meta name="date" content="2018-02-13">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>
Expand Down
6 changes: 3 additions & 3 deletions docs/apidocs/allclasses-noframe.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Wed Feb 07 22:21:35 JST 2018 -->
<title>All Classes (picocli 2.2.2 API)</title>
<meta name="date" content="2018-02-07">
<!-- Generated by javadoc (version 1.7.0_80) on Tue Feb 13 20:01:23 JST 2018 -->
<title>All Classes (picocli 2.3.0 API)</title>
<meta name="date" content="2018-02-13">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>
Expand Down
10 changes: 5 additions & 5 deletions docs/apidocs/constant-values.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Wed Feb 07 22:21:35 JST 2018 -->
<title>Constant Field Values (picocli 2.2.2 API)</title>
<meta name="date" content="2018-02-07">
<!-- Generated by javadoc (version 1.7.0_80) on Tue Feb 13 20:01:23 JST 2018 -->
<title>Constant Field Values (picocli 2.3.0 API)</title>
<meta name="date" content="2018-02-13">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Constant Field Values (picocli 2.2.2 API)";
parent.document.title="Constant Field Values (picocli 2.3.0 API)";
}
//-->
</script>
Expand Down Expand Up @@ -87,7 +87,7 @@ <h2 title="picocli">picocli.*</h2>
<!-- -->
</a><code>public&nbsp;static&nbsp;final&nbsp;java.lang.String</code></td>
<td><code><a href="picocli/CommandLine.html#VERSION">VERSION</a></code></td>
<td class="colLast"><code>"2.2.2"</code></td>
<td class="colLast"><code>"2.3.0"</code></td>
</tr>
</tbody>
</table>
Expand Down
8 changes: 4 additions & 4 deletions docs/apidocs/deprecated-list.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Wed Feb 07 22:21:35 JST 2018 -->
<title>Deprecated List (picocli 2.2.2 API)</title>
<meta name="date" content="2018-02-07">
<!-- Generated by javadoc (version 1.7.0_80) on Tue Feb 13 20:01:23 JST 2018 -->
<title>Deprecated List (picocli 2.3.0 API)</title>
<meta name="date" content="2018-02-13">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Deprecated List (picocli 2.2.2 API)";
parent.document.title="Deprecated List (picocli 2.3.0 API)";
}
//-->
</script>
Expand Down
8 changes: 4 additions & 4 deletions docs/apidocs/help-doc.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Wed Feb 07 22:21:35 JST 2018 -->
<title>API Help (picocli 2.2.2 API)</title>
<meta name="date" content="2018-02-07">
<!-- Generated by javadoc (version 1.7.0_80) on Tue Feb 13 20:01:23 JST 2018 -->
<title>API Help (picocli 2.3.0 API)</title>
<meta name="date" content="2018-02-13">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="API Help (picocli 2.2.2 API)";
parent.document.title="API Help (picocli 2.3.0 API)";
}
//-->
</script>
Expand Down
30 changes: 25 additions & 5 deletions docs/apidocs/index-all.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Wed Feb 07 22:21:35 JST 2018 -->
<title>Index (picocli 2.2.2 API)</title>
<meta name="date" content="2018-02-07">
<!-- Generated by javadoc (version 1.7.0_80) on Tue Feb 13 20:01:23 JST 2018 -->
<title>Index (picocli 2.3.0 API)</title>
<meta name="date" content="2018-02-13">
<link rel="stylesheet" type="text/css" href="./stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Index (picocli 2.2.2 API)";
parent.document.title="Index (picocli 2.3.0 API)";
}
//-->
</script>
Expand Down Expand Up @@ -873,6 +873,16 @@ <h2 class="title">I</h2>
<dd>
<div class="block">Returns whether options for single-value fields can be specified multiple times on the command line.</div>
</dd>
<dt><span class="strong"><a href="./picocli/CommandLine.html#isStopAtPositional()">isStopAtPositional()</a></span> - Method in class picocli.<a href="./picocli/CommandLine.html" title="class in picocli">CommandLine</a></dt>
<dd>
<div class="block">Returns whether the parser interprets the first positional parameter as "end of options" so the remaining
arguments are all treated as positional parameters.</div>
</dd>
<dt><span class="strong"><a href="./picocli/CommandLine.html#isStopAtUnmatched()">isStopAtUnmatched()</a></span> - Method in class picocli.<a href="./picocli/CommandLine.html" title="class in picocli">CommandLine</a></dt>
<dd>
<div class="block">Returns whether the parser should stop interpreting options and positional parameters as soon as it encounters an
unmatched option.</div>
</dd>
<dt><span class="strong"><a href="./picocli/CommandLine.html#isUnmatchedArgumentsAllowed()">isUnmatchedArgumentsAllowed()</a></span> - Method in class picocli.<a href="./picocli/CommandLine.html" title="class in picocli">CommandLine</a></dt>
<dd>
<div class="block">Returns whether the end user may specify arguments on the command line that are not matched to any option or parameter fields.</div>
Expand Down Expand Up @@ -1250,6 +1260,16 @@ <h2 class="title">S</h2>
<dd>
<div class="block">Sets the String the parser uses to separate option names from option values to the specified value.</div>
</dd>
<dt><span class="strong"><a href="./picocli/CommandLine.html#setStopAtPositional(boolean)">setStopAtPositional(boolean)</a></span> - Method in class picocli.<a href="./picocli/CommandLine.html" title="class in picocli">CommandLine</a></dt>
<dd>
<div class="block">Sets whether the parser interprets the first positional parameter as "end of options" so the remaining
arguments are all treated as positional parameters.</div>
</dd>
<dt><span class="strong"><a href="./picocli/CommandLine.html#setStopAtUnmatched(boolean)">setStopAtUnmatched(boolean)</a></span> - Method in class picocli.<a href="./picocli/CommandLine.html" title="class in picocli">CommandLine</a></dt>
<dd>
<div class="block">Sets whether the parser should stop interpreting options and positional parameters as soon as it encounters an
unmatched option.</div>
</dd>
<dt><span class="strong"><a href="./picocli/CommandLine.html#setUnmatchedArgumentsAllowed(boolean)">setUnmatchedArgumentsAllowed(boolean)</a></span> - Method in class picocli.<a href="./picocli/CommandLine.html" title="class in picocli">CommandLine</a></dt>
<dd>
<div class="block">Sets whether the end user may specify unmatched arguments on the command line without a <a href="./picocli/CommandLine.UnmatchedArgumentException.html" title="class in picocli"><code>CommandLine.UnmatchedArgumentException</code></a> being thrown.</div>
Expand Down Expand Up @@ -1396,7 +1416,7 @@ <h2 class="title">V</h2>
</dd>
<dt><span class="strong"><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 "2.2.2".</div>
<div class="block">This is picocli version "2.3.0".</div>
</dd>
<dt><span class="strong"><a href="./picocli/groovy/PicocliScriptASTTransformation.html#visit(org.codehaus.groovy.ast.ASTNode[],%20org.codehaus.groovy.control.SourceUnit)">visit(ASTNode[], SourceUnit)</a></span> - Method in class picocli.groovy.<a href="./picocli/groovy/PicocliScriptASTTransformation.html" title="class in picocli.groovy">PicocliScriptASTTransformation</a></dt>
<dd>&nbsp;</dd>
Expand Down
4 changes: 2 additions & 2 deletions docs/apidocs/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc on Wed Feb 07 22:21:35 JST 2018 -->
<title>picocli 2.2.2 API</title>
<!-- Generated by javadoc on Tue Feb 13 20:01:23 JST 2018 -->
<title>picocli 2.3.0 API</title>
<script type="text/javascript">
targetPage = "" + window.location.search;
if (targetPage != "" && targetPage != "undefined")
Expand Down
6 changes: 3 additions & 3 deletions docs/apidocs/overview-frame.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,9 +2,9 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Wed Feb 07 22:21:35 JST 2018 -->
<title>Overview List (picocli 2.2.2 API)</title>
<meta name="date" content="2018-02-07">
<!-- Generated by javadoc (version 1.7.0_80) on Tue Feb 13 20:01:23 JST 2018 -->
<title>Overview List (picocli 2.3.0 API)</title>
<meta name="date" content="2018-02-13">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>
Expand Down
10 changes: 5 additions & 5 deletions docs/apidocs/overview-summary.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Wed Feb 07 22:21:35 JST 2018 -->
<title>Overview (picocli 2.2.2 API)</title>
<meta name="date" content="2018-02-07">
<!-- Generated by javadoc (version 1.7.0_80) on Tue Feb 13 20:01:23 JST 2018 -->
<title>Overview (picocli 2.3.0 API)</title>
<meta name="date" content="2018-02-13">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Overview (picocli 2.2.2 API)";
parent.document.title="Overview (picocli 2.3.0 API)";
}
//-->
</script>
Expand Down Expand Up @@ -62,7 +62,7 @@
</a></div>
<!-- ========= END OF TOP NAVBAR ========= -->
<div class="header">
<h1 class="title">picocli 2.2.2 API</h1>
<h1 class="title">picocli 2.3.0 API</h1>
</div>
<div class="header">
<div class="subTitle">
Expand Down
8 changes: 4 additions & 4 deletions docs/apidocs/overview-tree.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Wed Feb 07 22:21:35 JST 2018 -->
<title>Class Hierarchy (picocli 2.2.2 API)</title>
<meta name="date" content="2018-02-07">
<!-- Generated by javadoc (version 1.7.0_80) on Tue Feb 13 20:01:23 JST 2018 -->
<title>Class Hierarchy (picocli 2.3.0 API)</title>
<meta name="date" content="2018-02-13">
<link rel="stylesheet" type="text/css" href="stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="Class Hierarchy (picocli 2.2.2 API)";
parent.document.title="Class Hierarchy (picocli 2.3.0 API)";
}
//-->
</script>
Expand Down
8 changes: 4 additions & 4 deletions docs/apidocs/picocli/AutoComplete.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Wed Feb 07 22:21:34 JST 2018 -->
<title>AutoComplete (picocli 2.2.2 API)</title>
<meta name="date" content="2018-02-07">
<!-- Generated by javadoc (version 1.7.0_80) on Tue Feb 13 20:01:22 JST 2018 -->
<title>AutoComplete (picocli 2.3.0 API)</title>
<meta name="date" content="2018-02-13">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="AutoComplete (picocli 2.2.2 API)";
parent.document.title="AutoComplete (picocli 2.3.0 API)";
}
//-->
</script>
Expand Down
8 changes: 4 additions & 4 deletions docs/apidocs/picocli/CommandLine.Command.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Wed Feb 07 22:21:35 JST 2018 -->
<title>CommandLine.Command (picocli 2.2.2 API)</title>
<meta name="date" content="2018-02-07">
<!-- Generated by javadoc (version 1.7.0_80) on Tue Feb 13 20:01:22 JST 2018 -->
<title>CommandLine.Command (picocli 2.3.0 API)</title>
<meta name="date" content="2018-02-13">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="CommandLine.Command (picocli 2.2.2 API)";
parent.document.title="CommandLine.Command (picocli 2.3.0 API)";
}
//-->
</script>
Expand Down
8 changes: 4 additions & 4 deletions docs/apidocs/picocli/CommandLine.DefaultExceptionHandler.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Wed Feb 07 22:21:35 JST 2018 -->
<title>CommandLine.DefaultExceptionHandler (picocli 2.2.2 API)</title>
<meta name="date" content="2018-02-07">
<!-- Generated by javadoc (version 1.7.0_80) on Tue Feb 13 20:01:22 JST 2018 -->
<title>CommandLine.DefaultExceptionHandler (picocli 2.3.0 API)</title>
<meta name="date" content="2018-02-13">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="CommandLine.DefaultExceptionHandler (picocli 2.2.2 API)";
parent.document.title="CommandLine.DefaultExceptionHandler (picocli 2.3.0 API)";
}
//-->
</script>
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Wed Feb 07 22:21:35 JST 2018 -->
<title>CommandLine.DuplicateOptionAnnotationsException (picocli 2.2.2 API)</title>
<meta name="date" content="2018-02-07">
<!-- Generated by javadoc (version 1.7.0_80) on Tue Feb 13 20:01:22 JST 2018 -->
<title>CommandLine.DuplicateOptionAnnotationsException (picocli 2.3.0 API)</title>
<meta name="date" content="2018-02-13">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="CommandLine.DuplicateOptionAnnotationsException (picocli 2.2.2 API)";
parent.document.title="CommandLine.DuplicateOptionAnnotationsException (picocli 2.3.0 API)";
}
//-->
</script>
Expand Down
8 changes: 4 additions & 4 deletions docs/apidocs/picocli/CommandLine.ExecutionException.html
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
<!-- NewPage -->
<html lang="en">
<head>
<!-- Generated by javadoc (version 1.7.0_80) on Wed Feb 07 22:21:35 JST 2018 -->
<title>CommandLine.ExecutionException (picocli 2.2.2 API)</title>
<meta name="date" content="2018-02-07">
<!-- Generated by javadoc (version 1.7.0_80) on Tue Feb 13 20:01:22 JST 2018 -->
<title>CommandLine.ExecutionException (picocli 2.3.0 API)</title>
<meta name="date" content="2018-02-13">
<link rel="stylesheet" type="text/css" href="../stylesheet.css" title="Style">
</head>
<body>
<script type="text/javascript"><!--
if (location.href.indexOf('is-external=true') == -1) {
parent.document.title="CommandLine.ExecutionException (picocli 2.2.2 API)";
parent.document.title="CommandLine.ExecutionException (picocli 2.3.0 API)";
}
//-->
</script>
Expand Down
Loading

0 comments on commit 4cc7499

Please sign in to comment.