You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add attribute support (via 'annotation' directive) (#97)
This PR adds an 'annotation' directive to our Sphinx integration which
enables documenting attributes. In Sphinx, attributes are an existing
concepts, which refer to what Chapel would call fields. As a result, the
`attr` directive was taken, and `attribute` on top of that seemed
confusing. @lydia-duncan suggested 'annotation' (perhaps in jest), but I
think it's a pretty decent fallback.
Another PR to chpldoc will be necessary to actually emit 'annotation'
directives; it will not be part of this.
Reviewed by @lydia-duncan -- thanks!
0 commit comments