diff --git a/docfx.json b/docfx.json index c38e0b0b8ba43..9d5ee8ed87039 100644 --- a/docfx.json +++ b/docfx.json @@ -90,7 +90,8 @@ "Compiler Breaking Changes - DotNet 7.md", "Compiler Breaking Changes - DotNet 8.md", "Compiler Breaking Changes - DotNet 9.md", - "Compiler Breaking Changes - DotNet 10.md" + "Compiler Breaking Changes - DotNet 10.md", + "Deviations from Standard.md" ], "src": "_roslyn/docs/compilers/CSharp", "dest": "csharp/whats-new/breaking-changes", @@ -534,6 +535,7 @@ "_roslyn/docs/compilers/CSharp/Compiler Breaking Changes - DotNet 8.md": "11/08/2023", "_roslyn/docs/compilers/CSharp/Compiler Breaking Changes - DotNet 9.md": "11/09/2024", "_roslyn/docs/compilers/CSharp/Compiler Breaking Changes - DotNet 10.md": "01/09/2024", + "_roslyn/docs/compilers/CSharp/Deviations from Standard.md": "04/24/2025", "_vblang/spec/*.md": "07/21/2017" }, "ms.subservice": { @@ -715,6 +717,7 @@ "_roslyn/docs/compilers/CSharp/Compiler Breaking Changes - DotNet 8.md": "C# compiler breaking changes since C# 11", "_roslyn/docs/compilers/CSharp/Compiler Breaking Changes - DotNet 9.md": "C# compiler breaking changes since C# 12", "_roslyn/docs/compilers/CSharp/Compiler Breaking Changes - DotNet 10.md": "C# compiler breaking changes since C# 13", + "_roslyn/docs/compilers/CSharp/Deviations from Standard.md": "Deviations from the C# standard", "_vblang/spec/introduction.md": "Introduction", "_vblang/spec/lexical-grammar.md": "Lexical grammar", "_vblang/spec/preprocessing-directives.md": "Preprocessing directives", @@ -837,12 +840,13 @@ "_csharplang/proposals/csharp-14.0/user-defined-compound-assignment.md": "This proposal introduces user-defined compound assignment operators. Developers can override compound assignment, increment, and decrement operators.", "_csharplang/proposals/csharp-14.0/ignored-directives.md": "This proposal allows a source file to include ignored directives. In most cases, ignored directives are used for file-based apps, for example `#!`", "_csharplang/proposals/csharp-14.0/extension-operators.md": "This proposal extends the proposal for extensions to include *extension operators*, where an operator can be an extension member.", - "_csharplang/proposals/csharp-14.0/named-and-optional-parameters-in-expression-trees.md": "This proposal allows an expression tree to include named and optional parameters. This enables expression trees to be more flexible in how they are constructed.", + "_csharplang/proposals/csharp-14.0/optional-and-named-parameters-in-expression-trees.md": "This proposal allows an expression tree to include named and optional parameters. This enables expression trees to be more flexible in how they are constructed.", "_roslyn/docs/compilers/CSharp/Compiler Breaking Changes - DotNet 7.md": "Learn about any breaking changes since the initial release of C# 10 and included in C# 11", "_roslyn/docs/compilers/CSharp/Compiler Breaking Changes - DotNet 8.md": "Learn about any breaking changes since the initial release of C# 11 and included in C# 12", "_roslyn/docs/compilers/CSharp/Compiler Breaking Changes - DotNet 9.md": "Learn about any breaking changes since the initial release of C# 12 and included in C# 13", "_roslyn/docs/compilers/CSharp/Compiler Breaking Changes - DotNet 10.md": "Learn about any breaking changes since the initial release of C# 13 and included in C# 14", - "_vblang/spec/introduction.md": "This chapter provides and introduction to the Visual Basic language.", + "_roslyn/docs/compilers/CSharp/Deviations from Standard.md": "Learn about any deviations from the C# standard", + "_vblang/spec/introduction.md": "This chapter provides an overview of the Visual Basic language and its design goals.", "_vblang/spec/lexical-grammar.md": "This chapter defines the lexical grammar for Visual Basic.", "_vblang/spec/preprocessing-directives.md": "This chapter defines the preprocessing directives allowed in Visual Basic", "_vblang/spec/general-concepts.md": "This chapter describes the general concepts used in the Visual Basic language.", @@ -900,7 +904,11 @@ "docs/visual-basic/**/*.md": "Visual Basic" }, "open_to_public_contributors": { - "docs/standard/design-guidelines/**.md": false + "docs/standard/design-guidelines/**.md": false, + "_csharplang/**.md": false, + "_csharpstandard/**.md": false, + "_roslyn/**.md": false, + "_vblang/**.md": false }, "ms.collection": { "docs/ai/**/**.{md,yml}": "ce-skilling-ai-copilot" diff --git a/docs/csharp/specification/toc.yml b/docs/csharp/specification/toc.yml index 3de2c6bf0a33f..662b4a23038f5 100644 --- a/docs/csharp/specification/toc.yml +++ b/docs/csharp/specification/toc.yml @@ -247,6 +247,8 @@ items: href: ../../../_csharplang/proposals/csharp-11.0/generic-attributes.md - name: Experimental attribute href: ../../../_csharplang/proposals/csharp-12.0/experimental-attribute.md +- name: Deviations from the C# standard + href: ../../../_roslyn/docs/compilers/CSharp/Deviations from Standard.md - name: Other C# documentation items: - name: C# conceptual docs