-
Notifications
You must be signed in to change notification settings - Fork 56
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
Extend HTML documentation of base classes for overrides #1057
Comments
@prjemian Do you meant reference, eg. |
@PeterC-DLS Will this issue be resolved in the next days? Is it necessary to resolve this for release of NXDL now? |
Not sure if I have time to do this before release, so I'm happy to postpone it. |
Yes. When an application definition overrides a base class and then, in another part of the application definition, refers to that override, the documentation we build point to the override as it is used. @sanbrock can provide deeper explanation. |
A solution to this problem is to add a direct link to the vocabulary item referenced first. E.g.: NXXkappa/ENTRY/definition |
Similarly, for |
HTML documentation pages always reference nicely the base class of each group in a definition file, but it references only the most basic base class! Eg. NXarpes/instrument/source/ references NXsource, but not NXinstrument/NXsource (which may have already extended/overridden NXsource)
The text was updated successfully, but these errors were encountered: