toCode property
Library
toCode
Assemble everything into a finished file
Implementation
Library get toCode {
_log.fine('''
---------------------------------------------------------------------------
Generating for source: ${sourceAsset.uri}
''');
final result = Library((b) => b
..directives.addAll(importUris.map((i) => Directive.import(i)))
..body.addAll(constants)
..body.add(Code("final _log = Logger('parser');"))
..body.addAll(methods));
return result;
}