package finding
Ordering
- Alphabetic
Visibility
- Public
- All
Type Members
- final case class MissingType(_typeName: TypeName) extends TypeError with Product with Serializable
- final case class RelativeTypeName(pkg: PackageImpl, outerTypeName: TypeName, relativeTypeName: TypeName) extends Product with Serializable
-
sealed abstract
class
TypeError extends AnyRef
Collection of error types returned from type requests
-
trait
TypeFinder extends AnyRef
Helper that implements local type searching, extracted out as logic is a bit involved
-
class
TypeResolver extends AnyRef
Helper for resolving types based on different coordinates.
Helper for resolving types based on different coordinates.
To speed repeated searches caches are used so TypeResolvers should not be persisted across API calls that may mutate Org/Package state.
Note: Platform TypeDeclarations are not packaged & not all code (triggers, anon) comes from TypeDeclarations, unmanaged code is part of a special package declaration with no namespace.
- final case class WrongTypeArguments(_typeName: TypeName, expected: Integer) extends TypeError with Product with Serializable
Value Members
- object TypeResolver