generateReport method

AggregatedReport generateReport()

Generates a comprehensive report.

Implementation

AggregatedReport generateReport() {
  return AggregatedReport(
    projectMetrics: getProjectMetrics(),
    ratingDistribution: getRatingDistribution(),
    violations: getViolations(),
    worstFunctions: getWorstFunctions(10),
    filesSummary: getFilesSortedByMaintainability(),
    thresholds: thresholds,
  );
}