package fix
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- fix
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- class AddImplicitNotFound extends SyntacticRule
-
class
AddSerializable extends SyntacticRule
- Note
This rule assumes that if the type class trait or class has at least one parent, it already extends Serializable.
- class ExpandPolymorphicLambdas extends SyntacticRule
- class ExpandTypeLambdas extends SyntacticRule
-
class
ParenthesizeLambdaParamWithType extends SyntacticRule
Dotty doesn't like
.map { i: Int => i }.Dotty doesn't like
.map { i: Int => i }. This rule parenthesizes these cases. - type Result[+A] = Either[List[Diagnostic], A]
- implicit class ResultOps[A] extends AnyRef
- implicit class ResultTraverseOps[A] extends AnyRef
- case class TypeClass(tree: Either[Class, Trait], companion: Option[Tree], name: String, typeParamName: String, characterizedKind: List[Variance], parents: List[String], excludeParents: List[String], generateAllOps: Boolean) extends Product with Serializable
- class TypeClassSupport extends SyntacticRule
- sealed trait Variance extends AnyRef
Value Members
- object AnnotationParser
- object KindProjector
- object TypeClass extends Serializable
- object TypeClassSupport
- object Variance