Skip to content

Rule

[Source]

trait val Rule

Public Functions

name

[Source]

fun val name()
: String val

Returns


message

[Source]

An informative message for issues found by this rule

fun val message()
: String val

Returns


should_apply

[Source]

fun val should_apply(
  config: HashMap[String val, String val, HashEq[String val] val] val)
: Bool val

Parameters

Returns


analyze

[Source]

fun val analyze(
  tree: Node val,
  issues: Seq[Issue val] iso)
: (Node val , Seq[Issue val] iso^ , ReadSeq[(Node val , String val)] val)

Parameters

Returns


fix

[Source]

Returns the result of fixing zero or more of the given issues, plus the unfixed issues.

fun val fix(
  tree: Node val,
  issues: ReadSeq[Issue val] val)
: (Node val , ReadSeq[Issue val] val , ReadSeq[(Node val , String val)] val)

Parameters

Returns