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
Inherit method documentation through multiple generations #3701
base: master
Are you sure you want to change the base?
Conversation
The error you get is because of the design of the descriptors. The workflow is as following. First we parse all files in a project one by one. If that's done we transform the output of the parsing to descriptors. The links between classes, namepaces ect. are not part of the descriptors at this moment. This allows us to cache the descriptors without to much complexity because the linked objects will have bi-directional relationships. The next step is to link all objects (replace the FQSEN objects) if this cannot be done (because the actual descriptor doesn't exist) the FQSEN remains part of the list. So when iterating over the interfaces, you need to check if the returned object is an instance of a |
Oh, the error is in my unit test. Fixing... |
Fixes #2717