Module cli

Module cli 

Source
Expand description

This module holds the Command Line Interface design.

Structs§

ClangParams
A data structure to contain CLI options that relate to clang-tidy or clang-format arguments.
Cli
A structure to contain parsed CLI options.
FeedbackInput
A struct to contain CLI options that relate to ResApiClient.post_feedback().
FeedbackOptions
FormatOptions
GeneralOptions
SourceOptions
TidyOptions

Enums§

CliCommand
LinesChangedOnly
An enum to describe --lines-changed-only CLI option’s behavior.
RequestedVersion
ThreadComments
An enum to describe --thread-comments CLI option’s behavior.
Verbosity

Functions§

convert_extra_arg_val
Converts the parsed value of the --extra-arg option into an optional vector of strings.