44 references to TypeMustExist
Microsoft.DotNet.ApiCompatibility (2)
Rules\MembersMustExist.cs (2)
40
DiagnosticIds.
TypeMustExist
,
50
DiagnosticIds.
TypeMustExist
,
Microsoft.DotNet.ApiCompatibility.Tests (42)
CompatDifferenceTests.cs (6)
13
MetadataInformation.DefaultLeft, MetadataInformation.DefaultRight, DiagnosticIds.
TypeMustExist
, "Type Foo exists on left but not on right", "T:Foo", DifferenceType.Added,
43
CompatDifference difference = CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Removed, "T:Foo");
44
CompatDifference otherEqual = CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Removed, "T:Foo");
46
CompatDifference differentType = CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Added, "T:Foo");
47
CompatDifference differentMemberId = CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Removed, "T:FooBar");
48
CompatDifference differentMessage = CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.
TypeMustExist
, "Hello", DifferenceType.Removed, "T:Foo");
Rules\TypeMustExistTests.cs (21)
45
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Removed, "T:CompatTests.Second"),
46
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Removed, "T:CompatTests.MyStruct"),
47
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Removed, "T:CompatTests.MyDelegate"),
48
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Removed, "T:CompatTests.MyEnum"),
80
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Removed, "T:A.B.C"),
109
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Removed, "T:A.B"),
144
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Removed, "T:CompatTests.ForwardedTestType")
204
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Removed, "T:CompatTests.Second"),
205
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Removed, "T:CompatTests.Third"),
206
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Removed, "T:CompatTests.Fourth"),
207
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Removed, "T:CompatTests.MyEnum")
244
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Removed, "T:CompatTests.InternalType")
288
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Removed, "T:CompatTests.First.FirstNested"),
294
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Removed, "T:CompatTests.First.InternalNested.DoubleNested")
340
new CompatDifference(left.MetadataInformation, right[1].MetadataInformation, DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Removed, "T:CompatTests.First"),
341
new CompatDifference(left.MetadataInformation, right[2].MetadataInformation, DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Removed, "T:CompatTests.Second"),
415
new CompatDifference(left.MetadataInformation, right[0].MetadataInformation, DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Removed, "T:CompatTests.First.FirstNested.SecondNested.ThirdNested"),
416
new CompatDifference(left.MetadataInformation, right[1].MetadataInformation, DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Removed, "T:CompatTests.First.FirstNested"),
417
new CompatDifference(left.MetadataInformation, right[2].MetadataInformation, DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Removed, "T:CompatTests.First.FirstNested.SecondNested"),
418
new CompatDifference(left.MetadataInformation, right[3].MetadataInformation, DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Removed, "T:CompatTests.First"),
502
new CompatDifference(left.MetadataInformation, right[1].MetadataInformation, DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Removed, "T:CompatTests.ForwardedTestType"),
Rules\TypeMustExistTests.Strict.cs (15)
44
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Added, "T:CompatTests.Second"),
45
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Added, "T:CompatTests.MyStruct"),
83
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Added, "T:CompatTests.ForwardedTestType")
143
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Added, "T:CompatTests.Second"),
144
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Added, "T:CompatTests.Third"),
145
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Added, "T:CompatTests.Fourth"),
146
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Added, "T:CompatTests.MyEnum")
183
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Added, "T:CompatTests.First.FirstNested"),
211
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Removed, "T:CompatTests.LeftType"),
212
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Added, "T:CompatTests.RightType"),
257
new CompatDifference(left.MetadataInformation, right.ElementAt(1).MetadataInformation, DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Added, "T:CompatTests.Second"),
258
new CompatDifference(left.MetadataInformation, right.ElementAt(2).MetadataInformation, DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Added, "T:CompatTests.Third"),
322
new CompatDifference(left.MetadataInformation, right.First().MetadataInformation, DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Added, "T:CompatTests.First.FirstNested.SecondNested.ThirdNested"),
355
new CompatDifference(left.MetadataInformation, right.First().MetadataInformation, DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Added, "T:CompatTests.ForwardedTestType"),
356
new CompatDifference(left.MetadataInformation, right.ElementAt(2).MetadataInformation, DiagnosticIds.
TypeMustExist
, string.Empty, DifferenceType.Added, "T:CompatTests.ForwardedTestType"),