LevelIssue class final

Something wrong with a level, and where to look for it.

In its own file so an EntityKind can report one without importing the validator that collects them — the validator asks the kinds, so the dependency has to run one way only.

Constructors

LevelIssue(LevelIssueSeverity severity, String message, {String? where})
const

Properties

hashCode → int
The hash code for this object.
no setterinherited
isError → bool
no setter
message → String
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
severity → LevelIssueSeverity
final
where → String?
Where to look: entities[4] door "north", brushes[17].
final

Methods

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

Operators

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