Rob Tompkins [Sat, 23 Oct 2021 21:39:40 +0000 (17:39 -0400)]
(chore) put back gary's release notes
Rob Tompkins [Sat, 23 Oct 2021 21:36:59 +0000 (17:36 -0400)]
(chore) some of the release 1.5.0 versioning
Gary Gregory [Sat, 23 Oct 2021 13:15:30 +0000 (09:15 -0400)]
Add back history.
Gary Gregory [Sat, 23 Oct 2021 12:53:21 +0000 (08:53 -0400)]
Use final.
Gary Gregory [Sat, 23 Oct 2021 12:49:54 +0000 (08:49 -0400)]
Prepare for a release candidate.
Gary Gregory [Sat, 23 Oct 2021 12:40:10 +0000 (08:40 -0400)]
Next version is 1.5.0.
Gary Gregory [Sat, 23 Oct 2021 12:35:47 +0000 (08:35 -0400)]
Add Option unit tests #76.
Waldemar Sojka [Sat, 23 Oct 2021 12:22:29 +0000 (14:22 +0200)]
updated unit tests (#76)
Gary Gregory [Fri, 22 Oct 2021 14:29:27 +0000 (10:29 -0400)]
Update checkstyle and enforce.
Gary Gregory [Fri, 22 Oct 2021 14:25:44 +0000 (10:25 -0400)]
Allow whitespace-only header and footer #26.
Jakub Nowak [Fri, 22 Oct 2021 14:24:09 +0000 (16:24 +0200)]
[CLI-287] Allow whitespace-only header and footer (#26)
* [CLI-287] Allow whitespace-only header and footer
* [CLI-287] Add tests
Gary Gregory [Fri, 22 Oct 2021 12:56:33 +0000 (08:56 -0400)]
Deduplicate; better param name; close HTML tags in Javadoc.
Gary Gregory [Fri, 22 Oct 2021 12:40:17 +0000 (08:40 -0400)]
Bump spotbugs-maven-plugin from 4.4.2.1 to 4.4.2.2 #75.
dependabot[bot] [Fri, 22 Oct 2021 12:38:59 +0000 (08:38 -0400)]
Bump spotbugs-maven-plugin from 4.4.2.1 to 4.4.2.2 (#75)
Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.4.2.1 to 4.4.2.2.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases)
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.4.2.1...spotbugs-maven-plugin-4.4.2.2)
---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Gary Gregory [Wed, 20 Oct 2021 12:16:07 +0000 (08:16 -0400)]
Remove unused exception.
Gary Gregory [Wed, 20 Oct 2021 12:15:18 +0000 (08:15 -0400)]
Typo.
Gary Gregory [Wed, 20 Oct 2021 12:12:54 +0000 (08:12 -0400)]
biz.aQute.bnd:biz.aQute.bndlib 5.3.0 -> 6.0.0
Gary Gregory [Wed, 20 Oct 2021 12:11:13 +0000 (08:11 -0400)]
Added setter for Builder.option #33.
- Rename new method
- Add missing @since tag to new method.
- Sort new members.
Waldemar Sojka [Wed, 20 Oct 2021 12:03:32 +0000 (14:03 +0200)]
Added setter for Builder.option (#33)
* added separate setter for Builder.opt
* added setter for option name with validation
* fixed checkstyle error
Gary Gregory [Mon, 18 Oct 2021 22:34:28 +0000 (18:34 -0400)]
Migrate to maven-antrun-plugin 3.0.0.
Gary Gregory [Mon, 18 Oct 2021 21:36:21 +0000 (17:36 -0400)]
Update for next release.
Gary Gregory [Mon, 18 Oct 2021 21:32:00 +0000 (17:32 -0400)]
Sort some members.
Gary Gregory [Mon, 18 Oct 2021 21:30:30 +0000 (17:30 -0400)]
Use final and {} notation for array declarations.
Gary Gregory [Mon, 18 Oct 2021 21:28:49 +0000 (17:28 -0400)]
Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-cli.git
Gary Gregory [Mon, 18 Oct 2021 21:28:41 +0000 (17:28 -0400)]
Better documentation.
Gary Gregory [Mon, 18 Oct 2021 11:29:55 +0000 (07:29 -0400)]
Bump actions/checkout from 2.3.4 to 2.3.5 #72.
dependabot[bot] [Mon, 18 Oct 2021 11:28:46 +0000 (07:28 -0400)]
Bump actions/checkout from 2.3.4 to 2.3.5 (#72)
Bumps [actions/checkout](https://github.com/actions/checkout) from 2.3.4 to 2.3.5.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v2.3.4...v2.3.5)
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Gary Gregory [Mon, 18 Oct 2021 11:28:30 +0000 (07:28 -0400)]
Bump spotbugs-maven-plugin from 4.4.2 to 4.4.2.1 #73.
Gary Gregory [Mon, 18 Oct 2021 11:28:08 +0000 (07:28 -0400)]
Format XML.
dependabot[bot] [Mon, 18 Oct 2021 11:25:16 +0000 (07:25 -0400)]
Bump spotbugs-maven-plugin from 4.4.2 to 4.4.2.1 (#73)
Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.4.2 to 4.4.2.1.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases)
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.4.2...spotbugs-maven-plugin-4.4.2.1)
---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Gary Gregory [Sun, 17 Oct 2021 14:44:45 +0000 (10:44 -0400)]
Use Javadoc tags instead of HTML.
Gary Gregory [Sun, 17 Oct 2021 14:42:32 +0000 (10:42 -0400)]
No need to nest.
Gary Gregory [Sun, 17 Oct 2021 14:42:17 +0000 (10:42 -0400)]
Javadoc.
Gary Gregory [Sun, 17 Oct 2021 14:38:57 +0000 (10:38 -0400)]
Input "test" gets parsed as test, quotes die #58.
Istvan Toth [Sun, 17 Oct 2021 14:37:00 +0000 (16:37 +0200)]
CLI-254: "test" gets parsed as test, quotes die :-( (#58)
* CLI-254 "test" gets parsed as test, quotes die :-(
* address review comments, improve backwards compatibility
Gary Gregory [Sun, 17 Oct 2021 14:32:17 +0000 (10:32 -0400)]
Bump spotbugs-maven-plugin from 4.4.1 to 4.4.2 #71.
dependabot[bot] [Sun, 17 Oct 2021 14:31:04 +0000 (10:31 -0400)]
Bump spotbugs-maven-plugin from 4.4.1 to 4.4.2 (#71)
Bumps [spotbugs-maven-plugin](https://github.com/spotbugs/spotbugs-maven-plugin) from 4.4.1 to 4.4.2.
- [Release notes](https://github.com/spotbugs/spotbugs-maven-plugin/releases)
- [Commits](https://github.com/spotbugs/spotbugs-maven-plugin/compare/spotbugs-maven-plugin-4.4.1...spotbugs-maven-plugin-4.4.2)
---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs-maven-plugin
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Alex Herbert [Sat, 16 Oct 2021 16:03:14 +0000 (17:03 +0100)]
Use gav=true for maven badge to bypass semver problem with old artifact
Gary Gregory [Wed, 13 Oct 2021 14:20:00 +0000 (10:20 -0400)]
Bump spotbugs from 4.4.1 to 4.4.2 #70.
dependabot[bot] [Wed, 13 Oct 2021 13:30:51 +0000 (09:30 -0400)]
Bump spotbugs from 4.4.1 to 4.4.2 (#70)
Bumps [spotbugs](https://github.com/spotbugs/spotbugs) from 4.4.1 to 4.4.2.
- [Release notes](https://github.com/spotbugs/spotbugs/releases)
- [Changelog](https://github.com/spotbugs/spotbugs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/spotbugs/spotbugs/compare/4.4.1...4.4.2)
---
updated-dependencies:
- dependency-name: com.github.spotbugs:spotbugs
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Gary Gregory [Thu, 7 Oct 2021 01:12:08 +0000 (21:12 -0400)]
Replace JUnit asserts by simpler but equivalent calls. #69.
Arturo Bernal [Thu, 7 Oct 2021 01:09:50 +0000 (03:09 +0200)]
Replace assert by simpler but equivalent calls. (#69)
Gary Gregory [Wed, 6 Oct 2021 12:40:48 +0000 (08:40 -0400)]
Re-implement equals/hashCode with java.lang.Objects.
Gary Gregory [Wed, 6 Oct 2021 12:37:41 +0000 (08:37 -0400)]
Rename some internals.
Gary Gregory [Wed, 6 Oct 2021 12:24:18 +0000 (08:24 -0400)]
Rename some internals.
Gary Gregory [Wed, 6 Oct 2021 12:17:53 +0000 (08:17 -0400)]
Simplify array initialization.
Gary Gregory [Wed, 6 Oct 2021 12:16:26 +0000 (08:16 -0400)]
Minor Improvement #61.
Arturo Bernal [Wed, 6 Oct 2021 12:15:16 +0000 (14:15 +0200)]
Use empty array. (#61)
Gary Gregory [Mon, 4 Oct 2021 18:55:44 +0000 (14:55 -0400)]
Javadoc: Sentences start with a capitalize letter.
Gary Gregory [Mon, 4 Oct 2021 18:55:15 +0000 (14:55 -0400)]
Javadoc: Sentences start with a capitalize letter.
Gary Gregory [Mon, 4 Oct 2021 18:53:42 +0000 (14:53 -0400)]
Better internal names.
Gary Gregory [Mon, 4 Oct 2021 17:41:24 +0000 (13:41 -0400)]
Less branching.
Gary Gregory [Mon, 4 Oct 2021 14:57:06 +0000 (10:57 -0400)]
Consistent formating in examples.
Gary Gregory [Mon, 4 Oct 2021 14:43:15 +0000 (10:43 -0400)]
Drop CLIRR profile file that we use JApiCmp.
Gary Gregory [Mon, 4 Oct 2021 14:32:36 +0000 (10:32 -0400)]
Use "for example" for examples, instead of "i.e." which means "that is".
Gary Gregory [Mon, 4 Oct 2021 14:30:38 +0000 (10:30 -0400)]
Use "for example" for examples, instead of "i.e." which means "that is".
Gary Gregory [Mon, 4 Oct 2021 14:28:45 +0000 (10:28 -0400)]
Update for next release.
Gary Gregory [Mon, 4 Oct 2021 14:19:37 +0000 (10:19 -0400)]
Hardcode fewer references to version numbers.
Prefix component name with "Apache" for first reference on a page.
Gary Gregory [Mon, 4 Oct 2021 14:00:24 +0000 (10:00 -0400)]
Drop version from description here.
Gary Gregory [Mon, 4 Oct 2021 14:00:03 +0000 (10:00 -0400)]
Description tweak to make it more obvious where the component name
originates.
Gary Gregory [Mon, 4 Oct 2021 13:58:03 +0000 (09:58 -0400)]
Description tweak to make it more obvious where the component name
originates.
Gary Gregory [Mon, 4 Oct 2021 13:46:47 +0000 (09:46 -0400)]
# WARNING: head commit changed in the meantime
Bump checkstyle from 9.0 to 9.0.1 #68.
dependabot[bot] [Mon, 4 Oct 2021 13:43:15 +0000 (09:43 -0400)]
Bump checkstyle from 9.0 to 9.0.1 (#68)
Bumps [checkstyle](https://github.com/checkstyle/checkstyle) from 9.0 to 9.0.1.
- [Release notes](https://github.com/checkstyle/checkstyle/releases)
- [Commits](https://github.com/checkstyle/checkstyle/compare/checkstyle-9.0...checkstyle-9.0.1)
---
updated-dependencies:
- dependency-name: com.puppycrawl.tools:checkstyle
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Gary Gregory [Mon, 4 Oct 2021 13:43:02 +0000 (09:43 -0400)]
Bump biz.aQute.bndlib.version 5.1.2 -> 5.3.0.
Gary Gregory [Mon, 4 Oct 2021 13:40:27 +0000 (09:40 -0400)]
Bump maven-bundle-plugin 5.1.1 -> 5.1.2.
Gary Gregory [Mon, 4 Oct 2021 00:14:05 +0000 (20:14 -0400)]
Remove useless parens.
Gary Gregory [Mon, 4 Oct 2021 00:13:20 +0000 (20:13 -0400)]
Remove useless parens.
Gary Gregory [Mon, 4 Oct 2021 00:12:39 +0000 (20:12 -0400)]
Remove old comments.
Gary Gregory [Mon, 4 Oct 2021 00:11:38 +0000 (20:11 -0400)]
Sort members.
Gary Gregory [Mon, 4 Oct 2021 00:08:21 +0000 (20:08 -0400)]
Javadoc.
Gary Gregory [Sun, 3 Oct 2021 21:41:14 +0000 (17:41 -0400)]
Normalize Javadoc for getters.
Gary Gregory [Sun, 3 Oct 2021 21:36:28 +0000 (17:36 -0400)]
Use final.
Gary Gregory [Sun, 3 Oct 2021 21:32:12 +0000 (17:32 -0400)]
Javadoc: Use @code instead of HTML tags.
Gary Gregory [Sun, 3 Oct 2021 21:28:30 +0000 (17:28 -0400)]
Use final.
Gary Gregory [Sun, 3 Oct 2021 19:18:05 +0000 (15:18 -0400)]
Replace CLIRR with JApiCmp.
- Remove old FindBugs report now that we have SpotBugs.
- Fix Javadoc JDK link.
Gary Gregory [Sun, 3 Oct 2021 00:17:29 +0000 (20:17 -0400)]
Replace deprecated FindBugs with SpotBugs.
Gary Gregory [Sat, 2 Oct 2021 23:39:01 +0000 (19:39 -0400)]
Use try-with-resources.
- Fix Javadoc warning.
- Checkstyle.
Gary Gregory [Sat, 2 Oct 2021 23:32:02 +0000 (19:32 -0400)]
Fix compiler warnings.
Gary Gregory [Sat, 2 Oct 2021 21:31:28 +0000 (17:31 -0400)]
Bump commons.animal-sniffer.version 1.19 -> 1.20.
Gary Gregory [Sat, 2 Oct 2021 20:31:22 +0000 (16:31 -0400)]
Replace deprecated FindBugs with SpotBugs.
Gary Gregory [Sat, 2 Oct 2021 20:12:13 +0000 (16:12 -0400)]
Update Maven plugins.
- maven-javadoc-plugin 3.2.0 -> 3.3.1.
- commons.jacoco.version 0.8.5 -> 0.8.7.
- commons.surefire.version 2.21.1 -> 3.0.0-M5.
Gary Gregory [Sat, 2 Oct 2021 20:07:45 +0000 (16:07 -0400)]
Sort members.
Gary Gregory [Sat, 2 Oct 2021 20:04:33 +0000 (16:04 -0400)]
Clean ups.
- maven-checkstyle-plugin 3.1.1 -> 3.1.2.
- checkstyle -> 9.0
- Updates for 21st century.
- No need to nest else clause.
- Use simple array declarations.
- Use valueOf instead of new for Numbers.
- Consistent formatting.
- Remove some inline comments //-----...
Gary Gregory [Tue, 28 Sep 2021 15:01:44 +0000 (11:01 -0400)]
Update GitHub build from Java 16 to 17.
Update GitHub build from Java 17-EA to 18-EA but comment it (not there
yet).
Gary Gregory [Mon, 20 Sep 2021 13:50:55 +0000 (09:50 -0400)]
Docuemnt current POM parent change.
Gary Gregory [Mon, 20 Sep 2021 13:49:07 +0000 (09:49 -0400)]
Bump maven-pmd-plugin from 3.14.0 to 3.15.0 #67
dependabot[bot] [Mon, 20 Sep 2021 13:48:32 +0000 (09:48 -0400)]
Bump maven-pmd-plugin from 3.14.0 to 3.15.0 (#67)
Bumps [maven-pmd-plugin](https://github.com/apache/maven-pmd-plugin) from 3.14.0 to 3.15.0.
- [Release notes](https://github.com/apache/maven-pmd-plugin/releases)
- [Commits](https://github.com/apache/maven-pmd-plugin/compare/maven-pmd-plugin-3.14.0...maven-pmd-plugin-3.15.0)
---
updated-dependencies:
- dependency-name: org.apache.maven.plugins:maven-pmd-plugin
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Gary Gregory [Mon, 20 Sep 2021 13:48:09 +0000 (09:48 -0400)]
Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-cli.git
Gary Gregory [Mon, 20 Sep 2021 13:48:01 +0000 (09:48 -0400)]
Bump actions/cache from 2.1.5 to 2.1.6 #65.
dependabot[bot] [Mon, 20 Sep 2021 13:47:14 +0000 (09:47 -0400)]
Bump actions/cache from 2.1.5 to 2.1.6 (#65)
Bumps [actions/cache](https://github.com/actions/cache) from 2.1.5 to 2.1.6.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2.1.5...v2.1.6)
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Gary Gregory [Sun, 29 Aug 2021 04:23:58 +0000 (00:23 -0400)]
AdoptOpenJDK is moving to the Eclipse Foundation and rebranding as
Eclipse Temurin.
Gary Gregory [Thu, 29 Jul 2021 20:32:50 +0000 (16:32 -0400)]
Bump junit from 4.13.1 to 4.13.2 #60.
dependabot[bot] [Thu, 29 Jul 2021 20:30:49 +0000 (16:30 -0400)]
Bump junit from 4.13.1 to 4.13.2 (#60)
Bumps [junit](https://github.com/junit-team/junit4) from 4.13.1 to 4.13.2.
- [Release notes](https://github.com/junit-team/junit4/releases)
- [Changelog](https://github.com/junit-team/junit4/blob/main/doc/ReleaseNotes4.13.1.md)
- [Commits](https://github.com/junit-team/junit4/compare/r4.13.1...r4.13.2)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Gary Gregory [Thu, 29 Jul 2021 20:08:36 +0000 (16:08 -0400)]
Merge branch 'master' of https://gitbox.apache.org/repos/asf/commons-cli.git
Gary Gregory [Thu, 29 Jul 2021 20:08:30 +0000 (16:08 -0400)]
Bump actions/cache from 2 to 2.1.5 #64.
dependabot[bot] [Thu, 29 Jul 2021 20:07:47 +0000 (16:07 -0400)]
Bump actions/cache from 2 to 2.1.5 (#64)
Bumps [actions/cache](https://github.com/actions/cache) from 2 to 2.1.5.
- [Release notes](https://github.com/actions/cache/releases)
- [Commits](https://github.com/actions/cache/compare/v2...v2.1.5)
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Gary Gregory [Thu, 29 Jul 2021 19:49:10 +0000 (15:49 -0400)]
Fix NPE in DefaultParser.isLongOption(String) seen in the wild.
Gary Gregory [Sun, 6 Jun 2021 14:42:23 +0000 (10:42 -0400)]
Replace Java 15 with Java 16 in Travis CI.
Gary Gregory [Sun, 16 May 2021 21:01:40 +0000 (17:01 -0400)]
Add GitHub code of conduct page that points to the Apache page.
Gary Gregory [Mon, 19 Apr 2021 13:08:19 +0000 (09:08 -0400)]
Update `actions/setup-java` to v2.