Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Loading…

{@inheritDoc} doesn't support multiple levels of inheritage #35

Open
DerManoMann opened this Issue · 1 comment

2 participants

@DerManoMann

If a method/class is overwritten/extended multiple times with both sublalsses using {@inheritDoc}, the tag is not resolved.
Instead, the {@inheritDoc} of the respective parent class is used.

The code would need to go up the class hierarchy until it finds the first non {@inheritDoc} documentation block.

@dbu

another non-working case is:
class A with method a
class B extends A but does not overwrite method a
class C extends B and overwrites method a, uses {@inheritDoc}

the doc of method a in class C is just empty.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Something went wrong with that request. Please try again.