Class

com.github.pinguinson.vigilance

InspectionContext

Related Doc: package vigilance

Permalink

case class InspectionContext(global: Global, feedback: Feedback) extends CompilerAccess with Terms with Extractors with Product with Serializable

Linear Supertypes
Serializable, Serializable, Product, Equals, Extractors, Terms, CompilerAccess, AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. InspectionContext
  2. Serializable
  3. Serializable
  4. Product
  5. Equals
  6. Extractors
  7. Terms
  8. CompilerAccess
  9. AnyRef
  10. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Instance Constructors

  1. new InspectionContext(global: Global, feedback: Feedback)

    Permalink

Type Members

  1. trait SelectT[A] extends AnyRef

    Permalink
    Definition Classes
    Extractors
  2. trait Traverser extends scala.tools.nsc.Global.Traverser

    Permalink

Value Members

  1. final def !=(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  2. final def ##(): Int

    Permalink
    Definition Classes
    AnyRef → Any
  3. final def ==(arg0: Any): Boolean

    Permalink
    Definition Classes
    AnyRef → Any
  4. val Append: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  5. val AsInstanceOf: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  6. val Bang: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  7. val Contains: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  8. val Empty: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  9. val Equals: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  10. val Exists: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  11. val Filter: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  12. val Finalize: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  13. val Find: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  14. val Foreach: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  15. val Get: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  16. val GetOrElse: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  17. val Head: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  18. val HeadOption: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  19. val IsDefined: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  20. val IsEmpty: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  21. val IsInstanceOf: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  22. val Last: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  23. val Left: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  24. val Map: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  25. val Minus: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  26. val NonEmpty: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  27. val NotEquals: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  28. val Reverse: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  29. val Right: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  30. object SelectAny extends (Extractors.this)#SelectT[Any]

    Permalink
    Definition Classes
    Extractors
  31. object SelectEither extends (Extractors.this)#SelectT[Either[_, _]]

    Permalink
    Definition Classes
    Extractors
  32. object SelectList extends (Extractors.this)#SelectT[List[_]]

    Permalink
    Definition Classes
    Extractors
  33. object SelectMap extends (Extractors.this)#SelectT[MapLike[_, _, _]]

    Permalink
    Definition Classes
    Extractors
  34. object SelectOption extends (Extractors.this)#SelectT[Option[_]]

    Permalink
    Definition Classes
    Extractors
  35. object SelectSeq extends (Extractors.this)#SelectT[Seq[_]]

    Permalink
    Definition Classes
    Extractors
  36. object SelectSet extends (Extractors.this)#SelectT[Set[_]]

    Permalink
    Definition Classes
    Extractors
  37. object SelectTraversableLike extends (Extractors.this)#SelectT[TraversableLike[_, _]]

    Permalink
    Definition Classes
    Extractors
  38. object SelectTraversableOnce extends (Extractors.this)#SelectT[TraversableOnce[_]]

    Permalink
    Definition Classes
    Extractors
  39. object SelectTry extends (Extractors.this)#SelectT[Try[_]]

    Permalink
    Definition Classes
    Extractors
  40. val Size: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  41. val TermApply: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  42. val TermList: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  43. val TermNil: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  44. val TermSet: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  45. val To: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  46. val ToString: scala.tools.nsc.Global.TermName

    Permalink
    Definition Classes
    Terms
  47. object TreeFloating

    Permalink
    Definition Classes
    Extractors
  48. final def asInstanceOf[T0]: T0

    Permalink
    Definition Classes
    Any
  49. def clone(): AnyRef

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  50. final def eq(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  51. val feedback: Feedback

    Permalink
  52. def finalize(): Unit

    Permalink
    Attributes
    protected[java.lang]
    Definition Classes
    AnyRef
    Annotations
    @throws( classOf[java.lang.Throwable] )
  53. final def getClass(): Class[_]

    Permalink
    Definition Classes
    AnyRef → Any
  54. val global: Global

    Permalink
    Definition Classes
    InspectionContextCompilerAccess
  55. def isAnon(classDef: scala.tools.nsc.Global.ClassDef): Boolean

    Permalink
    Definition Classes
    Extractors
  56. def isInService(tree: scala.tools.nsc.Global.Tree): Boolean

    Permalink
    Definition Classes
    Extractors
  57. final def isInstanceOf[T0]: Boolean

    Permalink
    Definition Classes
    Any
  58. final def ne(arg0: AnyRef): Boolean

    Permalink
    Definition Classes
    AnyRef
  59. final def notify(): Unit

    Permalink
    Definition Classes
    AnyRef
  60. final def notifyAll(): Unit

    Permalink
    Definition Classes
    AnyRef
  61. final def synchronized[T0](arg0: ⇒ T0): T0

    Permalink
    Definition Classes
    AnyRef
  62. final def wait(): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  63. final def wait(arg0: Long, arg1: Int): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  64. final def wait(arg0: Long): Unit

    Permalink
    Definition Classes
    AnyRef
    Annotations
    @throws( ... )
  65. def warn(pos: Position, inspection: Inspection, snippet: String): Unit

    Permalink

Inherited from Serializable

Inherited from Serializable

Inherited from Product

Inherited from Equals

Inherited from Extractors

Inherited from Terms

Inherited from CompilerAccess

Inherited from AnyRef

Inherited from Any

Ungrouped