JADE Environment Development Ideas

What's new in the upcoming JADE release?

IMPROVED DEVELOPER EFFICIENCY. ENHANCED SECURITY. SMOOTHER INTEGRATION

The JADE 2022 release meets tomorrow’s business demands.


Start your update to JADE's latest release

Direct implementor references in hierarchy

If you do References on a reimplemented method, there may be no direct references to that specific method and you get no results.

In later Jade releases, a new Implementor References option was added which will show if there are references to any implementations of that method.  Unfortunately this is not a 'direct reference' and also brings in indirect references via "inheritMethod" statements.  The resulting list can therefore contain a very large number of implementations that aren't what I wanted to see.

What I want to be able to do is check if the current classes implementation, any implementations on subclasses of that class, or any implementations on the superclasses hierachy of that class is being called from another method excluding any inheritMethod statements.

To that end, it would be good if there was a Direct implementor references option on the methods menu which shows only direct references to the current method, subclass re-implementations and superclass implementations, but not show any reimplementations that indirectly reference the method via inheritMethod statements. 

ie: The end goal is to determine if the entire set of methods and reimplementations can be removed because the only references are inheritMethod statements in subclass reimplementations and no direct references from other methods.

  • BeeJay
  • Aug 14 2019
  • IDE Backlog
  • Attach files