Skip to content

Commit a79aa73

Browse files
committed
Unpublish C# 8 patterns
The ECMA committee merged dotnet/csharpstandard#873 Now, remove the feature spec from publication.
1 parent 5aad86d commit a79aa73

File tree

2 files changed

+0
-25
lines changed

2 files changed

+0
-25
lines changed

docfx.json

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -48,7 +48,6 @@
4848
},
4949
{
5050
"files": [
51-
"csharp-8.0/*.md",
5251
"csharp-9.0/*.md",
5352
"csharp-10.0/*.md",
5453
"csharp-11.0/*.md",
@@ -62,24 +61,6 @@
6261
"**/README.md",
6362
"inactive/**",
6463
"rejected/**",
65-
"csharp-8.0/alternative-interpolated-verbatim.md",
66-
"csharp-8.0/async-using.md",
67-
"csharp-8.0/constraints-in-overrides.md",
68-
"csharp-8.0/constructed-unmanaged.md",
69-
"csharp-8.0/notnull-constraint.md",
70-
"csharp-8.0/obsolete-accessor.md",
71-
"csharp-8.0/shadowing-in-nested-functions.md",
72-
"csharp-8.0/static-local-functions.md",
73-
"csharp-8.0/unconstrained-null-coalescing.md",
74-
"csharp-8.0/nullable-reference-types.md",
75-
"csharp-8.0/nullable-reference-types-specification.md",
76-
"csharp-8.0/nested-stackalloc.md",
77-
"csharp-8.0/readonly-instance-members.md",
78-
"csharp-8.0/null-coalescing-assignment.md",
79-
"csharp-8.0/async-streams.md",
80-
"csharp-8.0/ranges.md",
81-
"csharp-8.0/using.md",
82-
"csharp-8.0/default-interface-methods.md",
8364
"csharp-9.0/nullable-reference-types-specification.md",
8465
"csharp-9.0/nullable-constructor-analysis.md",
8566
"csharp-9.0/nullable-parameter-default-value-analysis.md",
@@ -524,7 +505,6 @@
524505
},
525506
"ms.date": {
526507
"_csharpstandard/standard/*.md": "09/12/2025",
527-
"_csharplang/proposals/csharp-8.0/*.md": "09/10/2019",
528508
"_csharplang/proposals/csharp-9.0/*.md": "07/29/2020",
529509
"_csharplang/proposals/csharp-10.0/*.md": "08/07/2021",
530510
"_csharplang/proposals/csharp-11.0/*.md": "09/30/2022",
@@ -638,7 +618,6 @@
638618
"_csharpstandard/standard/standard-library.md": "Standard library",
639619
"_csharpstandard/standard/documentation-comments.md": "Documentation comments",
640620
"_csharpstandard/standard/Bibliography.md": "Bibliography",
641-
"_csharplang/proposals/csharp-8.0/patterns.md": "Recursive pattern matching",
642621
"_csharplang/proposals/csharp-9.0/covariant-returns.md": "Covariant return types",
643622
"_csharplang/proposals/csharp-9.0/extending-partial-methods.md": "Extending partial methods",
644623
"_csharplang/proposals/csharp-9.0/extension-getenumerator.md": "Extension GetEnumerator support in foreach",
@@ -765,7 +744,6 @@
765744
"_csharpstandard/standard/standard-library.md": "This appendix lists requirements of the specification library. The C# language relies on these types for some of its behavior.",
766745
"_csharpstandard/standard/documentation-comments.md": "This appendix describes XML comments that are used to document your program.",
767746
"_csharpstandard/standard/Bibliography.md": "This appendix lists external standards referenced in this specification.",
768-
"_csharplang/proposals/csharp-8.0/patterns.md": "This feature specification describes recursive pattern matching, where patterns can nest inside other patterns.",
769747
"_csharplang/proposals/csharp-9.0/covariant-returns.md": "This feature specification describes covariant return types, where overriding member declarations can return a type derived from the overridden member declaration.",
770748
"_csharplang/proposals/csharp-9.0/extending-partial-methods.md": "This feature specification describes extensions to partial methods. These extensions enable source generators to create or call partial methods.",
771749
"_csharplang/proposals/csharp-9.0/extension-getenumerator.md": "This feature specification describes the necessary pattern for an extension method to provide the GetEnumerator support in a foreach loop.",
@@ -861,7 +839,6 @@
861839
"titleSuffix": {
862840
"docs/**/*.md": ".NET",
863841
"_csharpstandard/standard/*.md": "C# language specification",
864-
"_csharplang/proposals/csharp-8.0/*.md": "C# feature specifications",
865842
"_csharplang/proposals/csharp-9.0/*.md": "C# feature specifications",
866843
"_csharplang/proposals/csharp-10.0/*.md": "C# feature specifications",
867844
"_csharplang/proposals/csharp-11.0/*.md": "C# feature specifications",

docs/csharp/specification/toc.yml

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -125,8 +125,6 @@ items:
125125
href: ../../../_csharplang/proposals/csharp-14.0/first-class-span-types.md
126126
- name: Patterns
127127
items:
128-
- name: Recursive pattern matching
129-
href: ../../../_csharplang/proposals/csharp-8.0/patterns.md
130128
- name: Pattern matching enhancements
131129
href: ../../../_csharplang/proposals/csharp-9.0/patterns3.md
132130
- name: Extended property patterns

0 commit comments

Comments
 (0)