generate method
Generate a index file content
Implementation
Iterable<String> generate() {
final externalExports = packageToExport(index.exports).toList()..sort();
final internalExports = fileToExport(filterFiles(findFiles())).toList()..sort();
return [
'// GENERATED CODE - DO NOT MODIFY BY HAND',
'',
'library ${index.library ?? index.name ?? path.basename(index.path)};',
'',
if (externalExports.isNotEmpty) ...[
...externalExports,
'',
],
...internalExports,
'',
];
}