Defines extension points in detekt. Currently supported extensions are:
FileProcessListener
ConsoleReport
OutputReport
ConfigValidator
ReportingExtension
Name of the extension.
Is used to run extensions in a specific order. The higher the priority the sooner the extension will run in detekt's lifecycle.
Allows to read any or even user defined properties from the detekt yaml config to setup this extension.
Setup extension by querying common paths and config options.