getImportRaw method

List<String?>? getImportRaw()

Implementation

List<String?>? getImportRaw() {
  List<String?>? importsRaw;
  where((element) => element.imports != null && element.imports.isNotEmpty)
      .forEach((element) {
    importsRaw?.addAll(element.imports);
    if (element.nestedClasses != null && element.nestedClasses!.isNotEmpty) {
      element.nestedClasses!.forEach((e) {
        e?.imports_raw?.forEach((e1) {
          importsRaw?.add(e1);
        });
      });
      /*importsRaw?.addAll(element.nestedClasses
          !.map((e) => e.imports_raw)
          .reduce((value, element) => value..addAll(element)));*/
    }
  });
  importsRaw = importsRaw
      ?.where((element) => element != null && element.isNotEmpty)
      .toList();
  return importsRaw;
}