ScannerPlugin class abstract
Abstract interface for all scanners in Flutter Doctor Pro. Every scanner must be completely independent and communicate only through shared models.
Constructors
Properties
Methods
-
isEnabled(
ProjectContext context) → bool - Determines if the scanner should run based on the given ProjectContext. This can be overridden to disable a scanner globally or conditionally.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
scan(
ProjectContext context) → Future< ScannerResult> - Executes the scan and returns a ScannerResult.
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited