An extension which allows users to validate parts of the configuration.
Rule authors can validate if specific properties do appear in their config or if their value lies in a specified range.
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.
Executes queries on given config and reports any warnings or errors via Notifications.