LocaleStatus class

Per-locale dialect status row.

coverage is (source_keys ∩ translation_keys) / source_keys. With no source keys, coverage is 1.0 by convention (nothing to translate = nothing missing).

stale is the count of locked translation entries whose stored @key.source_hash no longer matches the current source value's hash per dialect/spec/source_hash.md. Locked entries with no source_hash (pre-spec locks) are not counted — they're a soft state, not stale.

Constructors

LocaleStatus({required String locale, required double coverage, required int missing, required int stale, required int locked})

Properties

coverage double
final
hashCode int
The hash code for this object.
no setterinherited
locale String
final
locked int
final
missing int
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
stale int
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