Cleanup missed prototype comments.

上级 38733cc7
......@@ -2191,7 +2191,7 @@ public static void Main()
Operator '!=' cannot be applied to operands of type 'System.ValueTuple<int,int,int>' and 'System.ValueTuple<int,int,int>'");
}
// PROTOPTYPE(nullable-api): Support deconstruction assignment
// https://github.com/dotnet/roslyn/issues/35010 Support deconstruction assignment
[Fact]
public void TestComparisonWithDeconstructionResult()
{
......
......@@ -1970,7 +1970,7 @@ .maxstack 1
}");
}
// PROTOPTYPE(nullable-api): Support deconstruction assignment
// https://github.com/dotnet/roslyn/issues/35010 Support deconstruction assignment
[Fact]
public void DoNotShareInputForMutatingWhenClause()
{
......
......@@ -46332,6 +46332,23 @@ static void F(object? x, object? y)
Diagnostic(ErrorCode.WRN_NullReferenceReceiver, "t.Rest.Item2").WithLocation(11, 13));
}
[Fact(Skip = "https://github.com/dotnet/roslyn/issues/35157")]
public void TupleTypeInference_08()
{
var source =
@"
class C
{
void M()
{
_ = (null, 2);
}
}";
var comp = CreateCompilation(source, options: WithNonNullTypesTrue());
comp.VerifyDiagnostics();
}
[Fact]
[WorkItem(29970, "https://github.com/dotnet/roslyn/issues/29970")]
public void Tuple_Assignment_01()
......@@ -20,7 +20,7 @@ namespace Microsoft.CodeAnalysis.Editor.CSharp.UnitTests.Diagnostics.UserDiagnos
[UseExportProvider]
public class DiagnosticAnalyzerDriverTests
{
[Fact(Skip = "PROTOTYPE(nullable-api)")]
[Fact]
public async Task DiagnosticAnalyzerDriverAllInOne()
{
var source = TestResource.AllInOneCSharpCode;
......@@ -88,7 +88,7 @@ class C
}
}
[Fact(Skip = "PROTOTYPE(nullable-api)")]
[Fact]
[WorkItem(759, "https://github.com/dotnet/roslyn/issues/759")]
public async Task DiagnosticAnalyzerDriverIsSafeAgainstAnalyzerExceptions()
{
......@@ -129,7 +129,7 @@ public void DiagnosticServiceIsSafeAgainstAnalyzerExceptions_2()
Assert.True(exceptions.Count == 0);
}
[Fact(Skip = "PROTOTYPE(nullable-api)")]
[Fact]
public async Task AnalyzerOptionsArePassedToAllAnalyzers()
{
using (var workspace = TestWorkspace.CreateCSharp(TestResource.AllInOneCSharpCode, TestOptions.Regular))
......
......@@ -26,13 +26,13 @@ protected override TestWorkspace CreateWorkspaceFromFile(string definition, Pars
[WorkItem(956453, "http://vstfdevdiv:8080/DevDiv2/DevDiv/_workitems/edit/956453")]
[WorkItem(1007071, "http://vstfdevdiv:8080/DevDiv2/DevDiv/_workitems/edit/1007071")]
[Fact(Skip = "PROTOTYPE(nullable-api)"), Trait(Traits.Feature, Traits.Features.CodeActionsSuppression)]
[Fact, Trait(Traits.Feature, Traits.Features.CodeActionsSuppression)]
public async Task TestPragmaWarningOnEveryNodes()
{
await TestPragmaAsync(TestResource.AllInOneCSharpCode, CSharpParseOptions.Default, verifier: t => t.IndexOf("#pragma warning disable", StringComparison.Ordinal) >= 0);
}
[Fact(Skip = "PROTOTYPE(nullable-api)"), Trait(Traits.Feature, Traits.Features.CodeActionsSuppression)]
[Fact, Trait(Traits.Feature, Traits.Features.CodeActionsSuppression)]
public async Task TestSuppressionWithAttributeOnEveryNodes()
{
await TestSuppressionWithAttributeAsync(
......
......@@ -9549,7 +9549,7 @@ private static int NewMethod()
}
[WorkItem(604389, "http://vstfdevdiv:8080/DevDiv2/DevDiv/_workitems/edit/604389")]
[Fact(Skip = "PROTOTYPE(nullable-api)"), Trait(Traits.Feature, Traits.Features.ExtractMethod)]
[Fact, Trait(Traits.Feature, Traits.Features.ExtractMethod)]
public async Task TestExtractLiteralExpression()
{
var code =
......@@ -9587,7 +9587,7 @@ class C
}
[WorkItem(604389, "http://vstfdevdiv:8080/DevDiv2/DevDiv/_workitems/edit/604389")]
[Fact(Skip = "PROTOTYPE(nullable-api)"), Trait(Traits.Feature, Traits.Features.ExtractMethod)]
[Fact, Trait(Traits.Feature, Traits.Features.ExtractMethod)]
public async Task TestExtractCollectionInitializer()
{
var code =
......
......@@ -1330,7 +1330,7 @@ static void Main()
[WorkItem(540787, "http://vstfdevdiv:8080/DevDiv2/DevDiv/_workitems/edit/540787")]
[WorkItem(542722, "http://vstfdevdiv:8080/DevDiv2/DevDiv/_workitems/edit/542722")]
[Fact(Skip = "PROTOTYPE(nullable-api)"), Trait(Traits.Feature, Traits.Features.ExtractMethod)]
[Fact, Trait(Traits.Feature, Traits.Features.ExtractMethod)]
public async Task DontCrash()
{
await IterateAllAsync(TestResource.AllInOneCSharpCode);
......
......@@ -85,7 +85,7 @@ public async Task TestInCall_FirstElement_AlreadyNamed()
await TestMissingAsync(@"class C { void M((int arg1, int arg2) x) => M(([||]arg1: 1, 2)); }");
}
[Fact(Skip = "PROTOTYPE(nullable-api)")]
[Fact(Skip = "https://github.com/dotnet/roslyn/issues/35157")]
public async Task TestUntypedTuple()
{
await TestMissingAsync(
......
......@@ -1058,7 +1058,7 @@ public int M2(int p3, int p4)
}
[WorkItem(32287, "https://github.com/dotnet/roslyn/issues/32287")]
[Fact(Skip = "PROTOTYPE(nullable-api)"), Trait(Traits.Feature, Traits.Features.CodeActionsRemoveUnusedParameters)]
[Fact, Trait(Traits.Feature, Traits.Features.CodeActionsRemoveUnusedParameters)]
public async Task Parameter_DeclarationPatternWithNullDeclaredSymbol()
{
await TestDiagnosticMissingAsync(
......
......@@ -170,7 +170,7 @@ void M()
}");
}
[Fact(Skip = "PROTOTYPE(nullable-api)")]
[Fact]
public async Task TestNotWithArrayInitializer()
{
await TestMissingInRegularAndScriptAsync(
......
......@@ -9,7 +9,7 @@ Namespace Microsoft.CodeAnalysis.Editor.UnitTests.Expansion
#Region "C# Tests"
<WorkItem(604392, "http://vstfdevdiv:8080/DevDiv2/DevDiv/_workitems/edit/604392")>
<Fact(Skip:="PROTOTYPE(nullable-api)"), Trait(Traits.Feature, Traits.Features.Expansion)>
<Fact, Trait(Traits.Feature, Traits.Features.Expansion)>
Public Async Function TestNoExpansionForPropertyNamesOfObjectInitializers() As Task
Dim input =
<Workspace>
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册