Esistono strumenti per eseguire analisi statiche del codice Scala, simili a FindBugs e PMD per Java o Splint per C/C++? So che FindBugs funziona sul bytecode prodotto dalla compilazione di Java, quindi sono curioso di sapere come funziona su Scala.Esistono strumenti per eseguire analisi statiche del codice Scala?
Le ricerche Google (a partire dal 27 ottobre 2009) rivelano molto poco.
Le ricerche di Google (al 1 ° febbraio 2010) rivelano questa domanda.
Che tipo di insetti, oltre a quelli che il compilatore è già alla ricerca di? –
Non proprio - ciò che il compilatore può trovare lo posso trovare facilmente anche. Quello che sto cercando è "codice morto", variabili inizializzate non necessarie, ecc. Per ulteriori analisi statiche date un'occhiata a http://findbugs.sourceforge.net/ –
Buona fortuna nella vostra ricerca, ma analizzatori del tipo di FindBugs rappresentano un sacco di lavoro e Scala potrebbe essere una lingua troppo giovane per averne ancora. –