ソース解析を使って技術的負債を管理するツール「SonarQube」を使って、有名所のJavaフレームワーク(Spring、Spring Boot、Play Framework)を解析してみました。それぞれの解析結果の平均値を調べて、「Quality Gates」の値を調整できないかなと考えたからです。 SonnarQubeのインストールと解析まで Requirementsにあるように、「Oracle JRE 7 onwards or OpenJDK 7 onwards」がインストールされていれば簡単に動かせます。今回はWindows環境で試しています。 Get Started in Two Minutesを見ながら起動と解析を行います。 https://gist.github.com/daipresents/75060fcc156eeb80d424167ce77809d5.js?file=