Skip to content

Commit df92915

Browse files
authored
update and consolidate errors related to iterators and yield (#41632)
* Add stubs for new warnings and errors. * Combine existing errors * fix build warnings * Edit pass * build warnings
1 parent c4d26be commit df92915

File tree

15 files changed

+162
-552
lines changed

15 files changed

+162
-552
lines changed

.openpublishing.redirection.csharp.json

Lines changed: 48 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -400,17 +400,21 @@
400400
"redirect_url": "/dotnet/csharp/language-reference/compiler-messages/array-declaration-errors"
401401
},
402402
{
403-
"source_path_from_root": "/docs/csharp/language-reference/compiler-messages/cs7000.md",
404-
"redirect_url": "/dotnet/csharp/language-reference/compiler-messages/using-directive-errors"
403+
"source_path_from_root": "/docs/csharp/language-reference/compiler-messages/cs4013.md",
404+
"redirect_url": "/dotnet/csharp/language-reference/compiler-messages/iterator-yield"
405405
},
406406
{
407-
"source_path_from_root": "/docs/csharp/language-reference/compiler-messages/cs8400.md",
408-
"redirect_url": "/dotnet/csharp/language-reference/compiler-messages/feature-version-errors"
407+
"source_path_from_root": "/docs/csharp/language-reference/compiler-messages/cs7000.md",
408+
"redirect_url": "/dotnet/csharp/language-reference/compiler-messages/using-directive-errors"
409409
},
410410
{
411411
"source_path_from_root": "/docs/csharp/language-reference/compiler-messages/cs8153.md",
412412
"redirect_url": "/dotnet/csharp/language-reference/compiler-messages/lambda-expression-errors#conversion-to-expression-trees"
413413
},
414+
{
415+
"source_path_from_root": "/docs/csharp/language-reference/compiler-messages/cs8154.md",
416+
"redirect_url": "/dotnet/csharp/language-reference/compiler-messages/iterator-yield"
417+
},
414418
{
415419
"source_path_from_root": "/docs/csharp/language-reference/compiler-messages/cs8155.md",
416420
"redirect_url": "/dotnet/csharp/language-reference/compiler-messages/lambda-expression-errors#conversion-to-expression-trees"
@@ -435,6 +439,10 @@
435439
"source_path_from_root": "/docs/csharp/language-reference/compiler-messages/cs8175.md",
436440
"redirect_url": "/dotnet/csharp/language-reference/compiler-messages/lambda-expression-errors#syntax-limitations-in-lambda-expressions"
437441
},
442+
{
443+
"source_path_from_root": "/docs/csharp/language-reference/compiler-messages/cs8176.md",
444+
"redirect_url": "/dotnet/csharp/language-reference/compiler-messages/iterator-yield"
445+
},
438446
{
439447
"source_path_from_root": "/docs/csharp/language-reference/compiler-messages/cs8373.md",
440448
"redirect_url": "/dotnet/csharp/language-reference/compiler-messages/ref-modifiers-errors"
@@ -443,6 +451,10 @@
443451
"source_path_from_root": "/docs/csharp/language-reference/compiler-messages/cs8374.md",
444452
"redirect_url": "/dotnet/csharp/language-reference/compiler-messages/ref-modifiers-errors"
445453
},
454+
{
455+
"source_path_from_root": "/docs/csharp/language-reference/compiler-messages/cs8400.md",
456+
"redirect_url": "/dotnet/csharp/language-reference/compiler-messages/feature-version-errors"
457+
},
446458
{
447459
"source_path_from_root": "/docs/csharp/language-reference/compiler-messages/cs8401.md",
448460
"redirect_url": "/dotnet/csharp/language-reference/compiler-messages/feature-version-errors"
@@ -1668,18 +1680,50 @@
16681680
"source_path_from_root": "/docs/csharp/misc/cs1621.md",
16691681
"redirect_url": "/dotnet/csharp/language-reference/compiler-messages/lambda-expression-errors#syntax-limitations-in-lambda-expressions"
16701682
},
1683+
{
1684+
"source_path_from_root": "/docs/csharp/misc/cs1622.md",
1685+
"redirect_url": "/dotnet/csharp/language-reference/compiler-messages/iterator-yield"
1686+
},
16711687
{
16721688
"source_path_from_root": "/docs/csharp/misc/cs1623.md",
16731689
"redirect_url": "/dotnet/csharp/language-reference/compiler-messages/ref-modifiers-errors"
16741690
},
1691+
{
1692+
"source_path_from_root": "/docs/csharp/misc/cs1624.md",
1693+
"redirect_url": "/dotnet/csharp/language-reference/compiler-messages/iterator-yield"
1694+
},
1695+
{
1696+
"source_path_from_root": "/docs/csharp/misc/cs1625.md",
1697+
"redirect_url": "/dotnet/csharp/language-reference/compiler-messages/iterator-yield"
1698+
},
1699+
{
1700+
"source_path_from_root": "/docs/csharp/misc/cs1626.md",
1701+
"redirect_url": "/dotnet/csharp/language-reference/compiler-messages/iterator-yield"
1702+
},
1703+
{
1704+
"source_path_from_root": "/docs/csharp/misc/cs1627.md",
1705+
"redirect_url": "/dotnet/csharp/language-reference/compiler-messages/iterator-yield"
1706+
},
16751707
{
16761708
"source_path_from_root": "/docs/csharp/misc/cs1628.md",
16771709
"redirect_url": "/dotnet/csharp/language-reference/compiler-messages/lambda-expression-errors#syntax-limitations-in-lambda-expressions"
16781710
},
1711+
{
1712+
"source_path_from_root": "/docs/csharp/misc/cs1629.md",
1713+
"redirect_url": "/dotnet/csharp/language-reference/compiler-messages/iterator-yield"
1714+
},
1715+
{
1716+
"source_path_from_root": "/docs/csharp/misc/cs1631.md",
1717+
"redirect_url": "/dotnet/csharp/language-reference/compiler-messages/iterator-yield"
1718+
},
16791719
{
16801720
"source_path_from_root": "/docs/csharp/misc/cs1632.md",
16811721
"redirect_url": "/dotnet/csharp/language-reference/compiler-messages/lambda-expression-errors#syntax-limitations-in-lambda-expressions"
16821722
},
1723+
{
1724+
"source_path_from_root": "/docs/csharp/misc/cs1637.md",
1725+
"redirect_url": "/dotnet/csharp/language-reference/compiler-messages/iterator-yield"
1726+
},
16831727
{
16841728
"source_path_from_root": "/docs/csharp/misc/cs1649.md",
16851729
"redirect_url": "/dotnet/csharp/language-reference/compiler-messages/ref-modifiers-errors"

docs/csharp/language-reference/compiler-messages/cs4013.md

Lines changed: 0 additions & 103 deletions
This file was deleted.

docs/csharp/language-reference/compiler-messages/cs8154.md

Lines changed: 0 additions & 71 deletions
This file was deleted.

docs/csharp/language-reference/compiler-messages/cs8176.md

Lines changed: 0 additions & 51 deletions
This file was deleted.

0 commit comments

Comments
 (0)