Configuration

data class Configuration(val output: Path, val outputBuilder: OutputBuilder, val goodFindings: Boolean, val pedantic: Boolean)(source)

Holds the main configuration to run Codyze with

To add a new CPG configuration option do the following:

  1. add a property to Configuration

  2. add a new CLI option to the CodyzeOptionGroup

  3. update the CodyzeOptionGroup.asConfiguration method

  4. Optionally: Add the newly added option as an argument to ExecutorCommand.getExecutor to pass it to Executors.

Constructors

Link copied to clipboard
constructor(output: Path, outputBuilder: OutputBuilder, goodFindings: Boolean, pedantic: Boolean)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard