cli-helper.git
6 months ago[maven-release-plugin] prepare release cli-helper-1.1 cli-helper-1.1
Svjatoslav Agejenko [Sun, 29 Oct 2023 21:21:55 +0000 (23:21 +0200)]
[maven-release-plugin] prepare release cli-helper-1.1

6 months agoAdd Javadoc comments to enhance code clarity
Svjatoslav Agejenko [Sun, 29 Oct 2023 21:21:15 +0000 (23:21 +0200)]
Add Javadoc comments to enhance code clarity

Added Javadoc comments to Option and Parameter classes to provide a more detailed explanation of their functionalities. Changes include explanations for each method and variable in these classes. This aims to improve code readability and provide clearer direction for future development.

6 months agoUpdate documentation for enhanced clarity
Svjatoslav Agejenko [Sun, 22 Oct 2023 21:24:16 +0000 (00:24 +0300)]
Update documentation for enhanced clarity

Improved the content and organization of the CLI Helper documentation. Changes include finer details about the functionalities, easier organization, and addition of a 'TODO' section for continuous improvement. This aims to facilitate user understanding and quick start with the library.

6 months agoRefactor ParameterCount enum and update option descriptions
Svjatoslav Agejenko [Tue, 17 Oct 2023 18:59:39 +0000 (21:59 +0300)]
Refactor ParameterCount enum and update option descriptions

Refactored the ParameterCount enum for clearer representation - 'SINGLE' and 'MULTI' changed to 'ONE' and 'ONE_OR_MORE'. Also updated various option descriptions for better readability and consistency. The describeFormat() methods in different file/directory options now contain clear messages about the existence of the resource, improving user experience.

6 months agoUpdate version of maven-javadoc-plugin in POM file
Svjatoslav Agejenko [Sun, 15 Oct 2023 17:45:48 +0000 (20:45 +0300)]
Update version of maven-javadoc-plugin in POM file

The version of the maven-javadoc-plugin has been updated from 3.1.1 to 3.5.0. This change was necessary because newer version of the plugin includes bug fixes and improvements, which ensures better functionality and overall experience.

6 months agoUpdate naming in commandline parser
Svjatoslav Agejenko [Thu, 12 Oct 2023 20:09:35 +0000 (23:09 +0300)]
Update naming in commandline parser

6 months agoAdd CLI arguments processing documentation
Svjatoslav Agejenko [Thu, 12 Oct 2023 19:36:14 +0000 (22:36 +0300)]
Add CLI arguments processing documentation

A new document has been added that details the process of command-line arguments processing. It provides information on commands, subcommands, options and parameters, and how they function. A breakdown of example command is provided for a better understanding of the process. Addition of this document helps in providing clarity for any user engaging with the application. Furthermore, it was moved from the 'index.org' to a new stand-alone document in order to improve the document structure and readability.

6 months agoUpdating documentation
Svjatoslav Agejenko [Sun, 8 Oct 2023 21:16:22 +0000 (00:16 +0300)]
Updating documentation

21 months agoFixed maven repository URL
Svjatoslav Agejenko [Wed, 13 Jul 2022 01:25:06 +0000 (04:25 +0300)]
Fixed maven repository URL

22 months ago[maven-release-plugin] prepare for next development iteration
Svjatoslav Agejenko [Sat, 25 Jun 2022 23:38:36 +0000 (02:38 +0300)]
[maven-release-plugin] prepare for next development iteration

22 months ago[maven-release-plugin] prepare release cli-helper-1.0 cli-helper-1.0
Svjatoslav Agejenko [Sat, 25 Jun 2022 23:38:34 +0000 (02:38 +0300)]
[maven-release-plugin] prepare release cli-helper-1.0

22 months agoInitial commit
Svjatoslav Agejenko [Sat, 25 Jun 2022 23:31:25 +0000 (02:31 +0300)]
Initial commit