Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inherited methods should contain inherits section for the method __toString #55

Open
lisachenko opened this issue Dec 16, 2016 · 0 comments
Labels

Comments

@lisachenko
Copy link
Member

Here is a difference that exists now for inherited methods. Unfortunately, there isn't easy way to solve this issue right now, because we need to always use our custom reflection classes to wrap original reflection instances with decorator.

https://3v4l.org/HOSpR

abstract class ImplicitAbstractClass
{
    abstract function test();
}

abstract class SimpleAbstractInheritance extends ImplicitAbstractClass
{
}
Original: Method [ <user, inherits ImplicitAbstractClass> abstract public method test ] { 
  @@ /in/HOSpR 8 - 8
}
Parsed: Method [ <user> abstract public method test ] {
  @@ /in/HOSpR 8 - 8
}
@lisachenko lisachenko added the Bug label Dec 16, 2016
loren-osborn added a commit to loren-osborn/parser-reflection that referenced this issue Aug 11, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Development

No branches or pull requests

1 participant