NoMissingOptionValues Annotation

@NoMissingOptionValues

The @NoMissingOptionValues annotation is a Global Restriction. It is applied to classes representing CLIs to indicate that specifying an option without also specifying the associated values should be considered illegal and cause parsing to fail

It can be applied directly to classes that have a @Cli annotation or to @Command classes used with SingleCommand


Improving this Documentation

This documentation is itself open source and lives in GitHub under the docs/ directory.

I am not a professional technical writer and as the developer of this software I can often make assumptions of knowledge that you as a user reading this may not have. Improvements to the documentation are always welcome, if you have suggestions for the documentation please submit pull requests to the main branch.