runAdapter function
String
runAdapter({
- required String projectDir,
- AdapterConfig config = const AdapterConfig(),
- required void warn(),
Führt die komplette Extraktion aus und liefert das kanonische Graph-JSON.
Diagnostik geht über warn (stderr); Fehler werfen AdapterException.
Implementation
String runAdapter({
required String projectDir,
AdapterConfig config = const AdapterConfig(),
required void Function(String) warn,
}) {
final files = scanProject(projectDir, config, warn);
return runPipeline(files: files, config: config, warn: warn);
}