extractFiles method
Extracts all .dart
files under rootDirectory, excluding ignored files.
Implementation
List<File> extractFiles() {
List<File> lFiles = [];
final dartFiles =
rootDirectory
.listSync(recursive: true)
.whereType<File>()
.where((f) => f.path.endsWith('.dart'))
.toList();
for (var fl in dartFiles) {
if (!isIgnored(fl.path)) {
lFiles.add(fl);
}
}
return lFiles;
}