Uploaded image for project: 'Isis'
  1. Isis
  2. ISIS-451

Abstract methods (and perhaps synthetic methods) not being filtered out of metamodel

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Minor
    • Resolution: Fixed
    • Affects Version/s: core-1.2.0
    • Fix Version/s: core-1.3.0
    • Component/s: Core
    • Labels:
      None

      Description

      ... leading to situation where two properties seemingly appear for the same method.

      For example, declare:

      public interface WithInterval<T> {
      /// other stuff
      T getNext();
      T getPrevious();
      }

      and then:

      public class SomeEntity implements WithInterval<SomeEntity> {
      ...
      }

      ... would find that there would be two "next" and two "previous" properties displayed. One is for the impl within SomeEntity, and one is for the abstract definition of the method in WithInterval.

        Attachments

          Activity

            People

            • Assignee:
              danhaywood Dan Haywood
              Reporter:
              danhaywood Dan Haywood
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: