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)
291case NullableContextOptions.Warnings:
CommandLine\CSharpCommandLineParser.cs (2)
451Debug.Assert(loweredValue == nameof(NullableContextOptions.Warnings).ToLower()); 452nullableContextOptions = NullableContextOptions.Warnings;
Compilation\CSharpCompilation.cs (1)
284(Options.NullableContextOptions & NullableContextOptions.Warnings) != 0;
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (2)
134flagToChange = NullableContextOptions.Warnings; 157return NullableContextOptions.Annotations | NullableContextOptions.Warnings;
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)] 49[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Warnings)] 51[InlineData(NullableContextOptions.Enable, NullableContextOptions.Warnings)] 72[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Warnings)] 73[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Enable)] 75[InlineData(NullableContextOptions.Enable, NullableContextOptions.Warnings)] 96[InlineData(NullableContextOptions.Disable, NullableContextOptions.Warnings)] 98[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Warnings)] 99[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Annotations)] 426NullableContextOptions.Warnings => "disable warnings", 437NullableContextOptions.Warnings => "enable warnings",
src\Analyzers\CSharp\Tests\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveTests.cs (5)
26[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Warnings)] 27[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Enable)] 29[InlineData(NullableContextOptions.Enable, NullableContextOptions.Warnings)] 235NullableContextOptions.Warnings => "disable warnings",
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (8)
CommandLineTests.cs (8)
5208Assert.Equal(NullableContextOptions.Warnings, parsedArgs.CompilationOptions.NullableContextOptions); 5212Assert.Equal(NullableContextOptions.Warnings, parsedArgs.CompilationOptions.NullableContextOptions); 5216Assert.Equal(NullableContextOptions.Warnings, parsedArgs.CompilationOptions.NullableContextOptions); 5220Assert.Equal(NullableContextOptions.Warnings, parsedArgs.CompilationOptions.NullableContextOptions); 5239Assert.Equal(NullableContextOptions.Warnings, parsedArgs.CompilationOptions.NullableContextOptions); 5246Assert.Equal(NullableContextOptions.Warnings, parsedArgs.CompilationOptions.NullableContextOptions); 5258Assert.Equal(NullableContextOptions.Warnings, parsedArgs.CompilationOptions.NullableContextOptions); 5265Assert.Equal(NullableContextOptions.Warnings, parsedArgs.CompilationOptions.NullableContextOptions);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
PDB\CSharpDeterministicBuildCompilationTests.cs (1)
342yield return defaultOptions.WithNullableContextOptions(NullableContextOptions.Warnings);
Microsoft.CodeAnalysis.CSharp.Features (2)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (2)
134flagToChange = NullableContextOptions.Warnings; 157return NullableContextOptions.Annotations | NullableContextOptions.Warnings;
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (22)
EnableNullable\EnableNullableTests.cs (1)
610[InlineData(NullableContextOptions.Warnings)]
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)] 49[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Warnings)] 51[InlineData(NullableContextOptions.Enable, NullableContextOptions.Warnings)] 72[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Warnings)] 73[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Enable)] 75[InlineData(NullableContextOptions.Enable, NullableContextOptions.Warnings)] 96[InlineData(NullableContextOptions.Disable, NullableContextOptions.Warnings)] 98[InlineData(NullableContextOptions.Annotations, NullableContextOptions.Warnings)] 99[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Annotations)] 426NullableContextOptions.Warnings => "disable warnings", 437NullableContextOptions.Warnings => "enable warnings",
src\Analyzers\CSharp\Tests\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveTests.cs (5)
26[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Warnings)] 27[InlineData(NullableContextOptions.Warnings, NullableContextOptions.Enable)] 29[InlineData(NullableContextOptions.Enable, NullableContextOptions.Warnings)] 235NullableContextOptions.Warnings => "disable 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)
6299var comp = CreateCompilation(source, options: WithNullable(NullableContextOptions.Warnings)); 8602comp = CreateCompilation("", options: WithNullable(NullableContextOptions.Warnings), parseOptions: TestOptions.Regular7_3); 8614comp = CreateCompilation("", options: WithNullable(NullableContextOptions.Warnings), parseOptions: TestOptions.Regular8); 8626comp = CreateCompilation(new string[] { }, options: WithNullable(NullableContextOptions.Warnings), parseOptions: TestOptions.Regular7_3); 8629comp = CreateCompilation(new string[] { }, options: WithNullable(NullableContextOptions.Warnings), parseOptions: TestOptions.Regular8); 98772var comp3 = CreateCompilation(new[] { source2 }, references: new[] { comp2.ToMetadataReference() }, options: WithNullable(NullableContextOptions.Warnings), parseOptions: TestOptions.Regular8); 99460var comp3 = CreateCompilation(new[] { source2 }, references: new[] { comp2.ToMetadataReference() }, options: WithNullable(NullableContextOptions.Warnings), parseOptions: TestOptions.Regular8); 100237var comp3 = CreateCompilation(new[] { source2 }, references: new[] { comp2.ToMetadataReference() }, options: WithNullable(NullableContextOptions.Warnings)); 100356var comp3 = CreateCompilation(new[] { source2 }, references: new[] { comp2.ToMetadataReference() }, options: WithNullable(NullableContextOptions.Warnings)); 101493var comp2 = CreateCompilation(source2, options: WithNullable(NullableContextOptions.Warnings), references: new[] { reference }); 113346assertNonNullTypesContext(source1, NullableContextOptions.Warnings); 113349assertNonNullTypesContext(source2, NullableContextOptions.Warnings); 113412assertNonNullTypesContext(source1, NullableContextOptions.Warnings); 113415assertNonNullTypesContext(source2, NullableContextOptions.Warnings); 113484assertNonNullTypesContext(source1, NullableContextOptions.Warnings); 113487assertNonNullTypesContext(source2, NullableContextOptions.Warnings); 113539assertNonNullTypesContext(NullableContextOptions.Warnings); 113594assertNonNullTypesContext(NullableContextOptions.Warnings); 113649assertNonNullTypesContext(NullableContextOptions.Warnings); 113707assertNonNullTypesContext(NullableContextOptions.Warnings); 113765assertNonNullTypesContext(NullableContextOptions.Warnings); 113808assertNonNullTypesContext(NullableContextOptions.Warnings); 113863assertNonNullTypesContext(NullableContextOptions.Warnings); 113954AssertGetSpeculativeTypeInfo(source, NullableContextOptions.Warnings, type, "A<System.String>"); 114005AssertGetSpeculativeTypeInfo(source, NullableContextOptions.Warnings, type, "A<System.String!>"); 114060AssertGetSpeculativeTypeInfo(source, NullableContextOptions.Warnings, type, "A<System.String!>"); 114117AssertGetSpeculativeTypeInfo(source, NullableContextOptions.Warnings, type, "A<System.String>"); 114180AssertTryGetSpeculativeSemanticModel(source, NullableContextOptions.Warnings, type, "A<System.String>!"); 114231AssertTryGetSpeculativeSemanticModel(source, NullableContextOptions.Warnings, type, "A<System.String!>!"); 114286AssertTryGetSpeculativeSemanticModel(source, NullableContextOptions.Warnings, type, "A<System.String!>!"); 114343AssertTryGetSpeculativeSemanticModel(source, NullableContextOptions.Warnings, type, "A<System.String>"); 114365assertNonNullTypesContext(NullableContextOptions.Warnings); 114423assertNonNullTypesContext(NullableContextOptions.Warnings); 114484assertNonNullTypesContext(NullableContextOptions.Warnings); 114542assertNonNullTypesContext(NullableContextOptions.Warnings); 114578assertNonNullTypesContext(NullableContextOptions.Warnings); 114615assertNonNullTypesContext(NullableContextOptions.Warnings); 114651assertNonNullTypesContext(NullableContextOptions.Warnings); 114681assertNonNullTypesContext(NullableContextOptions.Warnings); 114713assertNonNullTypesContext(NullableContextOptions.Warnings); 123933comp = CreateCompilation(new[] { source }, options: WithNullable(NullableContextOptions.Warnings)); 125243assertDiagnosticOptions(NullableContextOptions.Warnings); 125427assertDiagnosticOptions(NullableContextOptions.Warnings); 125576assertDiagnosticOptions(NullableContextOptions.Warnings); 126114assertDiagnosticOptions1(NullableContextOptions.Warnings); 126261assertDiagnosticOptions(NullableContextOptions.Warnings);
Microsoft.VisualStudio.LanguageServices.CSharp (1)
Utilities\CSharpCompilationOptionsChangingService.cs (1)
49NullableContextOptions.Warnings => "warnings",
Roslyn.VisualStudio.Next.UnitTests (1)
Remote\SnapshotSerializationTests.cs (1)
648var csharpOptions = CSharp.CSharpCompilation.Create("dummy").Options.WithNullableContextOptions(NullableContextOptions.Warnings).WithMetadataImportOptions(MetadataImportOptions.All);