package rule

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. final class DisableSyntax extends SyntacticRule
  2. case class DisableSyntaxConfig(keywords: Set[DisabledKeyword] = Set(), noVars: Boolean = false, noThrows: Boolean = false, noNulls: Boolean = false, noReturns: Boolean = false, noAsInstanceOf: Boolean = false, noIsInstanceOf: Boolean = false, noSemicolons: Boolean = false, noTabs: Boolean = false, noXml: Boolean = false, noCovariantTypes: Boolean = false, noContravariantTypes: Boolean = false, noDefaultArgs: Boolean = false, noValInAbstract: Boolean = false, noImplicitObject: Boolean = false, noImplicitConversion: Boolean = false, noFinalVal: Boolean = false, noFinalize: Boolean = false, noValPatterns: Boolean = false, regex: List[config.CustomMessage[Pattern]] = Nil) extends Product with Serializable
  3. case class DisabledKeyword(keyword: String) extends Product with Serializable
  4. final class ExplicitResultTypes extends v1.SemanticRule
  5. case class ExplicitResultTypesConfig(memberKind: List[MemberKind] = Nil, memberVisibility: List[MemberVisibility] = Nil, skipSimpleDefinitions: Boolean = true, skipLocalImplicits: Boolean = true, unsafeShortenNames: Boolean = false, fatalWarnings: Boolean = false) extends Product with Serializable
  6. class LeakingImplicitClassVal extends SyntacticRule
  7. sealed trait MemberKind extends AnyRef
  8. sealed trait MemberVisibility extends AnyRef
  9. class NoAutoTupling extends v1.SemanticRule
  10. class NoValInForComprehension extends SyntacticRule
  11. class ProcedureSyntax extends SyntacticRule
  12. class RemoveUnused extends v1.SemanticRule
  13. case class RemoveUnusedConfig(imports: Boolean = true, privates: Boolean = true, locals: Boolean = true) extends Product with Serializable

Ungrouped