-
Notifications
You must be signed in to change notification settings - Fork 158
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
[omit] vs <exclude/> #786
Comments
For reference, BindHelpers is an internal module. Eg [<AutoOpen>]
module Sutil.Bindings
///[omit]
[<AutoOpen>]
module BindHelpers =
// .. |
Hello, I can't say I know anything about this. I found both |
Verified that it doesn't work in 17.2 either
I have tried:
From your link: for e in doc.Elements(XName.Get "exclude") do
cmds.["exclude"] <- e.Value
for e in doc.Elements(XName.Get "omit") do
cmds.["omit"] <- e.Value My guess is that either:
If you're a maintainer, could you point me at the code that assigns/parses/builds |
I'm writing a test for |
I can't really say I know anything more than you do at this point. |
OK :-) Well, I'm down the rabbit hole now - I'll keep at it. I don't have a lot of success with fsdocs. |
Thank you! |
OK, so part of the problem is that /// A comment
/// <exclude/> is parsed as <summary>A comment<exclude/></summary> This means a workaround is to explicitly tag the comment /// <summary>
/// A comment
/// </summary>
/// <exclude/> |
Nested modules are still included though. |
Fixed it. PR incoming |
Documentation on rebasing links Issues fsprojects#786 , fsprojects#785
PR submitted and passed checks |
Closed by #787 |
Both
[omit]
and<exclude>
are mentioned in the documentation.However:
<exclude>
doesn't appear to work (neither does<exclude/>
)[omit]
does work, but:The warning (which gives a good example of how to use
<exclude/>
:When
[omit]
doesn't work:The text was updated successfully, but these errors were encountered: