107 references to Removed
Microsoft.DotNet.ApiCompatibility (9)
Rules\AssemblyIdentityMustMatch.cs (1)
47
DifferenceType.
Removed
,
Rules\AttributesMustMatch.cs (3)
56
DifferenceType.
Removed
=> new CompatDifference(
61
DifferenceType.
Removed
,
149
AddDifference(differences, DifferenceType.
Removed
, leftMetadata, rightMetadata, containing, itemRef, leftAttribute);
Rules\CannotAddOrRemoveVirtualKeyword.cs (2)
67
DifferenceType.
Removed
,
100
DifferenceType.
Removed
,
Rules\CannotChangeGenericConstraints.cs (1)
135
DifferenceType.
Removed
,
Rules\MembersMustExist.cs (2)
42
DifferenceType.
Removed
,
71
DifferenceType.
Removed
,
Microsoft.DotNet.ApiCompatibility.Tests (98)
CompatDifferenceTests.cs (6)
17
MetadataInformation.DefaultLeft, MetadataInformation.DefaultRight, DiagnosticIds.MemberMustExist, "Member Foo.Blah exists on right but not on left", "M:Foo.Blah", DifferenceType.
Removed
,
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");
45
CompatDifference differentDiagId = CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotAddMemberToInterface, string.Empty, DifferenceType.
Removed
, "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\AttributesMustMatchTests.cs (17)
107
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotRemoveAttribute, "", DifferenceType.
Removed
, "T:CompatTests.First:[T:System.SerializableAttribute]")
361
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotRemoveAttribute, "", DifferenceType.
Removed
, "M:CompatTests.First.F:[T:CompatTests.BarAttribute]"),
420
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotRemoveAttribute, "", DifferenceType.
Removed
, "P:CompatTests.First.F:[T:CompatTests.BarAttribute]"),
483
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotRemoveAttribute, "", DifferenceType.
Removed
, "E:CompatTests.First.F:[T:CompatTests.BarAttribute]"),
542
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotRemoveAttribute, "", DifferenceType.
Removed
, "M:CompatTests.First.#ctor:[T:CompatTests.BarAttribute]"),
601
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotRemoveAttribute, "", DifferenceType.
Removed
, "M:CompatTests.First.F->int:[T:CompatTests.BarAttribute]"),
655
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotRemoveAttribute, "", DifferenceType.
Removed
, "M:CompatTests.First.F(System.Int32,System.String)$0:[T:CompatTests.BarAttribute]"),
705
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotRemoveAttribute, "", DifferenceType.
Removed
, "T:CompatTests.First`2<0>:[T:CompatTests.BarAttribute]"),
761
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotRemoveAttribute, "", DifferenceType.
Removed
, "M:CompatTests.First.F``2<0>:[T:CompatTests.BarAttribute]"),
906
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotRemoveAttribute, "", DifferenceType.
Removed
, "M:CompatTests.First.F:[T:CompatTests.BarAttribute]"),
966
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotRemoveAttribute, "", DifferenceType.
Removed
, "P:CompatTests.First.F:[T:CompatTests.BarAttribute]"),
1030
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotRemoveAttribute, "", DifferenceType.
Removed
, "E:CompatTests.First.F:[T:CompatTests.BarAttribute]"),
1090
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotRemoveAttribute, "", DifferenceType.
Removed
, "M:CompatTests.First.#ctor:[T:CompatTests.BarAttribute]"),
1150
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotRemoveAttribute, "", DifferenceType.
Removed
, "M:CompatTests.First.F->int:[T:CompatTests.BarAttribute]"),
1205
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotRemoveAttribute, "", DifferenceType.
Removed
, "M:CompatTests.First.F(System.Int32,System.String)$0:[T:CompatTests.BarAttribute]"),
1256
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotRemoveAttribute, "", DifferenceType.
Removed
, "T:CompatTests.First`2<0>:[T:CompatTests.BarAttribute]"),
1313
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotRemoveAttribute, "", DifferenceType.
Removed
, "M:CompatTests.First.F``2<0>:[T:CompatTests.BarAttribute]"),
Rules\CannotAddOrRemoveVirtualKeywordTests.cs (12)
29
args[i].dt == DifferenceType.
Removed
? DiagnosticIds.CannotRemoveVirtualFromMember : DiagnosticIds.CannotAddVirtualToMember,
44
CreateDifferences((DifferenceType.
Removed
, "M:CompatTests.First.F")),
51
CreateDifferences((DifferenceType.
Removed
, "M:CompatTests.First.F")),
65
CreateDifferences((DifferenceType.
Removed
, "P:CompatTests.First.F"),
66
(DifferenceType.
Removed
, "M:CompatTests.First.get_F")),
73
CreateDifferences((DifferenceType.
Removed
, "P:CompatTests.First.Item(System.Int32)"),
74
(DifferenceType.
Removed
, "M:CompatTests.First.get_Item(System.Int32)")),
81
CreateDifferences((DifferenceType.
Removed
, "M:CompatTests.First.add_F(CompatTests.First.EventHandler)"),
82
(DifferenceType.
Removed
, "M:CompatTests.First.remove_F(CompatTests.First.EventHandler)"),
83
(DifferenceType.
Removed
, "E:CompatTests.First.F")),
147
CreateDifferences((DifferenceType.
Removed
, "M:CompatTests.First.F")),
226
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.MemberMustExist, string.Empty, DifferenceType.
Removed
, "M:CompatTests.First.F"),
Rules\CannotChangeGenericConstraintsTests.cs (14)
43
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotChangeGenericConstraint, string.Empty, DifferenceType.
Removed
, "T:CompatTests.First`1``0:new()"),
44
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotChangeGenericConstraint, string.Empty, DifferenceType.
Removed
, "T:CompatTests.Second`1``0:notnull"),
45
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotChangeGenericConstraint, string.Empty, DifferenceType.
Removed
, "T:CompatTests.Third`1``0:class"),
46
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotChangeGenericConstraint, string.Empty, DifferenceType.
Removed
, "T:CompatTests.Fourth`1``0:struct"),
47
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotChangeGenericConstraint, string.Empty, DifferenceType.
Removed
, "T:CompatTests.Fifth`1``0:unmanaged"),
48
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotChangeGenericConstraint, string.Empty, DifferenceType.
Removed
, "T:CompatTests.Sixth`1``0:T:System.Enum"),
49
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotChangeGenericConstraint, string.Empty, DifferenceType.
Removed
, "T:CompatTests.Seventh`1``0:T:System.Runtime.Serialization.ISerializable")
88
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotChangeGenericConstraint, string.Empty, DifferenceType.
Removed
, "M:CompatTests.C.First``1``0:new()"),
89
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotChangeGenericConstraint, string.Empty, DifferenceType.
Removed
, "M:CompatTests.C.Second``1``0:notnull"),
90
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotChangeGenericConstraint, string.Empty, DifferenceType.
Removed
, "M:CompatTests.C.Third``1``0:class"),
91
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotChangeGenericConstraint, string.Empty, DifferenceType.
Removed
, "M:CompatTests.C.Fourth``1``0:struct"),
92
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotChangeGenericConstraint, string.Empty, DifferenceType.
Removed
, "M:CompatTests.C.Fifth``1``0:unmanaged"),
93
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotChangeGenericConstraint, string.Empty, DifferenceType.
Removed
, "M:CompatTests.C.Sixth``1``0:T:System.Enum"),
94
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.CannotChangeGenericConstraint, string.Empty, DifferenceType.
Removed
, "M:CompatTests.C.Seventh``1``0:T:System.Runtime.Serialization.ISerializable")
Rules\CannotSealTypeTests.cs (1)
145
new CompatDifference(left.MetadataInformation, right.ElementAt(3).MetadataInformation, DiagnosticIds.MemberMustExist, string.Empty, DifferenceType.
Removed
, "M:CompatTests.First.#ctor"),
Rules\MembersMustExistTests.cs (22)
51
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.MemberMustExist, string.Empty, DifferenceType.
Removed
, "M:CompatTests.First.ShouldReportMethod(System.String,System.String)"),
52
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.MemberMustExist, string.Empty, DifferenceType.
Removed
, "M:CompatTests.First.get_ShouldReportMissingProperty"),
53
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.MemberMustExist, string.Empty, DifferenceType.
Removed
, "M:CompatTests.First.get_Item(System.Int32)"),
54
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.MemberMustExist, string.Empty, DifferenceType.
Removed
, "M:CompatTests.First.add_ShouldReportMissingEvent(CompatTests.EventHandler)"),
55
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.MemberMustExist, string.Empty, DifferenceType.
Removed
, "M:CompatTests.First.remove_ShouldReportMissingEvent(CompatTests.EventHandler)"),
56
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.MemberMustExist, string.Empty, DifferenceType.
Removed
, "F:CompatTests.First.ReportMissingField"),
141
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.MemberMustExist, string.Empty, DifferenceType.
Removed
, "M:CompatTests.First.MultipleOverrides(System.String,System.String)"),
142
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.MemberMustExist, string.Empty, DifferenceType.
Removed
, "M:CompatTests.First.MultipleOverrides(System.String,System.Int32,System.String)"),
190
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.MemberMustExist, string.Empty, DifferenceType.
Removed
, "M:CompatTests.First.MultipleOverrides(System.String,System.Int32,System.Int32)"),
191
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.MemberMustExist, string.Empty, DifferenceType.
Removed
, "M:CompatTests.First.set_InternalProperty(System.Int32)"),
295
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.MemberMustExist, string.Empty, DifferenceType.
Removed
, "M:CompatTests.First.MyMethod(System.String)"),
296
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.MemberMustExist, string.Empty, DifferenceType.
Removed
, "M:CompatTests.First.MyOutMethod(System.String@)"),
297
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.MemberMustExist, string.Empty, DifferenceType.
Removed
, "M:CompatTests.First.MyRefMethod(System.String@)"),
391
new CompatDifference(left.MetadataInformation, right.ElementAt(0).MetadataInformation, DiagnosticIds.MemberMustExist, string.Empty, DifferenceType.
Removed
, "F:CompatTests.First.FirstNested.SecondNested.ThirdNested.MyField"),
392
new CompatDifference(left.MetadataInformation, right.ElementAt(0).MetadataInformation, DiagnosticIds.MemberMustExist, string.Empty, DifferenceType.
Removed
, "M:CompatTests.First.FirstNested.SecondNested.MyMethod"),
393
new CompatDifference(left.MetadataInformation, right.ElementAt(1).MetadataInformation, DiagnosticIds.MemberMustExist, string.Empty, DifferenceType.
Removed
, "M:CompatTests.First.FirstNested.get_MyProperty"),
394
new CompatDifference(left.MetadataInformation, right.ElementAt(2).MetadataInformation, DiagnosticIds.MemberMustExist, string.Empty, DifferenceType.
Removed
, "M:CompatTests.First.FirstNested.SecondNested.MyMethod"),
462
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.MemberMustExist, string.Empty, DifferenceType.
Removed
, "M:CompatTests.First.#ctor")
531
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.MemberMustExist, string.Empty, DifferenceType.
Removed
, "M:CompatTests.First.F(System.String)")
578
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.MemberMustExist, string.Empty, DifferenceType.
Removed
, "F:CompatTests.First.S"),
580
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.MemberMustExist, string.Empty, DifferenceType.
Removed
, "M:CompatTests.First.get_Prop"),
581
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.MemberMustExist, string.Empty, DifferenceType.
Removed
, "M:CompatTests.First.M")
Rules\MembersMustExistTests.Strict.cs (3)
232
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.MemberMustExist, string.Empty, DifferenceType.
Removed
, "M:CompatTests.First.MissingMethodRight"),
370
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.MemberMustExist, string.Empty, DifferenceType.
Removed
, "F:CompatTests.First.A"),
371
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.MemberMustExist, string.Empty, DifferenceType.
Removed
, "F:CompatTests.First.B"),
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 (1)
211
CompatDifference.CreateWithDefaultMetadata(DiagnosticIds.TypeMustExist, string.Empty, DifferenceType.
Removed
, "T:CompatTests.LeftType"),
Runner\ApiCompatRunnerTests.cs (1)
24
new CompatDifference(left, right, "CP0001", "Invalid", DifferenceType.
Removed
, "X01")