package v1
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- v1
- Api
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
-
implicit
class
XtensionOptionPatch extends AnyRef
- Definition Classes
- Api
-
implicit
class
XtensionScalafixListTreeInspect extends AnyRef
- Definition Classes
- Api
-
implicit
class
XtensionScalafixOptionTreeInspect extends AnyRef
- Definition Classes
- Api
-
implicit
class
XtensionScalafixTreeInspect extends AnyRef
- Definition Classes
- Api
-
implicit
class
XtensionSeqPatch extends AnyRef
- Definition Classes
- Api
- final class AnnotatedType extends SType
- final class Annotation extends AnyRef
- final class ApplyTree extends STree
- final case class BooleanConstant(value: Boolean) extends Constant with Product with Serializable
- final class ByNameType extends SType
- 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 class ClassSignature extends Signature
- final class Configuration extends AnyRef
- sealed abstract class Constant extends Product with Serializable
- final class ConstantType extends SType
-
type
CustomMessage[T] = config.CustomMessage[T]
- Definition Classes
- Api
-
type
Diagnostic = lint.Diagnostic
- Definition Classes
- Api
- final class Doc extends AnyRef
- final case class DoubleConstant(value: Double) extends Constant with Product with Serializable
- final class ExistentialType extends SType
- final case class FloatConstant(value: Float) extends Constant with Product with Serializable
- final class FunctionTree extends STree
- final class IdTree extends STree
- final case class IntConstant(value: Int) extends Constant with Product with Serializable
- final class IntersectionType extends SType
- final class LiteralTree extends STree
- final case class LongConstant(value: Long) extends Constant with Product with Serializable
- final class MacroExpansionTree extends STree
- final class MethodSignature extends Signature
- class MissingSymbolException extends Exception
- final class OriginalTree extends STree
-
type
Patch = patch.Patch
- Definition Classes
- Api
- final class RepeatedType extends SType
- abstract class Rule extends AnyRef
-
type
RuleName = rule.RuleName
- Definition Classes
- Api
- sealed abstract class STree extends AnyRef
- sealed abstract class SType extends AnyRef
- final class SelectTree extends STree
-
trait
SemanticContext extends AnyRef
An 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 SemanticDoc extends SemanticContext with Symtab
- abstract class SemanticRule extends Rule
- final case class ShortConstant(value: Short) extends Constant with Product with Serializable
- sealed abstract class Signature extends AnyRef
- final class SingleType extends SType
- final case class StringConstant(value: String) extends Constant with Product with Serializable
- final class StructuralType extends SType
- final class SuperType extends SType
- final class Symbol extends AnyRef
- final class SymbolInfo extends AnyRef
- trait SymbolMatcher extends AnyRef
- trait Symtab extends AnyRef
- abstract class SyntacticRule extends Rule
- final class ThisType extends SType
- final class TypeApplyTree extends STree
- final class TypeRef extends SType
- final class TypeSignature extends Signature
- final class UnionType extends SType
- final class UniversalType extends SType
- final class ValueSignature extends Signature
- final class WithType extends SType
- implicit class XtensionSyntheticTree extends AnyRef
- implicit class XtensionTermApplyInfixScalafixSemantic extends AnyRef
- implicit class XtensionTermScalafixSemantic extends AnyRef
- implicit class XtensionTreeScalafixSemantic 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
- object Doc
- object NoSignature extends Signature with Product with Serializable
- object NoTree extends STree with Product with Serializable
- object NoType extends SType with Product with Serializable
- object NullConstant extends Constant with Product with Serializable
- object SemanticDoc
- object SemanticRule
- object Symbol
- object SymbolMatcher
- object UnitConstant extends Constant with Product with Serializable