Ho un ampio repository di sorgenti suddiviso in più progetti. Vorrei produrre una relazione sullo stato di salute del codice sorgente, identificando le aree problematiche che devono essere affrontate.
In particolare, vorrei richiamare routine con un'elevata complessità ciclomatica, identificare la ripetizione e forse eseguire alcune analisi statiche simili a lanugine per individuare costrutti sospetti (e quindi probabilmente errati).
Come potrei fare per costruire un tale rapporto?