toImportStrings method
Implementation
String? toImportStrings() {
List<String>? imports;
where((element) => element.imports != null && element.imports.isNotEmpty)
.map((e) => e.getImportStrings())
.where((element) => element != null && element.isNotEmpty)
.forEach((element) {
imports?.addAll(element);
});
/* .fold<List<String?>>(
<String>[], (prev, current) => prev..addAll(current));*/
/*List<String>? nestedImports ;*/
where((element) =>
element.nestedClasses != null && element.nestedClasses!.isNotEmpty)
.forEach((e1) {
imports?.addAll(e1.imports);
});
/*.map((e) =>
e.nestedClasses!.map((jsonModel) => jsonModel?.imports).toList())
.fold<List<String?>>(
<String>[], (prev, current) => prev..addAll(current));*/
/*imports?.addAll(nestedImports);*/
return imports?.join('\n');
}