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
DocStringExtensions.jl is a really nice self-contained package that allows us to have much more flexible and dynamic docstrings. I'm very wary of adding more dependencies to Gadfly, but this package would add no subdependencies (it only depends on Compat and Base). A couple examples of where we can leverage it:
By using the automatically generated function signatures in the docstrings (so they don't get out sync) with the actual functions
DocStringExtensions.jl
is a really nice self-contained package that allows us to have much more flexible and dynamic docstrings. I'm very wary of adding more dependencies to Gadfly, but this package would add no subdependencies (it only depends onCompat
andBase
). A couple examples of where we can leverage it:By using the automatically generated function signatures in the docstrings (so they don't get out sync) with the actual functions
By unrolling the fields in a type (see https://github.com/GiovineItalia/Gadfly.jl/pull/1157/files#diff-9ec506bf78232ae17d082c22c2e66449R507). Currently, all those docs are hidden when you do
?Gadfly.Stat.density
, but could be unrolled withDocStringExtension.jl
Thoughts?
The text was updated successfully, but these errors were encountered: