jqassistant-archive / jqa-java-plugin

Java Plugin of jQAssistant. It enables jQAssistant to scan and to analyze Java related artifacts.
https://www.jqassistant.org
GNU General Public License v3.0
13 stars 3 forks source link

Extend java:VirtualInvokes #25

Closed DirkMahler closed 4 years ago

DirkMahler commented 4 years ago

Currently the concept java:VirtualInvokes only covers potential invocations on sub-classes overriding a method. Actually virtual invocations involve more cases, e.g. an invocation of a method in a sub-class that's inherited from a super-class. This should then cover problems like https://stackoverflow.com/questions/60847307/how-to-detect-resolve-super-method-invocations-with-jqassistant/60926165#60926165.