extractImports static method
Extract imports from a file
Implementation
static Future<List<String>> extractImports(String filePath) async {
try {
final content = await FileUtils.readFile(filePath);
final importPattern = RegExp(r'import\s+["\047]([^"\047]+)["\047]');
return importPattern
.allMatches(content)
.map((m) => m.group(1)!)
.toList();
} catch (e) {
return [];
}
}