emit method
Return the generated text for the set of imports.
Implementation
String emit() {
final buf = StringBuffer();
if (_dartImports.isNotEmpty) {
_dartImports.forEach(buf.writeln);
}
if (_packageImports.isNotEmpty) {
if (buf.isNotEmpty) buf.writeln();
_packageImports.forEach(buf.writeln);
}
if (_fileImports.isNotEmpty) {
if (buf.isNotEmpty) buf.writeln();
_fileImports.forEach(buf.writeln);
}
if (_packageExports.isNotEmpty) {
if (buf.isNotEmpty) buf.writeln();
_packageExports.forEach(buf.writeln);
}
if (_fileExports.isNotEmpty) {
if (buf.isNotEmpty) buf.writeln();
_fileExports.forEach(buf.writeln);
}
return buf.toString();
}