Package

scala.meta

contrib

Permalink

package contrib

Linear Supertypes
TreeExtractors, instances, ReplaceModsInstances, ReplaceStatInstances, ExtractStatSubtypeInstances, ExtractStatInstances, ExtractModsInstances, ExtractAnnotationInstances, implicits, TreeExtensions, SetExtensions, ExtractExtensions, ReplaceExtensions, Equality, Converters, CommentExtensions, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. contrib
  2. TreeExtractors
  3. instances
  4. ReplaceModsInstances
  5. ReplaceStatInstances
  6. ExtractStatSubtypeInstances
  7. ExtractStatInstances
  8. ExtractModsInstances
  9. ExtractAnnotationInstances
  10. implicits
  11. TreeExtensions
  12. SetExtensions
  13. ExtractExtensions
  14. ReplaceExtensions
  15. Equality
  16. Converters
  17. CommentExtensions
  18. AnyRef
  19. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. implicit class ExtensionReplacers[A] extends AnyRef

    Permalink
    Definition Classes
    ReplaceExtensions
  2. type ModExtractor[A] = Extract[A, Mod]

    Permalink
    Definition Classes
    ExtractExtensions
  3. type ModReplacer[A] = Replace[A, Mod]

    Permalink
    Definition Classes
    ReplaceExtensions
  4. implicit class SetEnrichments[A <: Tree] extends AnyRef

    Permalink
    Definition Classes
    SetExtensions
  5. type StatExtractor[A] = Extract[A, Stat]

    Permalink
    Definition Classes
    ExtractExtensions
  6. type StatReplacer[A] = Replace[A, Stat]

    Permalink
    Definition Classes
    ReplaceExtensions
  7. type Structurally[A <: Tree] = contrib.equality.Structurally[A]

    Permalink
    Definition Classes
    Equality
  8. type Syntactically[A <: Tree] = contrib.equality.Syntactically[A]

    Permalink
    Definition Classes
    Equality
  9. implicit class XtensionCommentOps extends AnyRef

    Permalink
    Definition Classes
    CommentExtensions
  10. implicit class XtensionExtractors[A] extends AnyRef

    Permalink
    Definition Classes
    ExtractExtensions
  11. implicit class XtensionTreeEquality[A <: Tree] extends AnyRef

    Permalink
    Definition Classes
    Equality
  12. implicit class XtensionTreeOps[A <: Tree] extends AnyRef

    Permalink
    Definition Classes
    TreeExtensions
  13. implicit class convertName extends AnyRef

    Permalink
    Definition Classes
    Converters

