Gibt es Werkzeuge zur statischen Analyse von Scala-Code, ähnlich wie FindBugs und PMD für Java oder Splint für C/C++? Ich weiß, dass FindBugs an dem Bytecode arbeitet, der durch das Kompilieren von Java erzeugt wurde, also bin ich neugierig, wie es bei Scala funktionieren würde.Gibt es Werkzeuge zur statischen Analyse von Scala-Code?
Google-Suchen (Stand 27. Oktober 2009) zeigen sehr wenig.
Google-Suchen (Stand 01. Februar 2010) decken diese Frage auf.
Welche Art von Fehler, über die, die der Compiler bereits sucht? –
Nicht wirklich - was Compiler finden kann kann ich auch leicht finden. Was ich suche, ist "toter Code", unnötige initialisierte Variablen, etc. Für mehr statische Analyse werfen Sie einen Blick auf http://findbugs.sourceforge.net/ –
Viel Glück bei Ihrer Suche, aber Analysatoren der Art von FindBugs stellen eine Menge Arbeit dar und Scala ist vielleicht noch zu jung, um eine Sprache zu haben. –