loadExpectedFindings method
Load expected findings from a project's expected_findings.json
Implementation
Future<List<ExpectedFinding>> loadExpectedFindings(String projectPath) async {
final path = fileSystem.join(projectPath, 'expected_findings.json');
if (!fileSystem.exists(path)) return [];
final content = await fileSystem.readAsStringAsync(path);
final json = jsonDecode(content) as Map<String, dynamic>;
return (json['expectedFindings'] as List)
.map((e) => ExpectedFinding.fromJson(e as Map<String, dynamic>))
.toList();
}