Currently, adding a @!visibility private tag does not affect sord's output. This PR adds a --hide-private option to not include anything tagged this way. Some examples might be monkey patching existing code (where our patch might inadvertently override better-documented existing methods), or more complex metaprogramming that sord might be confused by.
Currently, adding a
@!visibility private
tag does not affect sord's output. This PR adds a--hide-private
option to not include anything tagged this way. Some examples might be monkey patching existing code (where our patch might inadvertently override better-documented existing methods), or more complex metaprogramming that sord might be confused by.