unusedEnumValues property
Enum values the agent never chose, for properties it did fill.
Implementation
Map<String, Set<String>> get unusedEnumValues => <String, Set<String>>{
for (final entry in catalogEnumValues.entries)
if (enumValueUses.containsKey(entry.key))
if (entry.value.difference(enumValueUses[entry.key]!).isNotEmpty)
entry.key: entry.value.difference(enumValueUses[entry.key]!),
};