package v1
- Alphabetic
- By Inheritance
- v1
- Api
- AnyRef
- Any
- Hide All
- Show All
- Public
- Protected
Type Members
-   implicit  class XtensionOptionPatch extends AnyRef- Definition Classes
- Api
 
-   implicit  class XtensionScalaFixListInspect[A] extends AnyRef- Definition Classes
- Api
 
-   implicit  class XtensionScalafixProductInspect extends AnyRef- Definition Classes
- Api
 
-   implicit  class XtensionSeqPatch extends AnyRef- Definition Classes
- Api
 
-  final case class AnnotatedType(annotations: List[Annotation], tpe: SemanticType) extends SemanticType with Product with Serializable
-  final case class Annotation(tpe: SemanticType) extends Product with Serializable
-  final case class ApplyTree(function: SemanticTree, arguments: List[SemanticTree]) extends SemanticTree with Product with Serializable
-  final case class BooleanConstant(value: Boolean) extends Constant with Product with Serializable
-  final case class ByNameType(tpe: SemanticType) extends SemanticType with Product with Serializable
-  final case class ByteConstant(value: Byte) extends Constant with Product with Serializable
-  final case class CharConstant(value: Char) extends Constant with Product with Serializable
-  final case class ClassSignature(typeParameters: List[SymbolInformation], parents: List[SemanticType], self: SemanticType, declarations: List[SymbolInformation]) extends Signature with Product with Serializable
-  final class Configuration extends AnyRef
-  sealed abstract class Constant extends Product with Serializable
-  final case class ConstantType(constant: Constant) extends SemanticType with Product with Serializable
-    type CustomMessage[T] = config.CustomMessage[T]- Definition Classes
- Api
 
-    type Diagnostic = lint.Diagnostic- Definition Classes
- Api
 
-  final case class DoubleConstant(value: Double) extends Constant with Product with Serializable
-  final case class ExistentialType(tpe: SemanticType, declarations: List[SymbolInformation]) extends SemanticType with Product with Serializable
-  final case class FloatConstant(value: Float) extends Constant with Product with Serializable
-  final case class FunctionTree(parameters: List[IdTree], body: SemanticTree) extends SemanticTree with Product with Serializable
-  final case class IdTree(info: SymbolInformation) extends SemanticTree with Product with Serializable
-  final case class IntConstant(value: Int) extends Constant with Product with Serializable
-  final case class IntersectionType(types: List[SemanticType]) extends SemanticType with Product with Serializable
-  final case class LiteralTree(constant: Constant) extends SemanticTree with Product with Serializable
-  final case class LongConstant(value: Long) extends Constant with Product with Serializable
-  final case class MacroExpansionTree(beforeExpansion: SemanticTree, tpe: SemanticType) extends SemanticTree with Product with Serializable
-  final case class MethodSignature(typeParameters: List[SymbolInformation], parameterLists: List[List[SymbolInformation]], returnType: SemanticType) extends Signature with Product with Serializable
-  class MissingSymbolException extends Exception
-  final case class OriginalSubTree(tree: Tree) extends SemanticTree with Product with Serializable
-  final case class OriginalTree(tree: Tree) extends SemanticTree with Product with Serializable
-    type Patch = patch.Patch- Definition Classes
- Api
 
-  final case class RepeatedType(tpe: SemanticType) extends SemanticType with Product with Serializable
-  abstract class Rule extends AnyRef
-    type RuleName = rule.RuleName- Definition Classes
- Api
 
-  final case class SelectTree(qualifier: SemanticTree, id: IdTree) extends SemanticTree with Product with Serializable
-    trait SemanticContext extends AnyRefAn implicit instance of SemanticContext implies the call-site has access to semantic APIs. An implicit instance of SemanticContext implies the call-site has access to semantic APIs. Useful to guard users from calling semantic operations without access to semantic APIs. 
-  final class SemanticDocument extends SemanticContext with Symtab
-  abstract class SemanticRule extends Rule
-   sealed abstract  class SemanticTree extends Product with SerializableEncoding of synthetic trees that are generated by inferred type parameters, implicits and .apply.
-   sealed abstract  class SemanticType extends Product with SerializableEncoding of the Scala type system as a sealed data structure. 
-  final case class ShortConstant(value: Short) extends Constant with Product with Serializable
-  sealed abstract class Signature extends Product with Serializable
-  final case class SingleType(prefix: SemanticType, symbol: Symbol) extends SemanticType with Product with Serializable
-  final case class StringConstant(value: String) extends Constant with Product with Serializable
-  final case class StructuralType(tpe: SemanticType, declarations: List[SymbolInformation]) extends SemanticType with Product with Serializable
-  final case class SuperType(prefix: SemanticType, symbol: Symbol) extends SemanticType with Product with Serializable
-   final  class Symbol extends AnyRefRepresents a unique definitions such as a Scala val,object,class, or Java field/method.
-   final  class SymbolInformation extends AnyRefDescribes metadata about a symbol such as a method, class or trait. Describes metadata about a symbol such as a method, class or trait. To learn more about SymbolInformation, refer to the SemanticDB specification for - <a href="https://scalameta.org/docs/semanticdb/specification.html#scala-symbolinformation">Scala SymbolInformation
- <a href="https://scalameta.org/docs/semanticdb/specification.html#java-symbolinformation">Java SymbolInformation
 
-  trait SymbolMatcher extends AnyRef
-    trait Symtab extends AnyRefA symbol table that returns SymbolInformation given a Symbol. 
-  final class SyntacticDocument extends AnyRef
-  abstract class SyntacticRule extends Rule
-  final case class ThisType(symbol: Symbol) extends SemanticType with Product with Serializable
-  final case class TypeApplyTree(function: SemanticTree, typeArguments: List[SemanticType]) extends SemanticTree with Product with Serializable
-  final case class TypeRef(prefix: SemanticType, symbol: Symbol, typeArguments: List[SemanticType]) extends SemanticType with Product with Serializable
-  final case class TypeSignature(typeParameters: List[SymbolInformation], lowerBound: SemanticType, upperBound: SemanticType) extends Signature with Product with Serializable
-  final case class UnionType(types: List[SemanticType]) extends SemanticType with Product with Serializable
-  final case class UniversalType(typeParameters: List[SymbolInformation], tpe: SemanticType) extends SemanticType with Product with Serializable
-  final case class ValueSignature(tpe: SemanticType) extends Signature with Product with Serializable
-  final case class WithType(types: List[SemanticType]) extends SemanticType with Product with Serializable
-  implicit class XtensionPositionScalafix extends AnyRef
-  implicit class XtensionSemanticTree extends AnyRef
-  implicit class XtensionTermInfixScalafix extends AnyRef
-  implicit class XtensionTermScalafix extends AnyRef
-  implicit class XtensionTreeScalafix extends AnyRef
Value Members
-    val CustomMessage: config.CustomMessage.type- Definition Classes
- Api
 
-    val Diagnostic: lint.Diagnostic.type- Definition Classes
- Api
 
-    val Patch: patch.Patch.type- Definition Classes
- Api
 
-    val RuleName: rule.RuleName.type- Definition Classes
- Api
 
-  object Configuration
-  case object NoSignature extends Signature with Product with Serializable
-  case object NoTree extends SemanticTree with Product with Serializable
-  case object NoType extends SemanticType with Product with Serializable
-  case object NullConstant extends Constant with Product with Serializable
-  object SemanticDocument
-  object SemanticRule
-  object Symbol
-  object SymbolMatcher
-  object SyntacticDocument
-  case object UnitConstant extends Constant with Product with Serializable