122 references to Warnings
Microsoft.CodeAnalysis (2)
Microsoft.CodeAnalysis.CSharp (4)
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (21)
src\Analyzers\CSharp\Tests\RemoveUnnecessaryNullableDirective\CSharpRemoveRedundantNullableDirectiveTests.cs (16)
24[InlineData(NullableContextOptions.Disable, NullableContextOptions.Warnings)]
26[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Warnings)]
28[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Annotations)]
29[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Enable)]
51[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Warnings)]
53[InlineData(NullableContextOptions.Enable, NullableContextOptions.Warnings)]
76[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Warnings)]
77[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Enable)]
79[InlineData(NullableContextOptions.Enable, NullableContextOptions.Warnings)]
102[InlineData(NullableContextOptions.Disable, NullableContextOptions.Warnings)]
104[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Warnings)]
105[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Annotations)]
456NullableContextOptions.Warnings => "disable warnings",
467NullableContextOptions.Warnings => "enable warnings",
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (8)
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
Microsoft.CodeAnalysis.CSharp.Features (2)
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (22)
src\Analyzers\CSharp\Tests\RemoveUnnecessaryNullableDirective\CSharpRemoveRedundantNullableDirectiveTests.cs (16)
24[InlineData(NullableContextOptions.Disable, NullableContextOptions.Warnings)]
26[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Warnings)]
28[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Annotations)]
29[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Enable)]
51[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Warnings)]
53[InlineData(NullableContextOptions.Enable, NullableContextOptions.Warnings)]
76[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Warnings)]
77[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Enable)]
79[InlineData(NullableContextOptions.Enable, NullableContextOptions.Warnings)]
102[InlineData(NullableContextOptions.Disable, NullableContextOptions.Warnings)]
104[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Warnings)]
105[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Annotations)]
456NullableContextOptions.Warnings => "disable warnings",
467NullableContextOptions.Warnings => "enable warnings",
Microsoft.CodeAnalysis.CSharp.Semantic.UnitTests (58)
Semantics\NullableContextTests.cs (12)
25[InlineData("#nullable enable", NullableContextOptions.Warnings, NullableContext.Enabled)]
29[InlineData("#nullable enable warnings", NullableContextOptions.Warnings, NullableContext.WarningsEnabled | NullableContext.AnnotationsContextInherited)]
34[InlineData("#nullable enable annotations", NullableContextOptions.Warnings, NullableContext.Enabled | NullableContext.WarningsContextInherited)]
40[InlineData("#nullable disable", NullableContextOptions.Warnings, NullableContext.Disabled)]
44[InlineData("#nullable disable warnings", NullableContextOptions.Warnings, NullableContext.Disabled | NullableContext.AnnotationsContextInherited)]
49[InlineData("#nullable disable annotations", NullableContextOptions.Warnings, NullableContext.WarningsEnabled | NullableContext.WarningsContextInherited)]
118Assert.False(NullableContextOptions.Warnings.AnnotationsEnabled());
119Assert.True(NullableContextOptions.Warnings.WarningsEnabled());
501NullableContextOptions.Warnings,
555bool isNullableEnabledForProject = projectContext != null && (projectContext.Value & NullableContextOptions.Warnings) != 0;
1652verify(new[] { source }, projectContext: NullableContextOptions.Warnings, expectedAnalyzedKeys: new[] { "<Main>$" },
2213bool isNullableEnabledForProject = projectContext != null && (projectContext.Value & NullableContextOptions.Warnings) != 0;
Semantics\NullableReferenceTypesTests.cs (46)
6292var comp = CreateCompilation(source, options: WithNullable(NullableContextOptions.Warnings));
8595comp = CreateCompilation("", options: WithNullable(NullableContextOptions.Warnings), parseOptions: TestOptions.Regular7_3);
8607comp = CreateCompilation("", options: WithNullable(NullableContextOptions.Warnings), parseOptions: TestOptions.Regular8);
8619comp = CreateCompilation(new string[] { }, options: WithNullable(NullableContextOptions.Warnings), parseOptions: TestOptions.Regular7_3);
8622comp = CreateCompilation(new string[] { }, options: WithNullable(NullableContextOptions.Warnings), parseOptions: TestOptions.Regular8);
98691var comp3 = CreateCompilation(new[] { source2 }, references: new[] { comp2.ToMetadataReference() }, options: WithNullable(NullableContextOptions.Warnings), parseOptions: TestOptions.Regular8);
99379var comp3 = CreateCompilation(new[] { source2 }, references: new[] { comp2.ToMetadataReference() }, options: WithNullable(NullableContextOptions.Warnings), parseOptions: TestOptions.Regular8);
100156var comp3 = CreateCompilation(new[] { source2 }, references: new[] { comp2.ToMetadataReference() }, options: WithNullable(NullableContextOptions.Warnings));
100275var comp3 = CreateCompilation(new[] { source2 }, references: new[] { comp2.ToMetadataReference() }, options: WithNullable(NullableContextOptions.Warnings));
101412var comp2 = CreateCompilation(source2, options: WithNullable(NullableContextOptions.Warnings), references: new[] { reference });
113265assertNonNullTypesContext(source1, NullableContextOptions.Warnings);
113268assertNonNullTypesContext(source2, NullableContextOptions.Warnings);
113331assertNonNullTypesContext(source1, NullableContextOptions.Warnings);
113334assertNonNullTypesContext(source2, NullableContextOptions.Warnings);
113403assertNonNullTypesContext(source1, NullableContextOptions.Warnings);
113406assertNonNullTypesContext(source2, NullableContextOptions.Warnings);
113458assertNonNullTypesContext(NullableContextOptions.Warnings);
113513assertNonNullTypesContext(NullableContextOptions.Warnings);
113568assertNonNullTypesContext(NullableContextOptions.Warnings);
113626assertNonNullTypesContext(NullableContextOptions.Warnings);
113684assertNonNullTypesContext(NullableContextOptions.Warnings);
113727assertNonNullTypesContext(NullableContextOptions.Warnings);
113782assertNonNullTypesContext(NullableContextOptions.Warnings);
113873AssertGetSpeculativeTypeInfo(source, NullableContextOptions.Warnings, type, "A<System.String>");
113924AssertGetSpeculativeTypeInfo(source, NullableContextOptions.Warnings, type, "A<System.String!>");
113979AssertGetSpeculativeTypeInfo(source, NullableContextOptions.Warnings, type, "A<System.String!>");
114036AssertGetSpeculativeTypeInfo(source, NullableContextOptions.Warnings, type, "A<System.String>");
114099AssertTryGetSpeculativeSemanticModel(source, NullableContextOptions.Warnings, type, "A<System.String>!");
114150AssertTryGetSpeculativeSemanticModel(source, NullableContextOptions.Warnings, type, "A<System.String!>!");
114205AssertTryGetSpeculativeSemanticModel(source, NullableContextOptions.Warnings, type, "A<System.String!>!");
114262AssertTryGetSpeculativeSemanticModel(source, NullableContextOptions.Warnings, type, "A<System.String>");
114284assertNonNullTypesContext(NullableContextOptions.Warnings);
114342assertNonNullTypesContext(NullableContextOptions.Warnings);
114403assertNonNullTypesContext(NullableContextOptions.Warnings);
114461assertNonNullTypesContext(NullableContextOptions.Warnings);
114497assertNonNullTypesContext(NullableContextOptions.Warnings);
114534assertNonNullTypesContext(NullableContextOptions.Warnings);
114570assertNonNullTypesContext(NullableContextOptions.Warnings);
114600assertNonNullTypesContext(NullableContextOptions.Warnings);
114632assertNonNullTypesContext(NullableContextOptions.Warnings);
123852comp = CreateCompilation(new[] { source }, options: WithNullable(NullableContextOptions.Warnings));
125162assertDiagnosticOptions(NullableContextOptions.Warnings);
125346assertDiagnosticOptions(NullableContextOptions.Warnings);
125495assertDiagnosticOptions(NullableContextOptions.Warnings);
126033assertDiagnosticOptions1(NullableContextOptions.Warnings);
126180assertDiagnosticOptions(NullableContextOptions.Warnings);
Microsoft.VisualStudio.LanguageServices.CSharp (1)
Roslyn.VisualStudio.Next.UnitTests (1)