addFile method
Adds a file to the aggregation.
Implementation
void addFile(String path, CompilationUnit unit) {
final result = _calculator.calculateForFile(unit);
_fileResults[path] = result;
// Index individual functions
for (final entry in result.functions.entries) {
final qualifiedName = '$path::${entry.key}';
_functionMetrics[qualifiedName] = FunctionMetrics(
filePath: path,
functionName: entry.key,
result: entry.value,
);
}
}