ExportFindings class
Everything the export noticed that is worth acting on.
Findings, deliberately not failures: a run that produced them is still a good export, and the reason to look at it.
Constructors
-
ExportFindings({List<
ExportedLocaleFinding> fallingBack = const [], List<ExportedLocaleFinding> disagrees = const [], List<ExportedKeyRef> notReached = const [], List<ExportedKeyRef> absentFromCatalog = const [], List<ExportedShot> overflowing = const [], List<ExportedUnkeyed> unkeyed = const [], List<ExportedExpansionBreak> expansionBreaks = const []}) -
const
Properties
-
absentFromCatalog
→ List<
ExportedKeyRef> -
Read, and no declared catalog defines it.
final
-
disagrees
→ List<
ExportedLocaleFinding> -
The files and what ran disagree — a stale build, or a value overridden
somewhere the files do not know about.
final
-
expansionBreaks
→ List<
ExportedExpansionBreak> -
Screens the max-length probe broke, lowest breaking level each. Empty when
no probe ran — absence of a probe is not evidence of room.
final
-
fallingBack
→ List<
ExportedLocaleFinding> -
Every place the app showed the source language to a reader who asked for
another one. The most valuable list here.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- isEmpty → bool
-
no setter
-
notReached
→ List<
ExportedKeyRef> -
Declared, and this run never asked for it. A statement about the
suite's coverage as much as the product's — never call it unused.
final
-
overflowing
→ List<
ExportedShot> -
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
-
unkeyed
→ List<
ExportedUnkeyed> -
final
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toJson(
) → Map< String, Object?> -
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Methods
-
fromJson(
Map< String, Object?> json) → ExportFindings