95 instantiations of ApiComparer
Microsoft.DotNet.ApiCompatibility (1)
ApiComparerFactory.cs (1)
20
public IApiComparer Create() => new
ApiComparer
(ruleFactory,
Microsoft.DotNet.ApiCompatibility.Tests (94)
CustomSideNameTests.cs (4)
38
ApiComparer differ =
new
(s_ruleFactory);
72
ApiComparer differ =
new
(s_ruleFactory);
111
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(strictMode: true));
194
ApiComparer differ =
new
(s_ruleFactory);
Rules\AssemblyIdentityMustMatchTests.cs (9)
38
ApiComparer differ =
new
(s_ruleFactory);
59
ApiComparer differ =
new
(s_ruleFactory);
79
ApiComparer differ =
new
(s_ruleFactory);
101
ApiComparer differ =
new
(s_ruleFactory);
105
differ =
new
(s_ruleFactory, new ApiComparerSettings(strictMode: true));
129
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(strictMode: strictMode));
148
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(strictMode: strictMode));
176
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(strictMode: strictMode));
208
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(strictMode: strictMode));
Rules\AttributesMustMatchTests.cs (4)
1331
ApiComparer differ =
new
(s_ruleFactory);
1348
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(strictMode: true));
1397
ApiComparer differ =
new
(s_ruleFactory);
1447
ApiComparer differ =
new
(ruleFactory, new ApiComparerSettings(strictMode: true));
Rules\CannotAddAbstractMemberTests.cs (5)
22
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(includeInternalSymbols: includeInternals));
39
ApiComparer differ =
new
(s_ruleFactory);
52
ApiComparer differ =
new
(s_ruleFactory);
68
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(strictMode: true));
147
ApiComparer differ =
new
(s_ruleFactory);
Rules\CannotAddMemberToInterfaceTests.cs (4)
45
ApiComparer differ =
new
(s_ruleFactory);
64
ApiComparer differ =
new
(s_ruleFactory);
103
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(strictMode: true));
182
ApiComparer differ =
new
(s_ruleFactory);
Rules\CannotAddOrRemoveVirtualKeywordTests.cs (3)
191
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(strictMode: strictMode));
220
ApiComparer differ =
new
(s_ruleFactory.WithRule((settings, context) => new MembersMustExist(settings, context)));
254
ApiComparer differ =
new
(s_ruleFactory);
Rules\CannotChangeGenericConstraintsTests.cs (2)
219
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(includeInternalSymbols: true));
232
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(
Rules\CannotChangeVisibilityTests.cs (3)
387
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(includeInternalSymbols: true));
400
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(
415
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(
Rules\CannotRemoveBaseTypeOrInterfaceTests.cs (7)
46
ApiComparer differ =
new
(s_ruleFactory);
74
ApiComparer differ =
new
(s_ruleFactory);
112
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(includeInternalSymbols: includeInternals));
151
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(strictMode: true));
206
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(strictMode: strictMode));
268
ApiComparer differ =
new
(s_ruleFactory);
333
ApiComparer differ =
new
(s_ruleFactory);
Rules\CannotSealTypeTests.cs (6)
20
ApiComparer differ =
new
(s_ruleFactory);
36
ApiComparer differ =
new
(s_ruleFactory);
69
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(includeInternalSymbols: includeInternals));
137
ApiComparer differ =
new
(s_ruleFactory.WithRule((settings, context) => new MembersMustExist(settings, context)));
191
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(includeInternalSymbols: true));
204
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(strictMode: true));
Rules\EnumsMustMatchTests.cs (4)
42
ApiComparer differ =
new
(s_ruleFactory);
82
ApiComparer differ =
new
(s_ruleFactory.WithRule((settings, context) => new MembersMustExist(settings, context)));
117
ApiComparer differ =
new
(s_ruleFactory);
151
ApiComparer differ =
new
(s_ruleFactory);
Rules\MembersMustExistTests.cs (13)
45
ApiComparer differ =
new
(s_ruleFactory);
99
ApiComparer differ =
new
(s_ruleFactory);
135
ApiComparer differ =
new
(s_ruleFactory);
182
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(includeInternalSymbols: includeInternals));
225
ApiComparer differ =
new
(s_ruleFactory);
257
ApiComparer differ =
new
(s_ruleFactory);
289
ApiComparer differ =
new
(s_ruleFactory);
383
ApiComparer differ =
new
(s_ruleFactory);
427
ApiComparer differ =
new
(s_ruleFactory);
456
ApiComparer differ =
new
(s_ruleFactory);
494
ApiComparer differ =
new
(s_ruleFactory);
524
ApiComparer differ =
new
(s_ruleFactory);
572
ApiComparer differ =
new
(s_ruleFactory);
Rules\MembersMustExistTests.Strict.cs (7)
45
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(strictMode: true));
98
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(strictMode: true));
134
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(strictMode: true));
180
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(
226
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(strictMode: true));
323
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(strictMode: true));
364
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(strictMode: true));
Rules\ParameterNamesCannotChangeTests.cs (1)
90
ApiComparer differ =
new
(s_ruleFactory);
Rules\TypeMustExistTests.cs (13)
39
ApiComparer differ =
new
(s_ruleFactory);
74
ApiComparer differ =
new
(s_ruleFactory);
103
ApiComparer differ =
new
(s_ruleFactory);
138
ApiComparer differ =
new
(s_ruleFactory);
168
ApiComparer differ =
new
(s_ruleFactory);
198
ApiComparer differ =
new
(s_ruleFactory);
232
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(includeInternalSymbols: includeInternalSymbols));
282
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(includeInternalSymbols: includeInternalSymbols));
334
ApiComparer differ =
new
(s_ruleFactory);
409
ApiComparer differ =
new
(s_ruleFactory);
448
ApiComparer differ =
new
(s_ruleFactory);
472
ApiComparer differ =
new
(s_ruleFactory);
496
ApiComparer differ =
new
(s_ruleFactory);
Rules\TypeMustExistTests.Strict.cs (9)
38
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(strictMode: true));
77
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(strictMode: true));
107
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(strictMode: true));
137
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(strictMode: true));
177
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(strictMode: true));
205
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(strictMode: true));
251
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(strictMode: true));
316
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(strictMode: true));
349
ApiComparer differ =
new
(s_ruleFactory, new ApiComparerSettings(strictMode: true));
93 references to ApiComparer
Microsoft.DotNet.ApiCompatibility.Tests (93)
CustomSideNameTests.cs (4)
38
ApiComparer
differ = new(s_ruleFactory);
72
ApiComparer
differ = new(s_ruleFactory);
111
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(strictMode: true));
194
ApiComparer
differ = new(s_ruleFactory);
Rules\AssemblyIdentityMustMatchTests.cs (8)
38
ApiComparer
differ = new(s_ruleFactory);
59
ApiComparer
differ = new(s_ruleFactory);
79
ApiComparer
differ = new(s_ruleFactory);
101
ApiComparer
differ = new(s_ruleFactory);
129
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(strictMode: strictMode));
148
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(strictMode: strictMode));
176
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(strictMode: strictMode));
208
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(strictMode: strictMode));
Rules\AttributesMustMatchTests.cs (4)
1331
ApiComparer
differ = new(s_ruleFactory);
1348
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(strictMode: true));
1397
ApiComparer
differ = new(s_ruleFactory);
1447
ApiComparer
differ = new(ruleFactory, new ApiComparerSettings(strictMode: true));
Rules\CannotAddAbstractMemberTests.cs (5)
22
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(includeInternalSymbols: includeInternals));
39
ApiComparer
differ = new(s_ruleFactory);
52
ApiComparer
differ = new(s_ruleFactory);
68
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(strictMode: true));
147
ApiComparer
differ = new(s_ruleFactory);
Rules\CannotAddMemberToInterfaceTests.cs (4)
45
ApiComparer
differ = new(s_ruleFactory);
64
ApiComparer
differ = new(s_ruleFactory);
103
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(strictMode: true));
182
ApiComparer
differ = new(s_ruleFactory);
Rules\CannotAddOrRemoveVirtualKeywordTests.cs (3)
191
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(strictMode: strictMode));
220
ApiComparer
differ = new(s_ruleFactory.WithRule((settings, context) => new MembersMustExist(settings, context)));
254
ApiComparer
differ = new(s_ruleFactory);
Rules\CannotChangeGenericConstraintsTests.cs (2)
219
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(includeInternalSymbols: true));
232
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(
Rules\CannotChangeVisibilityTests.cs (3)
387
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(includeInternalSymbols: true));
400
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(
415
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(
Rules\CannotRemoveBaseTypeOrInterfaceTests.cs (7)
46
ApiComparer
differ = new(s_ruleFactory);
74
ApiComparer
differ = new(s_ruleFactory);
112
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(includeInternalSymbols: includeInternals));
151
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(strictMode: true));
206
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(strictMode: strictMode));
268
ApiComparer
differ = new(s_ruleFactory);
333
ApiComparer
differ = new(s_ruleFactory);
Rules\CannotSealTypeTests.cs (6)
20
ApiComparer
differ = new(s_ruleFactory);
36
ApiComparer
differ = new(s_ruleFactory);
69
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(includeInternalSymbols: includeInternals));
137
ApiComparer
differ = new(s_ruleFactory.WithRule((settings, context) => new MembersMustExist(settings, context)));
191
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(includeInternalSymbols: true));
204
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(strictMode: true));
Rules\EnumsMustMatchTests.cs (4)
42
ApiComparer
differ = new(s_ruleFactory);
82
ApiComparer
differ = new(s_ruleFactory.WithRule((settings, context) => new MembersMustExist(settings, context)));
117
ApiComparer
differ = new(s_ruleFactory);
151
ApiComparer
differ = new(s_ruleFactory);
Rules\MembersMustExistTests.cs (13)
45
ApiComparer
differ = new(s_ruleFactory);
99
ApiComparer
differ = new(s_ruleFactory);
135
ApiComparer
differ = new(s_ruleFactory);
182
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(includeInternalSymbols: includeInternals));
225
ApiComparer
differ = new(s_ruleFactory);
257
ApiComparer
differ = new(s_ruleFactory);
289
ApiComparer
differ = new(s_ruleFactory);
383
ApiComparer
differ = new(s_ruleFactory);
427
ApiComparer
differ = new(s_ruleFactory);
456
ApiComparer
differ = new(s_ruleFactory);
494
ApiComparer
differ = new(s_ruleFactory);
524
ApiComparer
differ = new(s_ruleFactory);
572
ApiComparer
differ = new(s_ruleFactory);
Rules\MembersMustExistTests.Strict.cs (7)
45
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(strictMode: true));
98
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(strictMode: true));
134
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(strictMode: true));
180
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(
226
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(strictMode: true));
323
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(strictMode: true));
364
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(strictMode: true));
Rules\ParameterNamesCannotChangeTests.cs (1)
90
ApiComparer
differ = new(s_ruleFactory);
Rules\TypeMustExistTests.cs (13)
39
ApiComparer
differ = new(s_ruleFactory);
74
ApiComparer
differ = new(s_ruleFactory);
103
ApiComparer
differ = new(s_ruleFactory);
138
ApiComparer
differ = new(s_ruleFactory);
168
ApiComparer
differ = new(s_ruleFactory);
198
ApiComparer
differ = new(s_ruleFactory);
232
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(includeInternalSymbols: includeInternalSymbols));
282
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(includeInternalSymbols: includeInternalSymbols));
334
ApiComparer
differ = new(s_ruleFactory);
409
ApiComparer
differ = new(s_ruleFactory);
448
ApiComparer
differ = new(s_ruleFactory);
472
ApiComparer
differ = new(s_ruleFactory);
496
ApiComparer
differ = new(s_ruleFactory);
Rules\TypeMustExistTests.Strict.cs (9)
38
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(strictMode: true));
77
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(strictMode: true));
107
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(strictMode: true));
137
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(strictMode: true));
177
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(strictMode: true));
205
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(strictMode: true));
251
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(strictMode: true));
316
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(strictMode: true));
349
ApiComparer
differ = new(s_ruleFactory, new ApiComparerSettings(strictMode: true));