Recommendations\ClassKeywordRecommenderTests.cs (11)
17=> VerifyKeywordAsync(SourceCodeKind.Script,
22=> VerifyKeywordAsync(SourceCodeKind.Script,
38=> VerifyKeywordAsync(SourceCodeKind.Script,
168=> VerifyAbsenceAsync(SourceCodeKind.Regular,
176=> VerifyAbsenceAsync(SourceCodeKind.Script,
184=> VerifyAbsenceAsync(SourceCodeKind.Regular,
192=> VerifyAbsenceAsync(SourceCodeKind.Script,
282=> VerifyKeywordAsync(SourceCodeKind.Regular,
321=> VerifyAbsenceAsync(SourceCodeKind.Regular,
330=> VerifyAbsenceAsync(SourceCodeKind.Regular,
339=> VerifyAbsenceAsync(SourceCodeKind.Regular,
Recommendations\ConstKeywordRecommenderTests.cs (14)
121[InlineData(SourceCodeKind.Regular)]
122[InlineData(SourceCodeKind.Script, Skip = "https://github.com/dotnet/roslyn/issues/9880")]
123public Task TestNotBeforeUsing(SourceCodeKind sourceCodeKind)
131[InlineData(SourceCodeKind.Regular)]
132[InlineData(SourceCodeKind.Script, Skip = "https://github.com/dotnet/roslyn/issues/9880")]
133public Task TestNotBeforeGlobalUsing(SourceCodeKind sourceCodeKind)
149=> VerifyKeywordAsync(SourceCodeKind.Regular, """
156=> VerifyKeywordAsync(SourceCodeKind.Script, """
210=> await VerifyAbsenceAsync(SourceCodeKind.Regular, @"internal $$");
214=> await VerifyKeywordAsync(SourceCodeKind.Script, @"internal $$");
226=> await VerifyAbsenceAsync(SourceCodeKind.Regular, @"public $$");
230=> await VerifyKeywordAsync(SourceCodeKind.Script, @"public $$");
242=> VerifyAbsenceAsync(SourceCodeKind.Regular,
247=> VerifyKeywordAsync(SourceCodeKind.Script,
Recommendations\DelegateKeywordRecommenderTests.cs (13)
17=> VerifyKeywordAsync(SourceCodeKind.Script,
22=> VerifyKeywordAsync(SourceCodeKind.Script,
38=> VerifyKeywordAsync(SourceCodeKind.Script,
172=> VerifyAbsenceAsync(SourceCodeKind.Regular,
180=> VerifyAbsenceAsync(SourceCodeKind.Script,
188=> VerifyAbsenceAsync(SourceCodeKind.Regular,
196=> VerifyAbsenceAsync(SourceCodeKind.Script,
285await VerifyKeywordAsync(SourceCodeKind.Regular, @"static $$");
286await VerifyKeywordAsync(SourceCodeKind.Script, @"static $$");
293await VerifyKeywordAsync(SourceCodeKind.Regular, AddInsideMethod(@$"{keyword} $$"));
294await VerifyKeywordAsync(SourceCodeKind.Script, AddInsideMethod(@$"{keyword} $$"));
300await VerifyAbsenceAsync(SourceCodeKind.Regular, @"static public $$");
301await VerifyKeywordAsync(SourceCodeKind.Script, @"static public $$");
Recommendations\EventKeywordRecommenderTests.cs (32)
18=> VerifyKeywordAsync(SourceCodeKind.Script,
23=> VerifyKeywordAsync(SourceCodeKind.Script,
31=> VerifyKeywordAsync(SourceCodeKind.Script,
39=> VerifyKeywordAsync(SourceCodeKind.Script,
62=> await VerifyAbsenceAsync(SourceCodeKind.Regular, @"$$");
66=> VerifyAbsenceAsync(SourceCodeKind.Regular, """
73=> VerifyKeywordAsync(SourceCodeKind.Script, """
80=> VerifyAbsenceAsync(SourceCodeKind.Regular, """
87=> VerifyKeywordAsync(SourceCodeKind.Script, """
94=> VerifyAbsenceAsync(SourceCodeKind.Regular, """
101=> VerifyKeywordAsync(SourceCodeKind.Script, """
108=> VerifyAbsenceAsync(SourceCodeKind.Regular, """
115=> VerifyAbsenceAsync(SourceCodeKind.Regular, """
122=> VerifyAbsenceAsync(SourceCodeKind.Regular, """
156=> VerifyAbsenceAsync(SourceCodeKind.Regular,
164=> VerifyAbsenceAsync(SourceCodeKind.Script,
172=> VerifyAbsenceAsync(SourceCodeKind.Regular,
180=> VerifyAbsenceAsync(SourceCodeKind.Script,
188=> VerifyAbsenceAsync(SourceCodeKind.Regular, """
195=> VerifyKeywordAsync(SourceCodeKind.Script, """
202=> VerifyAbsenceAsync(SourceCodeKind.Regular, """
209=> VerifyKeywordAsync(SourceCodeKind.Script, """
274=> await VerifyAbsenceAsync(SourceCodeKind.Regular, @"internal $$");
278=> await VerifyKeywordAsync(SourceCodeKind.Script, @"internal $$");
290=> await VerifyAbsenceAsync(SourceCodeKind.Regular, @"public $$");
294=> await VerifyKeywordAsync(SourceCodeKind.Script, @"public $$");
306=> VerifyAbsenceAsync(SourceCodeKind.Regular,
311=> VerifyKeywordAsync(SourceCodeKind.Script,
357=> await VerifyAbsenceAsync(SourceCodeKind.Regular, @"static $$");
361=> await VerifyKeywordAsync(SourceCodeKind.Script, @"static $$");
373=> await VerifyAbsenceAsync(SourceCodeKind.Regular, @"static public $$");
377=> await VerifyKeywordAsync(SourceCodeKind.Script, @"static public $$");
Recommendations\NamespaceKeywordRecommenderTests.cs (36)
26=> VerifyAbsenceAsync(SourceCodeKind.Script,
34=> VerifyAbsenceAsync(SourceCodeKind.Script,
42=> VerifyAbsenceAsync(SourceCodeKind.Script,
55=> VerifyKeywordAsync(SourceCodeKind.Regular,
60=> VerifyAbsenceAsync(SourceCodeKind.Script,
69=> VerifyKeywordAsync(SourceCodeKind.Regular,
77=> VerifyAbsenceAsync(SourceCodeKind.Regular,
85=> VerifyAbsenceAsync(SourceCodeKind.Regular,
94=> VerifyKeywordAsync(SourceCodeKind.Regular,
105=> VerifyAbsenceAsync(SourceCodeKind.Script,
113=> VerifyKeywordAsync(SourceCodeKind.Regular,
121=> VerifyAbsenceAsync(SourceCodeKind.Script,
129=> VerifyAbsenceAsync(SourceCodeKind.Regular,
138=> VerifyKeywordAsync(SourceCodeKind.Regular,
149=> VerifyKeywordAsync(SourceCodeKind.Regular,
157=> VerifyKeywordAsync(SourceCodeKind.Regular,
165=> VerifyAbsenceAsync(SourceCodeKind.Script,
173=> VerifyAbsenceAsync(SourceCodeKind.Script,
181=> VerifyKeywordAsync(SourceCodeKind.Regular,
189=> VerifyAbsenceAsync(SourceCodeKind.Script,
197=> VerifyKeywordAsync(SourceCodeKind.Regular,
205=> VerifyAbsenceAsync(SourceCodeKind.Script,
213=> VerifyKeywordAsync(SourceCodeKind.Regular,
221=> VerifyAbsenceAsync(SourceCodeKind.Script,
229=> VerifyKeywordAsync(SourceCodeKind.Regular,
237=> VerifyAbsenceAsync(SourceCodeKind.Script,
262=> VerifyKeywordAsync(SourceCodeKind.Regular,
270=> VerifyAbsenceAsync(SourceCodeKind.Script,
285=> VerifyKeywordAsync(SourceCodeKind.Regular,
294=> VerifyAbsenceAsync(SourceCodeKind.Script,
311=> VerifyKeywordAsync(SourceCodeKind.Regular,
320=> VerifyAbsenceAsync(SourceCodeKind.Script,
386=> VerifyKeywordAsync(SourceCodeKind.Regular,
394=> VerifyAbsenceAsync(SourceCodeKind.Script,
419=> VerifyKeywordAsync(SourceCodeKind.Regular,
432=> VerifyAbsenceAsync(SourceCodeKind.Script,
Recommendations\NewKeywordRecommenderTests.cs (18)
548=> VerifyAbsenceAsync(SourceCodeKind.Regular,
556=> VerifyAbsenceAsync(SourceCodeKind.Script,
564=> VerifyAbsenceAsync(SourceCodeKind.Regular,
572=> VerifyAbsenceAsync(SourceCodeKind.Script,
587=> VerifyKeywordAsync(SourceCodeKind.Regular, """
594=> VerifyKeywordAsync(SourceCodeKind.Script, """
642=> await VerifyAbsenceAsync(SourceCodeKind.Regular, @"internal $$");
646=> await VerifyKeywordAsync(SourceCodeKind.Script, @"internal $$");
650=> await VerifyAbsenceAsync(SourceCodeKind.Regular, @"public $$");
654=> await VerifyKeywordAsync(SourceCodeKind.Script, @"public $$");
658=> await VerifyAbsenceAsync(SourceCodeKind.Regular, @"static internal $$");
662=> await VerifyKeywordAsync(SourceCodeKind.Script, @"static internal $$");
666=> await VerifyAbsenceAsync(SourceCodeKind.Regular, @"internal static $$");
670=> await VerifyKeywordAsync(SourceCodeKind.Script, @"internal static $$");
682=> VerifyAbsenceAsync(SourceCodeKind.Regular,
687=> VerifyKeywordAsync(SourceCodeKind.Script,
696=> await VerifyAbsenceAsync(SourceCodeKind.Regular, @"static $$");
700=> await VerifyKeywordAsync(SourceCodeKind.Script, @"static $$");
Recommendations\PartialKeywordRecommenderTests.cs (10)
17=> VerifyKeywordAsync(SourceCodeKind.Script,
22=> VerifyKeywordAsync(SourceCodeKind.Script,
38=> VerifyKeywordAsync(SourceCodeKind.Script,
158=> VerifyAbsenceAsync(SourceCodeKind.Regular,
166=> VerifyAbsenceAsync(SourceCodeKind.Script,
174=> VerifyAbsenceAsync(SourceCodeKind.Regular,
182=> VerifyAbsenceAsync(SourceCodeKind.Script,
318=> VerifyAbsenceAsync(SourceCodeKind.Regular,
327=> VerifyAbsenceAsync(SourceCodeKind.Regular,
336=> VerifyAbsenceAsync(SourceCodeKind.Regular,
Recommendations\PrivateKeywordRecommenderTests.cs (25)
16=> VerifyKeywordAsync(SourceCodeKind.Script,
21=> VerifyKeywordAsync(SourceCodeKind.Script,
29=> VerifyKeywordAsync(SourceCodeKind.Script,
37=> VerifyKeywordAsync(SourceCodeKind.Script,
60=> await VerifyAbsenceAsync(SourceCodeKind.Regular, @"$$");
64=> VerifyAbsenceAsync(SourceCodeKind.Regular, """
71=> VerifyKeywordAsync(SourceCodeKind.Script, """
78=> VerifyAbsenceAsync(SourceCodeKind.Regular, """
85=> VerifyKeywordAsync(SourceCodeKind.Script, """
92=> VerifyAbsenceAsync(SourceCodeKind.Regular, """
99=> VerifyKeywordAsync(SourceCodeKind.Script, """
106=> VerifyAbsenceAsync(SourceCodeKind.Regular, """
113=> VerifyAbsenceAsync(SourceCodeKind.Regular,
121=> VerifyAbsenceAsync(SourceCodeKind.Regular, """
128=> VerifyAbsenceAsync(SourceCodeKind.Regular, """
162=> VerifyAbsenceAsync(SourceCodeKind.Regular, """
169=> VerifyAbsenceAsync(SourceCodeKind.Script, """
176=> VerifyAbsenceAsync(SourceCodeKind.Regular,
184=> VerifyAbsenceAsync(SourceCodeKind.Script,
192=> VerifyAbsenceAsync(SourceCodeKind.Regular, """
199=> VerifyKeywordAsync(SourceCodeKind.Script, """
206=> VerifyAbsenceAsync(SourceCodeKind.Regular, """
213=> VerifyKeywordAsync(SourceCodeKind.Script, """
314=> await VerifyAbsenceAsync(SourceCodeKind.Regular, @"static $$");
318=> await VerifyKeywordAsync(SourceCodeKind.Script, @"static $$");
Recommendations\PublicKeywordRecommenderTests.cs (10)
17=> VerifyKeywordAsync(SourceCodeKind.Script,
22=> VerifyKeywordAsync(SourceCodeKind.Script,
38=> VerifyKeywordAsync(SourceCodeKind.Script,
149=> VerifyAbsenceAsync(SourceCodeKind.Regular,
157=> VerifyAbsenceAsync(SourceCodeKind.Script,
165=> VerifyAbsenceAsync(SourceCodeKind.Regular,
173=> VerifyAbsenceAsync(SourceCodeKind.Script,
296=> VerifyAbsenceAsync(SourceCodeKind.Regular,
305=> VerifyAbsenceAsync(SourceCodeKind.Regular,
314=> VerifyAbsenceAsync(SourceCodeKind.Regular,
Recommendations\RecordKeywordRecommenderTests.cs (11)
18=> VerifyKeywordAsync(SourceCodeKind.Script,
23=> VerifyKeywordAsync(SourceCodeKind.Script,
39=> VerifyKeywordAsync(SourceCodeKind.Script,
169=> VerifyAbsenceAsync(SourceCodeKind.Regular,
177=> VerifyAbsenceAsync(SourceCodeKind.Script,
185=> VerifyAbsenceAsync(SourceCodeKind.Regular,
193=> VerifyAbsenceAsync(SourceCodeKind.Script,
289=> VerifyKeywordAsync(SourceCodeKind.Regular,
352=> VerifyAbsenceAsync(SourceCodeKind.Regular,
361=> VerifyAbsenceAsync(SourceCodeKind.Regular,
370=> VerifyAbsenceAsync(SourceCodeKind.Regular,
Recommendations\RefKeywordRecommenderTests.cs (13)
473=> await VerifyKeywordAsync(SourceCodeKind.Regular, @"file $$");
671[InlineData(SourceCodeKind.Regular, true)]
672[InlineData(SourceCodeKind.Regular, false)]
673[InlineData(SourceCodeKind.Script, true, Skip = "https://github.com/dotnet/roslyn/issues/44630")]
674[InlineData(SourceCodeKind.Script, false)]
675public Task TestInConditionalExpressionTrueBranch(SourceCodeKind sourceCodeKind, bool topLevelStatement)
681options: sourceCodeKind == SourceCodeKind.Script ? Options.Script : CSharp9ParseOptions);
684[InlineData(SourceCodeKind.Regular, true)]
685[InlineData(SourceCodeKind.Regular, false)]
686[InlineData(SourceCodeKind.Script, true, Skip = "https://github.com/dotnet/roslyn/issues/44630")]
687[InlineData(SourceCodeKind.Script, false)]
688public Task TestInConditionalExpressionFalseBranch(SourceCodeKind sourceCodeKind, bool topLevelStatement)
695options: sourceCodeKind == SourceCodeKind.Script ? Options.Script : CSharp9ParseOptions);
Recommendations\ReturnKeywordRecommenderTests.cs (10)
17=> VerifyAbsenceAsync(SourceCodeKind.Script,
22=> VerifyKeywordAsync(SourceCodeKind.Regular,
27=> VerifyAbsenceAsync(SourceCodeKind.Script,
35=> VerifyKeywordAsync(SourceCodeKind.Regular,
43=> VerifyAbsenceAsync(SourceCodeKind.Script,
51=> VerifyKeywordAsync(SourceCodeKind.Regular,
59=> VerifyAbsenceAsync(SourceCodeKind.Script,
67=> VerifyKeywordAsync(SourceCodeKind.Regular,
228=> VerifyAbsenceAsync(SourceCodeKind.Regular,
233=> VerifyKeywordAsync(SourceCodeKind.Script,
Recommendations\StructKeywordRecommenderTests.cs (17)
17=> VerifyKeywordAsync(SourceCodeKind.Script,
22=> VerifyKeywordAsync(SourceCodeKind.Script,
38=> VerifyKeywordAsync(SourceCodeKind.Script,
168=> VerifyAbsenceAsync(SourceCodeKind.Regular,
176=> VerifyAbsenceAsync(SourceCodeKind.Regular,
184=> VerifyKeywordAsync(SourceCodeKind.Regular,
189=> VerifyKeywordAsync(SourceCodeKind.Regular,
194=> VerifyKeywordAsync(SourceCodeKind.Regular,
199=> VerifyKeywordAsync(SourceCodeKind.Regular,
204=> VerifyKeywordAsync(SourceCodeKind.Regular,
209=> VerifyKeywordAsync(SourceCodeKind.Regular,
214=> VerifyAbsenceAsync(SourceCodeKind.Regular,
219=> VerifyAbsenceAsync(SourceCodeKind.Regular,
224=> VerifyAbsenceAsync(SourceCodeKind.Script,
232=> VerifyAbsenceAsync(SourceCodeKind.Script,
307=> VerifyKeywordAsync(SourceCodeKind.Regular,
322=> VerifyKeywordAsync(SourceCodeKind.Regular,
Recommendations\VoidKeywordRecommenderTests.cs (13)
38=> VerifyKeywordAsync(SourceCodeKind.Script,
151=> VerifyAbsenceAsync(SourceCodeKind.Regular,
159=> VerifyAbsenceAsync(SourceCodeKind.Script,
167=> VerifyAbsenceAsync(SourceCodeKind.Regular,
175=> VerifyAbsenceAsync(SourceCodeKind.Script,
261=> await VerifyAbsenceAsync(SourceCodeKind.Regular, @"internal $$");
265=> await VerifyKeywordAsync(SourceCodeKind.Script, @"internal $$");
277=> await VerifyAbsenceAsync(SourceCodeKind.Regular, @"public $$");
281=> await VerifyKeywordAsync(SourceCodeKind.Script, @"public $$");
293=> VerifyAbsenceAsync(SourceCodeKind.Regular,
298=> VerifyKeywordAsync(SourceCodeKind.Script,
348=> await VerifyAbsenceAsync(SourceCodeKind.Regular, @"static public $$");
352=> await VerifyKeywordAsync(SourceCodeKind.Script, @"static public $$");
Recommendations\VolatileKeywordRecommenderTests.cs (32)
16=> VerifyKeywordAsync(SourceCodeKind.Script,
21=> VerifyKeywordAsync(SourceCodeKind.Script,
29=> VerifyKeywordAsync(SourceCodeKind.Script,
37=> VerifyKeywordAsync(SourceCodeKind.Script,
60=> await VerifyAbsenceAsync(SourceCodeKind.Regular, @"$$");
64=> VerifyAbsenceAsync(SourceCodeKind.Regular, """
71=> VerifyKeywordAsync(SourceCodeKind.Script, """
78=> VerifyAbsenceAsync(SourceCodeKind.Regular, """
85=> VerifyKeywordAsync(SourceCodeKind.Script, """
92=> VerifyAbsenceAsync(SourceCodeKind.Regular, """
99=> VerifyKeywordAsync(SourceCodeKind.Script, """
106=> VerifyAbsenceAsync(SourceCodeKind.Regular, """
113=> VerifyAbsenceAsync(SourceCodeKind.Regular, """
120=> VerifyAbsenceAsync(SourceCodeKind.Regular, """
154=> VerifyAbsenceAsync(SourceCodeKind.Regular,
162=> VerifyAbsenceAsync(SourceCodeKind.Script,
170=> VerifyAbsenceAsync(SourceCodeKind.Regular,
178=> VerifyAbsenceAsync(SourceCodeKind.Script,
186=> VerifyAbsenceAsync(SourceCodeKind.Regular, """
193=> VerifyKeywordAsync(SourceCodeKind.Script, """
200=> VerifyAbsenceAsync(SourceCodeKind.Regular, """
207=> VerifyKeywordAsync(SourceCodeKind.Script, """
261=> await VerifyAbsenceAsync(SourceCodeKind.Regular, @"internal $$");
265=> await VerifyKeywordAsync(SourceCodeKind.Script, @"internal $$");
277=> await VerifyAbsenceAsync(SourceCodeKind.Regular, @"public $$");
281=> await VerifyKeywordAsync(SourceCodeKind.Script, @"public $$");
293=> VerifyAbsenceAsync(SourceCodeKind.Regular,
298=> VerifyKeywordAsync(SourceCodeKind.Script,
336=> await VerifyAbsenceAsync(SourceCodeKind.Regular, @"static $$");
340=> await VerifyKeywordAsync(SourceCodeKind.Script, @"static $$");
352=> await VerifyAbsenceAsync(SourceCodeKind.Regular, @"static public $$");
356=> await VerifyKeywordAsync(SourceCodeKind.Script, @"static public $$");