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?