PubspecVisitor<T> class
abstract
A visitor that visits various semantic sections of a pubspec file.
Constructors
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
-
visitPackageAuthor(
PubspecEntry author) → T? -
visitPackageAuthors(
PubspecNodeList authors) → T? -
visitPackageDependencies(
PubspecDependencyList dependencies) → T? -
visitPackageDependency(
PubspecDependency dependency) → T? -
visitPackageDependencyOverride(
PubspecDependency dependency) → T? -
visitPackageDependencyOverrides(
PubspecDependencyList dependencies) → T? -
visitPackageDescription(
PubspecEntry description) → T? -
visitPackageDevDependencies(
PubspecDependencyList dependencies) → T? -
visitPackageDevDependency(
PubspecDependency dependency) → T? -
visitPackageDocumentation(
PubspecEntry documentation) → T? -
visitPackageEnvironment(
PubspecEnvironment environment) → T? -
visitPackageHomepage(
PubspecEntry homepage) → T? -
visitPackageIssueTracker(
PubspecEntry issueTracker) → T? -
visitPackageName(
PubspecEntry name) → T? -
visitPackageRepository(
PubspecEntry repository) → T? -
visitPackageVersion(
PubspecEntry version) → T?
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited