grevend / picocli-count-example Goto Github PK
View Code? Open in Web Editor NEWPicocli-based count command line application example
License: MIT License
Picocli-based count command line application example
License: MIT License
Create the basic Java / Maven project directory structure and configure IntelliJ IDEA.
Package the existing Linux executable as a Debian package.
Allow the line count to be used instead of the number of human-readable characters.
Configure maven annotation processor to handle GraalVM codegen.
Allow the word count to be used instead of the number of human-readable characters.
Create a Definition of Done to establish a set of items that must be completed before a feature is considered complete.
Add picocli maven dependency to pom file.
Checks that a MoSCoW prioritization label has been assigned or sends a reminder.
Create count command entry class.
Define standards for how to engage in a community and signal an inclusive environment that respects all contributions.
Create Github Action that continuously builds and uploads JARs and native executables.
Change error message to "Input file does not exist!".
Add method option to the command to allow future expansion of counting methods.
Allow the command to read text from stdin by default.
Create a checklist based on the Definition of Done #1 to guide through the pull request process step by step.
Add an option that defines the destination (path to a file) that the command should write the output into instead of stdout.
Setup automatic testing using Maven and GraalVM.
Allow the command to read from a file provided as the first parameter.
Warn and then close issues and pull requests that have had no activity for a specified amount of time.
Add human-readable character counting support for the supplied input text.
Create a checklist based on the Definition of Done #1 to guide through the issue process step by step.
Add mixinStandardHelpOptions parameter to command annotation.
Check whether the given output file is read-only and display an appropriate error message.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.