Allows to intercept detekt's result container by listening to the initial and final state and manipulate the reported findings.
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.
Is called after all extensions's transformFindings were called.
Is called before any transformFindings calls were executed.
Allows to transform the reported findings e.g. apply custom filtering.