MatchResult class

Result of pairing every model with a schema.

Constructors

MatchResult({required List<ModelMatch> matches, required Map<DartModel, List<String>> unmatched, required List<DartModel> skipped, required List<(DartModel, String)> configErrors})

Properties

configErrors → List<(DartModel, String)>
(model, message) for config entries pointing nowhere.
final
hashCode → int
The hash code for this object.
no setterinherited
matches → List<ModelMatch>
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
skipped → List<DartModel>
Models switched off in config (models: {X: null} or ignore: [X]).
final
unmatched → Map<DartModel, List<String>>
Models with no schema, with the names that were tried.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
inherited

Operators

operator ==(Object other) → bool
The equality operator.
inherited