122 references to Warnings
Microsoft.CodeAnalysis (2)
Compilation\NullableContextOptions.cs (2)
34Enable = Warnings | Annotations, 46IsFlagSet(context, NullableContextOptions.Warnings);
Microsoft.CodeAnalysis.CSharp (4)
Binder\Binder.cs (1)
290case NullableContextOptions.Warnings:
CommandLine\CSharpCommandLineParser.cs (2)
429Debug.Assert(loweredValue == nameof(NullableContextOptions.Warnings).ToLower()); 430nullableContextOptions = NullableContextOptions.Warnings;
Compilation\CSharpCompilation.cs (1)
238(Options.NullableContextOptions & NullableContextOptions.Warnings) != 0;
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (2)
95flagToChange = NullableContextOptions.Warnings; 118return NullableContextOptions.Annotations | NullableContextOptions.Warnings;
Microsoft.CodeAnalysis.CSharp.CodeStyle.UnitTests (21)
CSharpRemoveRedundantNullableDirectiveTests.cs (16)
25[InlineData(NullableContextOptions.Disable, NullableContextOptions.Warnings)] 27[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Warnings)] 29[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Annotations)] 30[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Enable)] 52[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Warnings)] 54[InlineData(NullableContextOptions.Enable, NullableContextOptions.Warnings)] 77[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Warnings)] 78[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Enable)] 80[InlineData(NullableContextOptions.Enable, NullableContextOptions.Warnings)] 103[InlineData(NullableContextOptions.Disable, NullableContextOptions.Warnings)] 105[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Warnings)] 106[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Annotations)] 226NullableContextOptions.Warnings => "disable warnings", 237NullableContextOptions.Warnings => "enable warnings",
CSharpRemoveUnnecessaryNullableDirectiveTests.cs (5)
26[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Warnings)] 27[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Enable)] 29[InlineData(NullableContextOptions.Enable, NullableContextOptions.Warnings)] 224NullableContextOptions.Warnings => "disable warnings",
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (8)
CommandLineTests.cs (8)
4987Assert.Equal(NullableContextOptions.Warnings, parsedArgs.CompilationOptions.NullableContextOptions); 4991Assert.Equal(NullableContextOptions.Warnings, parsedArgs.CompilationOptions.NullableContextOptions); 4995Assert.Equal(NullableContextOptions.Warnings, parsedArgs.CompilationOptions.NullableContextOptions); 4999Assert.Equal(NullableContextOptions.Warnings, parsedArgs.CompilationOptions.NullableContextOptions); 5018Assert.Equal(NullableContextOptions.Warnings, parsedArgs.CompilationOptions.NullableContextOptions); 5025Assert.Equal(NullableContextOptions.Warnings, parsedArgs.CompilationOptions.NullableContextOptions); 5037Assert.Equal(NullableContextOptions.Warnings, parsedArgs.CompilationOptions.NullableContextOptions); 5044Assert.Equal(NullableContextOptions.Warnings, parsedArgs.CompilationOptions.NullableContextOptions);
Microsoft.CodeAnalysis.CSharp.EditorFeatures.UnitTests (22)
CodeActions\EnableNullable\EnableNullableTests.cs (1)
533[InlineData(NullableContextOptions.Warnings)]
CSharpRemoveRedundantNullableDirectiveTests.cs (16)
25[InlineData(NullableContextOptions.Disable, NullableContextOptions.Warnings)] 27[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Warnings)] 29[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Annotations)] 30[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Enable)] 52[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Warnings)] 54[InlineData(NullableContextOptions.Enable, NullableContextOptions.Warnings)] 77[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Warnings)] 78[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Enable)] 80[InlineData(NullableContextOptions.Enable, NullableContextOptions.Warnings)] 103[InlineData(NullableContextOptions.Disable, NullableContextOptions.Warnings)] 105[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Warnings)] 106[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Annotations)] 226NullableContextOptions.Warnings => "disable warnings", 237NullableContextOptions.Warnings => "enable warnings",
CSharpRemoveUnnecessaryNullableDirectiveTests.cs (5)
26[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Warnings)] 27[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Enable)] 29[InlineData(NullableContextOptions.Enable, NullableContextOptions.Warnings)] 224NullableContextOptions.Warnings => "disable warnings",
Microsoft.CodeAnalysis.CSharp.Emit.UnitTests (1)
PDB\CSharpDeterministicBuildCompilationTests.cs (1)
342yield return defaultOptions.WithNullableContextOptions(NullableContextOptions.Warnings);
Microsoft.CodeAnalysis.CSharp.Features (2)
CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (2)
95flagToChange = NullableContextOptions.Warnings; 118return NullableContextOptions.Annotations | NullableContextOptions.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)
6280var comp = CreateCompilation(source, options: WithNullable(NullableContextOptions.Warnings)); 8583comp = CreateCompilation("", options: WithNullable(NullableContextOptions.Warnings), parseOptions: TestOptions.Regular7_3); 8595comp = CreateCompilation("", options: WithNullable(NullableContextOptions.Warnings), parseOptions: TestOptions.Regular8); 8607comp = CreateCompilation(new string[] { }, options: WithNullable(NullableContextOptions.Warnings), parseOptions: TestOptions.Regular7_3); 8610comp = CreateCompilation(new string[] { }, options: WithNullable(NullableContextOptions.Warnings), parseOptions: TestOptions.Regular8); 94921var comp3 = CreateCompilation(new[] { source2 }, references: new[] { comp2.ToMetadataReference() }, options: WithNullable(NullableContextOptions.Warnings), parseOptions: TestOptions.Regular8); 95609var comp3 = CreateCompilation(new[] { source2 }, references: new[] { comp2.ToMetadataReference() }, options: WithNullable(NullableContextOptions.Warnings), parseOptions: TestOptions.Regular8); 96386var comp3 = CreateCompilation(new[] { source2 }, references: new[] { comp2.ToMetadataReference() }, options: WithNullable(NullableContextOptions.Warnings)); 96505var comp3 = CreateCompilation(new[] { source2 }, references: new[] { comp2.ToMetadataReference() }, options: WithNullable(NullableContextOptions.Warnings)); 97642var comp2 = CreateCompilation(source2, options: WithNullable(NullableContextOptions.Warnings), references: new[] { reference }); 109495assertNonNullTypesContext(source1, NullableContextOptions.Warnings); 109498assertNonNullTypesContext(source2, NullableContextOptions.Warnings); 109561assertNonNullTypesContext(source1, NullableContextOptions.Warnings); 109564assertNonNullTypesContext(source2, NullableContextOptions.Warnings); 109633assertNonNullTypesContext(source1, NullableContextOptions.Warnings); 109636assertNonNullTypesContext(source2, NullableContextOptions.Warnings); 109688assertNonNullTypesContext(NullableContextOptions.Warnings); 109743assertNonNullTypesContext(NullableContextOptions.Warnings); 109798assertNonNullTypesContext(NullableContextOptions.Warnings); 109856assertNonNullTypesContext(NullableContextOptions.Warnings); 109914assertNonNullTypesContext(NullableContextOptions.Warnings); 109957assertNonNullTypesContext(NullableContextOptions.Warnings); 110012assertNonNullTypesContext(NullableContextOptions.Warnings); 110103AssertGetSpeculativeTypeInfo(source, NullableContextOptions.Warnings, type, "A<System.String>"); 110154AssertGetSpeculativeTypeInfo(source, NullableContextOptions.Warnings, type, "A<System.String!>"); 110209AssertGetSpeculativeTypeInfo(source, NullableContextOptions.Warnings, type, "A<System.String!>"); 110266AssertGetSpeculativeTypeInfo(source, NullableContextOptions.Warnings, type, "A<System.String>"); 110329AssertTryGetSpeculativeSemanticModel(source, NullableContextOptions.Warnings, type, "A<System.String>!"); 110380AssertTryGetSpeculativeSemanticModel(source, NullableContextOptions.Warnings, type, "A<System.String!>!"); 110435AssertTryGetSpeculativeSemanticModel(source, NullableContextOptions.Warnings, type, "A<System.String!>!"); 110492AssertTryGetSpeculativeSemanticModel(source, NullableContextOptions.Warnings, type, "A<System.String>"); 110514assertNonNullTypesContext(NullableContextOptions.Warnings); 110572assertNonNullTypesContext(NullableContextOptions.Warnings); 110633assertNonNullTypesContext(NullableContextOptions.Warnings); 110691assertNonNullTypesContext(NullableContextOptions.Warnings); 110727assertNonNullTypesContext(NullableContextOptions.Warnings); 110764assertNonNullTypesContext(NullableContextOptions.Warnings); 110800assertNonNullTypesContext(NullableContextOptions.Warnings); 110830assertNonNullTypesContext(NullableContextOptions.Warnings); 110862assertNonNullTypesContext(NullableContextOptions.Warnings); 120082comp = CreateCompilation(new[] { source }, options: WithNullable(NullableContextOptions.Warnings)); 121392assertDiagnosticOptions(NullableContextOptions.Warnings); 121576assertDiagnosticOptions(NullableContextOptions.Warnings); 121725assertDiagnosticOptions(NullableContextOptions.Warnings); 122263assertDiagnosticOptions1(NullableContextOptions.Warnings); 122410assertDiagnosticOptions(NullableContextOptions.Warnings);
Microsoft.VisualStudio.LanguageServices.CSharp (1)
Utilities\CSharpCompilationOptionsChangingService.cs (1)
49NullableContextOptions.Warnings => "warnings",
Roslyn.VisualStudio.Next.UnitTests (1)
Remote\SnapshotSerializationTests.cs (1)
646var csharpOptions = CSharp.CSharpCompilation.Create("dummy").Options.WithNullableContextOptions(NullableContextOptions.Warnings).WithMetadataImportOptions(MetadataImportOptions.All);