SeoAuditReport class
The result of one audit run.
Constructors
-
SeoAuditReport({required List<
SeoFinding> findings, required int pagesAudited, bool partial = false})
Properties
- errorCount → int
-
no setter
-
findings
→ List<
SeoFinding> -
Every finding, ordered by severity and then by page, so the output
reads worst-first rather than in whatever order the checks ran.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- infoCount → int
-
no setter
- pagesAudited → int
-
How many concrete URLs were inspected.
final
- partial → bool
-
Whether some pages could not be resolved and are missing from the
run.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- warningCount → int
-
no setter
Methods
-
describe(
) → String - A human-readable report, grouped by page.
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
passes(
{SeoSeverity threshold = SeoSeverity.error}) → bool -
Whether the site passes at
threshold— nothing at that severity or worse. -
toJson(
) → Map< String, Object?> -
toString(
) → String -
A string representation of this object.
override
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited