package rule

Ordering
  1. Alphabetic
Visibility
  1. Public
  2. All

Type Members

  1. case class CompilerException(underlying: Throwable) extends Exception with Product with Serializable
  2. class CompilerTypePrinter extends TypePrinter
  3. final class DisableSyntax extends SyntacticRule
  4. case class DisableSyntaxConfig(keywords: Set[DisabledKeyword] = Set(), noVars: Boolean = false, noThrows: Boolean = false, noNulls: Boolean = false, noReturns: Boolean = false, noWhileLoops: 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, noUniversalEquality: Boolean = false, noUniversalEqualityMessage: String = ..., regex: List[config.CustomMessage[Either[Regex, Pattern]]] = Nil) extends Product with Serializable
  5. case class DisabledKeyword(keyword: String) extends Product with Serializable
  6. final class ExplicitResultTypes extends v1.SemanticRule
  7. case class ExplicitResultTypesConfig(memberKind: List[MemberKind] = ..., memberVisibility: List[MemberVisibility] = ..., skipSimpleDefinitions: SimpleDefinitions = SimpleDefinitions.default, skipLocalImplicits: Boolean = true, fatalWarnings: Boolean = false, rewriteStructuralTypesToNamedSubclass: Boolean = true, symbolReplacements: Map[String, String] = Map.empty) extends Product with Serializable
  8. class LeakingImplicitClassVal extends SyntacticRule
  9. sealed trait MemberKind extends AnyRef
  10. sealed trait MemberVisibility extends AnyRef
  11. class NoAutoTupling extends v1.SemanticRule
  12. class NoValInForComprehension extends SyntacticRule
  13. class ProcedureSyntax extends SyntacticRule
  14. class RemoveUnused extends v1.SemanticRule
  15. case class RemoveUnusedConfig(imports: Boolean = true, privates: Boolean = true, locals: Boolean = true) extends Product with Serializable
  16. case class SimpleDefinitions(kinds: Set[String]) extends Product with Serializable
  17. class TypePrinter extends AnyRef

Ungrouped