Skip to content

Conversation

@BillWagner
Copy link
Member

@BillWagner BillWagner commented Nov 3, 2025

This PR Replaces the following monthly chores PRs:

#49554: This PR redirected TOC entries for articles that were removed in earlier PRs for compiler diagnostics. Instead, these entries in the TOC should be removed. New displayName entries have been added for all these diagnostics.

#49555 and #49556: Instead of removing the article and the associated snippets, the article should have been added to the TOC. That was missing in the original TOC.

Finally, add the new ranges clause to the TOC for the specification.


Internal previews

📄 File 🔗 Preview link
docs/csharp/language-reference/toc.yml docs/csharp/language-reference/toc
docs/csharp/specification/toc.yml docs/csharp/specification/toc
docs/csharp/toc.yml Taken from https://github.com/dotnet/roslyn/wiki/Samples-and-Walkthroughs

This PR Replaces the following monthly chores PRs:

dotnet#49554:  This PR redirected TOC entries for articles that were removed in earlier PRs for compiler diagnostics. Instead, these entries in the TOC should be removed. New displayName entries have been added for all these diagnostics.

dotnet#49555 and dotnet#49556:  Instead of removing the article and the associated snippets, the article should have been added to the TOC. That was missing in the original TOC.
This was missed in an earlier PR.
Copilot AI review requested due to automatic review settings November 3, 2025 15:27
@BillWagner BillWagner requested a review from a team as a code owner November 3, 2025 15:27
@dotnetrepoman dotnetrepoman bot added this to the November 2025 milestone Nov 3, 2025
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR adds new documentation and updates table of contents while cleaning up obsolete compiler error references. The changes introduce a tutorial on XML documentation generation and add a specification section for ranges and slicing.

  • Adds a new XML documentation tutorial to the C# fundamentals section
  • Adds a specification entry for extended indexing and slicing (ranges)
  • Removes obsolete compiler error TOC entries that have no corresponding documentation files

Reviewed Changes

Copilot reviewed 3 out of 3 changed files in this pull request and generated no comments.

File Description
docs/csharp/toc.yml Adds new "Generate API documentation with XML comments" tutorial entry to the fundamentals section
docs/csharp/specification/toc.yml Adds "Extended indexing and slicing" specification entry for ranges.md
docs/csharp/language-reference/toc.yml Removes 28 obsolete compiler error entries (CS0245, CS1024-CS1032, CS1038, CS1040, CS1517, CS1560, CS1576, CS1578, CS1030, CS1633-CS1635, CS1691-CS1696, CS1709, CS0728) that lack corresponding documentation files

@BillWagner BillWagner enabled auto-merge (squash) November 3, 2025 16:05
@BillWagner BillWagner merged commit da96110 into dotnet:main Nov 3, 2025
18 checks passed
@BillWagner BillWagner deleted the fixes-from-monthly-chores branch November 3, 2025 18:43
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants