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