keyMetasFromSourceCode function
Parses Dart code into key meta data
classSourceCode
is dart source code for parsing.
keyClasses
is the names of the key classes to search for.
Returns list of KeyMeta.
Implementation
List<KeyMeta> keyMetasFromSourceCode(
String classSourceCode,
List<String> keyClasses,
) {
final keyStrings = _getKeyStrings(classSourceCode);
final uniqueKeyStrings = keyStrings.toSet().toList();
return _keyMetasFromKeyStrings(uniqueKeyStrings, keyClasses);
}