Fix S.S.Permissions apicompat suppression file
authorViktor Hofer <viktor.hofer@microsoft.com>
Fri, 2 Dec 2022 16:47:45 +0000 (17:47 +0100)
committerViktor Hofer <viktor.hofer@microsoft.com>
Fri, 2 Dec 2022 16:47:45 +0000 (17:47 +0100)
src/libraries/System.Security.Permissions/src/CompatibilitySuppressions.xml

index 12d03da..8559c96 100644 (file)
@@ -1,4 +1,5 @@
 <?xml version="1.0" encoding="utf-8"?>
+<!-- https://learn.microsoft.com/en-us/dotnet/fundamentals/package-validation/diagnostic-ids -->
 <Suppressions xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
   <Suppression>
     <DiagnosticId>CP0002</DiagnosticId>
   </Suppression>
   <Suppression>
     <DiagnosticId>CP0015</DiagnosticId>
+    <Target>M:System.Security.Policy.Evidence.#ctor(System.Object[],System.Object[]):[T:System.ObsoleteAttribute]</Target>
+    <Left>lib/net6.0/System.Security.Permissions.dll</Left>
+    <Right>lib/net7.0/System.Security.Permissions.dll</Right>
+  </Suppression>
+  <Suppression>
+    <DiagnosticId>CP0015</DiagnosticId>
+    <Target>M:System.Security.Policy.Evidence.AddAssembly(System.Object):[T:System.ObsoleteAttribute]</Target>
+    <Left>lib/net6.0/System.Security.Permissions.dll</Left>
+    <Right>lib/net7.0/System.Security.Permissions.dll</Right>
+  </Suppression>
+  <Suppression>
+    <DiagnosticId>CP0015</DiagnosticId>
+    <Target>M:System.Security.Policy.Evidence.AddHost(System.Object):[T:System.ObsoleteAttribute]</Target>
+    <Left>lib/net6.0/System.Security.Permissions.dll</Left>
+    <Right>lib/net7.0/System.Security.Permissions.dll</Right>
+  </Suppression>
+  <Suppression>
+    <DiagnosticId>CP0015</DiagnosticId>
+    <Target>M:System.Security.Policy.Evidence.CopyTo(System.Array,System.Int32):[T:System.ObsoleteAttribute]</Target>
+    <Left>lib/net6.0/System.Security.Permissions.dll</Left>
+    <Right>lib/net7.0/System.Security.Permissions.dll</Right>
+  </Suppression>
+  <Suppression>
+    <DiagnosticId>CP0015</DiagnosticId>
+    <Target>M:System.Security.Policy.Evidence.GetEnumerator:[T:System.ObsoleteAttribute]</Target>
+    <Left>lib/net6.0/System.Security.Permissions.dll</Left>
+    <Right>lib/net7.0/System.Security.Permissions.dll</Right>
+  </Suppression>
+  <Suppression>
+    <DiagnosticId>CP0015</DiagnosticId>
+    <Target>P:System.Security.Policy.Evidence.Count:[T:System.ObsoleteAttribute]</Target>
+    <Left>lib/net6.0/System.Security.Permissions.dll</Left>
+    <Right>lib/net7.0/System.Security.Permissions.dll</Right>
+  </Suppression>
+  <Suppression>
+    <DiagnosticId>CP0015</DiagnosticId>
     <Target>F:System.Security.Permissions.ReflectionPermissionFlag.AllFlags:[T:System.ObsoleteAttribute]</Target>
     <Left>lib/netstandard2.0/System.Security.Permissions.dll</Left>
     <Right>lib/net462/System.Security.Permissions.dll</Right>