in lib/extract_messages.dart [96:110]
Map<String, MainMessage> parseContent(String fileContent, String filepath,
[bool transformer = false]) {
String contents = fileContent;
origin = filepath;
// Optimization to avoid parsing files we're sure don't contain any messages.
if (contents.contains('Intl.')) {
root = _parseCompilationUnit(contents, origin);
} else {
return {};
}
var visitor = new MessageFindingVisitor(this);
visitor.generateNameAndArgs = transformer;
root.accept(visitor);
return visitor.messages;
}