Detect simple overrides better

XMLWordPrintable

    • Type: Bug
    • Resolution: Unresolved
    • Priority: P4
    • tbd
    • Affects Version/s: 20
    • Component/s: tools
    • None

      A "simple override" is a JavaDoc lingo for an overriding method that does not change the spec provided by the overridden method in any way.

      Currently, "simple overrides" are both underdetected and detected incorrectly. Underdetection (i.e. a false negative) happens when one or more inheritable block tags consist of `{@inheritDoc}`. Incorrect detection happens when omitted `@throws X {@inheritDoc}` tags are assumed to be inherited, which they are not, unless `X` is listed in the `throws` clause.

            Assignee:
            Unassigned
            Reporter:
            Pavel Rappo
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: