open class DefaultContext : Context

Default Context implementation.


Link copied to clipboard
fun DefaultContext()


Link copied to clipboard
override fun clearFindings()

Clears previous findings. Normally this is done on every new KtFile analyzed and should be called by clients.

Link copied to clipboard
open fun report(    findings: List<Finding>,     aliases: Set<String> = emptySet(),     ruleSetId: RuleSetId? = null)

Same as report but reports a list of findings.

open override fun report(    finding: Finding,     aliases: Set<String>,     ruleSetId: RuleSetId?)

Reports a single code smell finding.


Link copied to clipboard
open override val findings: List<Finding>

Returns a copy of violations for this rule.