Open3

QodanaでAndroidプロジェクトのコード検査をCircleCI上で実行する

ころむにーころむにー

Qodana上ではテストコードの結果が含まれない。
そのめ、Android Studio上で、"Include test sources" のチェックOFFにした結果とほぼ同一となる。

ころむにーころむにー

ただし、Qodanaの方がInspectionエンジンが新しいのか、Android Studio上で検知されていないものもいくつかあった。ワイルドカードimportなど

ころむにーころむにー

QodanaのLinterのバージョン指定をしている場合は、適宜アップデートしていく必要がある。

qodana.yaml
version: "1.0"
linter: "jetbrains/qodana-jvm-android:2024.1"
# ...

リリース情報は以下あたりを確認すればいいか?DockerタグがCLIのLinterのバージョンと合致しているのかがわからない・・・

https://hub.docker.com/r/jetbrains/qodana-jvm-android/tags