UNPKG

agentsqripts

Version:

Comprehensive static code analysis toolkit for identifying technical debt, security vulnerabilities, performance issues, and code quality problems

44 lines (35 loc) 1.35 kB
/** * @file Output detailed format * @description Single responsibility: Orchestrate detailed output formatting */ const outputMetadata = require('./outputMetadata'); const outputSummaryDetailed = require('./outputSummaryDetailed'); const outputDependencyDetails = require('./outputDependencyDetails'); const outputComplexityDetails = require('./outputComplexityDetails'); const outputSecurityDetails = require('./outputSecurityDetails'); const outputDebtDetails = require('./outputDebtDetails'); const outputScopeAssessment = require('./outputScopeAssessment'); /** * Output detailed format * @param {Object} results - Analysis results */ function outputDetailed(results) { console.log('🔍 PROBLEM SCOPE ANALYSIS - DETAILED REPORT\n'); console.log('=' .repeat(60)); outputMetadata(results.metadata); outputSummaryDetailed(results.summary); if (results.analyses.dependencies) { outputDependencyDetails(results.analyses.dependencies); } if (results.analyses.complexity) { outputComplexityDetails(results.analyses.complexity); } if (results.analyses.security) { outputSecurityDetails(results.analyses.security); } if (results.analyses.debt) { outputDebtDetails(results.analyses.debt); } outputScopeAssessment(results.summary.scopeAssessment); } module.exports = outputDetailed;