Hello folks! Do you know a great Code Quality tool...
# multiplatform
s
Hello folks! Do you know a great Code Quality tool that really supports KMP projects? We've tried codeclimate, codacy, qodana and sonarcloud so far and I'm not really happy with any of them. What do you use?
j
At the office we use SonarQube, self hosted. I like the interface and overview but it's slow. Takes 50 minutes to run on our codebase even though we disabled all internal rules and only feed it Lint + Detekt output. Tried Reviewdog recently to just annotate PRs but it couldn't handle the output of our 200+ modules codebase unfortunately. For my personal projects I use Lint+Detekt but I'm missing a dashboard/overview. I check Detekt mostly in IDE (it has a good plugin) for files I'm working in, but I'd like to sometimes browse an overview.
t
What issues you've had with Qodana?
s
Hey @tapchicoma we unfortunately had several really different issues. The two biggest issues were, the following: 1. The Github action did not run through, because Docker was not able to pull a Maven Dependency from the Github Repository, even though the Envs were set and it works in all the others Github Actions 2. In contrast to Pycharm for example, the Android Studio integration feels just half baked Would have loved to use it...
thank you color 1