Value Members

  1. implicit def extractAnnotationsFromMods[A](implicit ev: Extract[A, Mod]): Extract[A, Annot]

    Permalink
    Definition Classes
    ExtractAnnotationInstances
  2. implicit val extractClassMods: Extract[Class, Mod]

    Permalink
    Definition Classes
    ExtractModsInstances
  3. implicit val extractClassStats: Extract[Class, Stat]

    Permalink
    Definition Classes
    ExtractStatInstances
  4. implicit def extractClassesFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Class]

    Permalink
    Definition Classes
    ExtractStatSubtypeInstances
  5. implicit val extractDeclDefMod: Extract[Def, Mod]

    Permalink
    Definition Classes
    ExtractModsInstances
  6. implicit def extractDeclDefsFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Def]

    Permalink
    Definition Classes
    ExtractStatSubtypeInstances
  7. implicit val extractDeclTypeMod: Extract[Decl.Type, Mod]

    Permalink
    Definition Classes
    ExtractModsInstances
  8. implicit def extractDeclTypesFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Decl.Type]

    Permalink
    Definition Classes
    ExtractStatSubtypeInstances
  9. implicit val extractDeclValMod: Extract[Val, Mod]

    Permalink
    Definition Classes
    ExtractModsInstances
  10. implicit def extractDeclValsFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Val]

    Permalink
    Definition Classes
    ExtractStatSubtypeInstances
  11. implicit val extractDeclVarMod: Extract[Var, Mod]

    Permalink
    Definition Classes
    ExtractModsInstances
  12. implicit def extractDeclVarsFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Var]

    Permalink
    Definition Classes
    ExtractStatSubtypeInstances
  13. implicit def extractDeclsFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Decl]

    Permalink
    Definition Classes
    ExtractStatSubtypeInstances
  14. implicit val extractDefMods: Extract[Def, Mod]

    Permalink
    Definition Classes
    ExtractModsInstances
  15. implicit val extractDefStats: Extract[Def, Stat]

    Permalink
    Definition Classes
    ExtractStatInstances
  16. implicit def extractDefnsFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Defn]

    Permalink
    Definition Classes
    ExtractStatSubtypeInstances
  17. implicit def extractDefsFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Def]

    Permalink
    Definition Classes
    ExtractStatSubtypeInstances
  18. implicit def extractMembersFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Member]

    Permalink
    Definition Classes
    ExtractStatSubtypeInstances
  19. implicit val extractObjectMods: Extract[Object, Mod]

    Permalink
    Definition Classes
    ExtractModsInstances
  20. implicit val extractObjectStats: Extract[Object, Stat]

    Permalink
    Definition Classes
    ExtractStatInstances
  21. implicit def extractObjectsFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Object]

    Permalink
    Definition Classes
    ExtractStatSubtypeInstances
  22. implicit val extractPkgStats: Extract[Pkg, Stat]

    Permalink
    Definition Classes
    ExtractStatInstances
  23. implicit val extractSourceStats: Extract[Source, Stat]

    Permalink
    Definition Classes
    ExtractStatInstances
  24. implicit val extractTemplateStats: Extract[Template, Stat]

    Permalink
    Definition Classes
    ExtractStatInstances
  25. implicit val extractTermParamMod: Extract[Param, Mod]

    Permalink
    Definition Classes
    ExtractModsInstances
  26. implicit def extractTermsFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Term]

    Permalink
    Definition Classes
    ExtractStatSubtypeInstances
  27. implicit val extractTraitMods: Extract[Trait, Mod]

    Permalink
    Definition Classes
    ExtractModsInstances
  28. implicit val extractTraitStats: Extract[Trait, Stat]

    Permalink
    Definition Classes
    ExtractStatInstances
  29. implicit def extractTraitsFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Trait]

    Permalink
    Definition Classes
    ExtractStatSubtypeInstances
  30. implicit val extractTypeMod: Extract[Defn.Type, Mod]

    Permalink
    Definition Classes
    ExtractModsInstances
  31. implicit val extractTypeParamMod: Extract[Param, Mod]

    Permalink
    Definition Classes
    ExtractModsInstances
  32. implicit def extractTypesFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Defn.Type]

    Permalink
    Definition Classes
    ExtractStatSubtypeInstances
  33. implicit val extractValMods: Extract[Val, Mod]

    Permalink
    Definition Classes
    ExtractModsInstances
  34. implicit val extractValStats: Extract[Val, Stat]

    Permalink
    Definition Classes
    ExtractStatInstances
  35. implicit def extractValsFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Val]

    Permalink
    Definition Classes
    ExtractStatSubtypeInstances
  36. implicit val extractVarMods: Extract[Var, Mod]

    Permalink
    Definition Classes
    ExtractModsInstances
  37. implicit val extractVarStats: Extract[Var, Stat]

    Permalink
    Definition Classes
    ExtractStatInstances
  38. implicit def extractVarsFromStats[A](implicit ev: Extract[A, Stat]): Extract[A, Var]

    Permalink
    Definition Classes
    ExtractStatSubtypeInstances
  39. implicit val replaceClassMods: Replace[Class, Mod]

    Permalink
    Definition Classes
    ReplaceModsInstances
  40. implicit val replaceClassStats: Replace[Class, Stat]

    Permalink
    Definition Classes
    ReplaceStatInstances
  41. implicit val replaceDeclDefMod: Replace[Def, Mod]

    Permalink
    Definition Classes
    ReplaceModsInstances
  42. implicit val replaceDeclTypeMod: Replace[Decl.Type, Mod]

    Permalink
    Definition Classes
    ReplaceModsInstances
  43. implicit val replaceDeclValMod: Replace[Val, Mod]

    Permalink
    Definition Classes
    ReplaceModsInstances
  44. implicit val replaceDeclVarMod: Replace[Var, Mod]

    Permalink
    Definition Classes
    ReplaceModsInstances
  45. implicit val replaceDefMods: Replace[Def, Mod]

    Permalink
    Definition Classes
    ReplaceModsInstances
  46. implicit val replaceDefStats: Replace[Def, Stat]

    Permalink
    Definition Classes
    ReplaceStatInstances
  47. implicit val replaceObjectMods: Replace[Object, Mod]

    Permalink
    Definition Classes
    ReplaceModsInstances
  48. implicit val replaceObjectStats: Replace[Object, Stat]

    Permalink
    Definition Classes
    ReplaceStatInstances
  49. implicit val replaceTemplateStats: Replace[Template, Stat]

    Permalink
    Definition Classes
    ReplaceStatInstances
  50. implicit val replaceTermParamMod: Replace[Param, Mod]

    Permalink
    Definition Classes
    ReplaceModsInstances
  51. implicit val replaceTraitMods: Replace[Trait, Mod]

    Permalink
    Definition Classes
    ReplaceModsInstances
  52. implicit val replaceTraitStats: Replace[Trait, Stat]

    Permalink
    Definition Classes
    ReplaceStatInstances
  53. implicit val replaceTypeMod: Replace[Defn.Type, Mod]

    Permalink
    Definition Classes
    ReplaceModsInstances
  54. implicit val replaceTypeParamMod: Replace[Param, Mod]

    Permalink
    Definition Classes
    ReplaceModsInstances
  55. implicit val replaceValMods: Replace[Val, Mod]

    Permalink
    Definition Classes
    ReplaceModsInstances
  56. implicit val replaceValStats: Replace[Val, Stat]

    Permalink
    Definition Classes
    ReplaceStatInstances
  57. implicit val replaceVarMods: Replace[Var, Mod]

    Permalink
    Definition Classes
    ReplaceModsInstances
  58. implicit val replaceVarStats: Replace[Var, Stat]

    Permalink
    Definition Classes
    ReplaceStatInstances
  59. implicit def treeToContainer(tree: Tree): Structurally[Tree]

    Permalink
    Definition Classes
    Equality

Inherited from TreeExtractors

Inherited from instances

Inherited from ReplaceModsInstances

Inherited from ReplaceStatInstances

Inherited from ExtractStatSubtypeInstances

Inherited from ExtractStatInstances

Inherited from ExtractModsInstances

Inherited from ExtractAnnotationInstances

Inherited from implicits

Inherited from TreeExtensions

Inherited from SetExtensions

Inherited from ExtractExtensions

Inherited from ReplaceExtensions

Inherited from Equality

Inherited from Converters

Inherited from CommentExtensions

Inherited from AnyRef

Inherited from Any

Ungrouped