Credo Plus v1.0.1 Credo.Execution View Source
Every run of Credo is configured via a Execution struct, which is created and
manipulated via the Credo.Execution module.
Link to this section Summary
Functions
The Execution struct is created and manipulated via the Credo.Execution module
Builds an Execution struct for the the given argv
Returns the checks that should be run for a given exec struct
Returns the assign with the given name for the given exec struct (or return the given default value)
Returns the name of the command, which should be run by the given execution
Returns all issues for the given exec struct
Returns issues for the given exec struct that relate to the given filename
Returns the result with the given name for the given exec struct (or return the given default value)
Returns all source files for the given exec struct
Halts further execution of the process
Puts the given value with the given name as assign into the given exec struct
Puts the given value with the given name as result into the given exec struct
Puts the given source_files into the given exec struct
Sets the issues in the given exec struct
Sets the exec values which strict implies (if applicable)
Link to this section Types
Link to this section Functions
The Execution struct is created and manipulated via the Credo.Execution module.
Builds an Execution struct for the the given argv.
Returns the checks that should be run for a given exec struct.
Takes all checks from the checks: field of the exec, matches those against
any patterns to include or exclude certain checks given via the command line.
Returns the assign with the given name for the given exec struct (or return the given default value).
Returns the name of the command, which should be run by the given execution.
Returns all issues for the given exec struct.
Returns issues for the given exec struct that relate to the given filename.
Returns the result with the given name for the given exec struct (or return the given default value).
Returns all source files for the given exec struct.
Halts further execution of the process.
Puts the given value with the given name as assign into the given exec struct.
Puts the given value with the given name as result into the given exec struct.
Puts the given source_files into the given exec struct.
Sets the issues in the given exec struct.
Sets the exec values which strict implies (if applicable).