aliases property
Implementation
List<String> get aliases {
final rawAliases = field['aliases'];
final aliases = rawAliases is Iterable
? [
for (final alias in rawAliases)
if (alias is String) alias,
]
: const <String>[];
if (aliases.isEmpty) return [canonicalField];
if (aliases.contains(canonicalField)) return aliases;
return [canonicalField, ...aliases];
}