-
Notifications
You must be signed in to change notification settings - Fork 89
Xml doc bugfixes #1004
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
Xml doc bugfixes #1004
Conversation
Fixes dotnet#771 Add instances where the `<` and `>` characters are replaced by `{` and `}` in the string IDs.
Fixes dotnet#772 Single dimension arrays are encoded as "[]" rather than "[0]".
Fixes dotnet#915 In the example in D5, add the "name=" attribute on all param tags.
I thought about removing the `<c>` tags in my previous commit, but I was waiting for other opinions, and wanted to verify that there was at least one tag like that still in the example.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hooray, thanks :)
Now I wonder how the name of a type is formatted in these if it involves an |
The extern alias thing is a bit related to dotnet/docfx#2620 |
Co-authored-by: Jon Skeet <[email protected]>
Meeting note: We're not sure either. Please feel free to experiment and either raise a PR or an issue with your findings. |
Fixes three issues:
Fixes #771. The string IDs for methods that are explicit implementations of members of generic interfaces have the
<
and>
characters replaced with{
and}
.Fixes #772: single dimension arrays don't specify the lower bound in their string ids. Instead of
[0]
its[]
.Fixes #915: The example didn't include the "name=" attributes on parameters.
The fixes are in three distinct commits to make it easier to review.