An object with which an analysis result can be associated.
Clients may implement this class when creating new kinds of targets.
Instances of this type are used in hashed data structures, so subtypes are
required to correctly implement
- librarySource → Source
If this target is associated with a library, return the source of the
library's defining compilation unit; otherwise return
- source → Source
Return the source associated with this target, or
nullif this target is not associated with a source.read-only
- hashCode → int
The hash code for this object.
- runtimeType → Type
A representation of the runtime type of the object.
Invocation invocation ) → dynamic
Invoked when a non-existent method or property is accessed.
) → String
Returns a string representation of this object.
dynamic other ) → bool
The equality operator.