Package io. gitlab. arturbosch. detekt. api. internal
data class CompilerResources ( val languageVersionSettings : LanguageVersionSettings , val dataFlowValueFactory : DataFlowValueFactory )
Provides compiler resources.
Interface which marks sub-classes as provided by detekt via the rules sub-module.
Path filters to explicitly include and/or exclude paths for rules.
This simple globbing implementation allows users to define patterns with
? (any single character) and
* (zero or more characters) wildcards.
Checks if this kt element is suppressed by @Suppress or @SuppressWarnings annotations.
Checks if this psi element is suppressed by @Suppress or @SuppressWarnings annotations. If this element cannot have annotations, the first annotative parent is searched.
pattern into a PathMatcher specified by FileSystem.getPathMatcher. We only support the "glob:" syntax to stay os independently. Internally a globbing pattern is transformed to a regex respecting the Windows file system.
Returns the bundled detekt version.
Returns the version of the running JVM.
Returns the name of the running OS.