ProjectSpec

interface ProjectSpec

Project specific configuration and paths.

Properties

Link copied to clipboard
abstract val basePath: Path

A base path to relativize paths. Mostly used for generating path in the output or report.

Link copied to clipboard
abstract val excludes: Collection<String>

Globbing patterns to exclude sub paths of inputPaths.

Link copied to clipboard
abstract val includes: Collection<String>

Globbing patterns which apply after paths get excluded by excludes.

Link copied to clipboard
abstract val inputPaths: Collection<Path>

Paths to analyze. Works with files and directories.