clj-kondo 2025-09-25

In the analysis for :java-class-definitions it seems there is no distinction between classes and interfaces. In :java-member-definitions interface methods don’t have :public flags. This means that there is no way to know the interface methods are publicly callable.

I think so yes

PR welcome for that (+ test)

or just an issue to begin with

Would adding a :interface true value to the analysis be the simplest solution?