getRules
abstract fun <T : Any> getRules(ruleClass: Class<T>, ignoredClassNames: Set<String> = emptySet()): List<T>
Returns the rules for the given type after applying ignore filters.
Return
deterministically ordered list of rule instances
Parameters
T
rule base type
ruleClass
base class/interface to match
ignoredClassNames
set of fully qualified class names to exclude