package rule
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- case class CompilerException(underlying: Throwable) extends Exception with Product with Serializable
- class CompilerTypePrinter extends TypePrinter
- final class DisableSyntax extends SyntacticRule
- 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
- case class DisabledKeyword(keyword: String) extends Product with Serializable
- final class ExplicitResultTypes extends v1.SemanticRule
- 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
- class LeakingImplicitClassVal extends SyntacticRule
- sealed trait MemberKind extends AnyRef
- sealed trait MemberVisibility extends AnyRef
- class NoAutoTupling extends v1.SemanticRule
- class NoValInForComprehension extends SyntacticRule
- class ProcedureSyntax extends SyntacticRule
- class RemoveUnused extends v1.SemanticRule
- case class RemoveUnusedConfig(imports: Boolean = true, privates: Boolean = true, locals: Boolean = true) extends Product with Serializable
- case class SimpleDefinitions(kinds: Set[String]) extends Product with Serializable
- class TypePrinter extends AnyRef
Value Members
- object DisableSyntax
- object DisableSyntaxConfig extends Serializable
- object DisabledKeyword extends Serializable
- object ExplicitResultTypesConfig extends Serializable
- object Keyword
- object MemberKind
- object MemberVisibility
- object RemoveUnusedConfig extends Serializable
- object SimpleDefinitions extends Serializable
- object TypePrinter