121 references to Warnings
Microsoft.CodeAnalysis (2)
Compilation\NullableContextOptions.cs (2)
34
Enable =
Warnings
| Annotations,
46
IsFlagSet(context, NullableContextOptions.
Warnings
);
Microsoft.CodeAnalysis.CSharp (4)
Binder\Binder.cs (1)
291
case NullableContextOptions.
Warnings
:
CommandLine\CSharpCommandLineParser.cs (2)
433
Debug.Assert(loweredValue == nameof(NullableContextOptions.
Warnings
).ToLower());
434
nullableContextOptions = NullableContextOptions.
Warnings
;
Compilation\CSharpCompilation.cs (1)
258
(Options.NullableContextOptions & NullableContextOptions.
Warnings
) != 0;
Microsoft.CodeAnalysis.CSharp.CodeStyle (2)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (2)
135
flagToChange = NullableContextOptions.
Warnings
;
158
return 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)]
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)]
456
NullableContextOptions.
Warnings
=> "disable warnings",
467
NullableContextOptions.
Warnings
=> "enable warnings",
src\Analyzers\CSharp\Tests\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveTests.cs (5)
25
[InlineData(NullableContextOptions.
Warnings
, NullableContextOptions.
Warnings
)]
26
[InlineData(NullableContextOptions.
Warnings
, NullableContextOptions.Enable)]
28
[InlineData(NullableContextOptions.Enable, NullableContextOptions.
Warnings
)]
222
NullableContextOptions.
Warnings
=> "disable warnings",
Microsoft.CodeAnalysis.CSharp.CommandLine.UnitTests (8)
CommandLineTests.cs (8)
5208
Assert.Equal(NullableContextOptions.
Warnings
, parsedArgs.CompilationOptions.NullableContextOptions);
5212
Assert.Equal(NullableContextOptions.
Warnings
, parsedArgs.CompilationOptions.NullableContextOptions);
5216
Assert.Equal(NullableContextOptions.
Warnings
, parsedArgs.CompilationOptions.NullableContextOptions);
5220
Assert.Equal(NullableContextOptions.
Warnings
, parsedArgs.CompilationOptions.NullableContextOptions);
5239
Assert.Equal(NullableContextOptions.
Warnings
, parsedArgs.CompilationOptions.NullableContextOptions);
5246
Assert.Equal(NullableContextOptions.
Warnings
, parsedArgs.CompilationOptions.NullableContextOptions);
5258
Assert.Equal(NullableContextOptions.
Warnings
, parsedArgs.CompilationOptions.NullableContextOptions);
5265
Assert.Equal(NullableContextOptions.
Warnings
, parsedArgs.CompilationOptions.NullableContextOptions);
Microsoft.CodeAnalysis.CSharp.Emit2.UnitTests (1)
PDB\CSharpDeterministicBuildCompilationTests.cs (1)
342
yield return defaultOptions.WithNullableContextOptions(NullableContextOptions.
Warnings
);
Microsoft.CodeAnalysis.CSharp.Features (2)
src\Analyzers\CSharp\Analyzers\RemoveUnnecessaryNullableDirective\CSharpRemoveRedundantNullableDirectiveDiagnosticAnalyzer.cs (2)
135
flagToChange = NullableContextOptions.
Warnings
;
158
return NullableContextOptions.Annotations | NullableContextOptions.
Warnings
;
Microsoft.CodeAnalysis.CSharp.Features.UnitTests (22)
EnableNullable\EnableNullableTests.cs (1)
537
[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)]
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)]
456
NullableContextOptions.
Warnings
=> "disable warnings",
467
NullableContextOptions.
Warnings
=> "enable warnings",
src\Analyzers\CSharp\Tests\RemoveUnnecessaryNullableDirective\CSharpRemoveUnnecessaryNullableDirectiveTests.cs (5)
25
[InlineData(NullableContextOptions.
Warnings
, NullableContextOptions.
Warnings
)]
26
[InlineData(NullableContextOptions.
Warnings
, NullableContextOptions.Enable)]
28
[InlineData(NullableContextOptions.Enable, NullableContextOptions.
Warnings
)]
222
NullableContextOptions.
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)]
118
Assert.False(NullableContextOptions.
Warnings
.AnnotationsEnabled());
119
Assert.True(NullableContextOptions.
Warnings
.WarningsEnabled());
501
NullableContextOptions.
Warnings
,
555
bool isNullableEnabledForProject = projectContext != null && (projectContext.Value & NullableContextOptions.
Warnings
) != 0;
1652
verify(new[] { source }, projectContext: NullableContextOptions.
Warnings
, expectedAnalyzedKeys: new[] { "<Main>$" },
2213
bool isNullableEnabledForProject = projectContext != null && (projectContext.Value & NullableContextOptions.
Warnings
) != 0;
Semantics\NullableReferenceTypesTests.cs (46)
6292
var comp = CreateCompilation(source, options: WithNullable(NullableContextOptions.
Warnings
));
8595
comp = CreateCompilation("", options: WithNullable(NullableContextOptions.
Warnings
), parseOptions: TestOptions.Regular7_3);
8607
comp = CreateCompilation("", options: WithNullable(NullableContextOptions.
Warnings
), parseOptions: TestOptions.Regular8);
8619
comp = CreateCompilation(new string[] { }, options: WithNullable(NullableContextOptions.
Warnings
), parseOptions: TestOptions.Regular7_3);
8622
comp = CreateCompilation(new string[] { }, options: WithNullable(NullableContextOptions.
Warnings
), parseOptions: TestOptions.Regular8);
98691
var comp3 = CreateCompilation(new[] { source2 }, references: new[] { comp2.ToMetadataReference() }, options: WithNullable(NullableContextOptions.
Warnings
), parseOptions: TestOptions.Regular8);
99379
var comp3 = CreateCompilation(new[] { source2 }, references: new[] { comp2.ToMetadataReference() }, options: WithNullable(NullableContextOptions.
Warnings
), parseOptions: TestOptions.Regular8);
100156
var comp3 = CreateCompilation(new[] { source2 }, references: new[] { comp2.ToMetadataReference() }, options: WithNullable(NullableContextOptions.
Warnings
));
100275
var comp3 = CreateCompilation(new[] { source2 }, references: new[] { comp2.ToMetadataReference() }, options: WithNullable(NullableContextOptions.
Warnings
));
101412
var comp2 = CreateCompilation(source2, options: WithNullable(NullableContextOptions.
Warnings
), references: new[] { reference });
113265
assertNonNullTypesContext(source1, NullableContextOptions.
Warnings
);
113268
assertNonNullTypesContext(source2, NullableContextOptions.
Warnings
);
113331
assertNonNullTypesContext(source1, NullableContextOptions.
Warnings
);
113334
assertNonNullTypesContext(source2, NullableContextOptions.
Warnings
);
113403
assertNonNullTypesContext(source1, NullableContextOptions.
Warnings
);
113406
assertNonNullTypesContext(source2, NullableContextOptions.
Warnings
);
113458
assertNonNullTypesContext(NullableContextOptions.
Warnings
);
113513
assertNonNullTypesContext(NullableContextOptions.
Warnings
);
113568
assertNonNullTypesContext(NullableContextOptions.
Warnings
);
113626
assertNonNullTypesContext(NullableContextOptions.
Warnings
);
113684
assertNonNullTypesContext(NullableContextOptions.
Warnings
);
113727
assertNonNullTypesContext(NullableContextOptions.
Warnings
);
113782
assertNonNullTypesContext(NullableContextOptions.
Warnings
);
113873
AssertGetSpeculativeTypeInfo(source, NullableContextOptions.
Warnings
, type, "A<System.String>");
113924
AssertGetSpeculativeTypeInfo(source, NullableContextOptions.
Warnings
, type, "A<System.String!>");
113979
AssertGetSpeculativeTypeInfo(source, NullableContextOptions.
Warnings
, type, "A<System.String!>");
114036
AssertGetSpeculativeTypeInfo(source, NullableContextOptions.
Warnings
, type, "A<System.String>");
114099
AssertTryGetSpeculativeSemanticModel(source, NullableContextOptions.
Warnings
, type, "A<System.String>!");
114150
AssertTryGetSpeculativeSemanticModel(source, NullableContextOptions.
Warnings
, type, "A<System.String!>!");
114205
AssertTryGetSpeculativeSemanticModel(source, NullableContextOptions.
Warnings
, type, "A<System.String!>!");
114262
AssertTryGetSpeculativeSemanticModel(source, NullableContextOptions.
Warnings
, type, "A<System.String>");
114284
assertNonNullTypesContext(NullableContextOptions.
Warnings
);
114342
assertNonNullTypesContext(NullableContextOptions.
Warnings
);
114403
assertNonNullTypesContext(NullableContextOptions.
Warnings
);
114461
assertNonNullTypesContext(NullableContextOptions.
Warnings
);
114497
assertNonNullTypesContext(NullableContextOptions.
Warnings
);
114534
assertNonNullTypesContext(NullableContextOptions.
Warnings
);
114570
assertNonNullTypesContext(NullableContextOptions.
Warnings
);
114600
assertNonNullTypesContext(NullableContextOptions.
Warnings
);
114632
assertNonNullTypesContext(NullableContextOptions.
Warnings
);
123852
comp = CreateCompilation(new[] { source }, options: WithNullable(NullableContextOptions.
Warnings
));
125162
assertDiagnosticOptions(NullableContextOptions.
Warnings
);
125346
assertDiagnosticOptions(NullableContextOptions.
Warnings
);
125495
assertDiagnosticOptions(NullableContextOptions.
Warnings
);
126033
assertDiagnosticOptions1(NullableContextOptions.
Warnings
);
126180
assertDiagnosticOptions(NullableContextOptions.
Warnings
);
Microsoft.VisualStudio.LanguageServices.CSharp (1)
Utilities\CSharpCompilationOptionsChangingService.cs (1)
49
NullableContextOptions.
Warnings
=> "warnings",