From: Eric Erhardt Date: Fri, 28 Jun 2019 20:12:19 +0000 (-0500) Subject: Clean up unnecessary ObjectModel suppressions from ApiCompat baseline. (dotnet/corefx... X-Git-Tag: submit/tizen/20210909.063632~11031^2~1090 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=9bce14248ec955f1b5b5c4f3d2bc5bd5642743d0;p=platform%2Fupstream%2Fdotnet%2Fruntime.git Clean up unnecessary ObjectModel suppressions from ApiCompat baseline. (dotnet/corefx#39029) Commit migrated from https://github.com/dotnet/corefx/commit/ca85abea33bfd01770c252b46dec7783761bf0b6 --- diff --git a/src/libraries/shims/ApiCompatBaseline.netcoreapp.netstandardOnly.txt b/src/libraries/shims/ApiCompatBaseline.netcoreapp.netstandardOnly.txt index 49cbbe4..dea365a 100644 --- a/src/libraries/shims/ApiCompatBaseline.netcoreapp.netstandardOnly.txt +++ b/src/libraries/shims/ApiCompatBaseline.netcoreapp.netstandardOnly.txt @@ -1,11 +1,4 @@ Compat issues with assembly netstandard: -MembersMustExist : Member 'System.Collections.ObjectModel.Collection.AddRange(System.Collections.Generic.IEnumerable)' does not exist in the implementation but it does exist in the contract. -MembersMustExist : Member 'System.Collections.ObjectModel.Collection.InsertItemsRange(System.Int32, System.Collections.Generic.IEnumerable)' does not exist in the implementation but it does exist in the contract. -MembersMustExist : Member 'System.Collections.ObjectModel.Collection.InsertRange(System.Int32, System.Collections.Generic.IEnumerable)' does not exist in the implementation but it does exist in the contract. -MembersMustExist : Member 'System.Collections.ObjectModel.Collection.RemoveItemsRange(System.Int32, System.Int32)' does not exist in the implementation but it does exist in the contract. -MembersMustExist : Member 'System.Collections.ObjectModel.Collection.RemoveRange(System.Int32, System.Int32)' does not exist in the implementation but it does exist in the contract. -MembersMustExist : Member 'System.Collections.ObjectModel.Collection.ReplaceItemsRange(System.Int32, System.Int32, System.Collections.Generic.IEnumerable)' does not exist in the implementation but it does exist in the contract. -MembersMustExist : Member 'System.Collections.ObjectModel.Collection.ReplaceRange(System.Int32, System.Int32, System.Collections.Generic.IEnumerable)' does not exist in the implementation but it does exist in the contract. CannotRemoveAttribute : Attribute 'System.ComponentModel.DefaultEventAttribute' exists on 'System.ComponentModel.BackgroundWorker' in the contract but not the implementation. CannotRemoveAttribute : Attribute 'System.ComponentModel.DefaultEventAttribute' exists on 'System.Diagnostics.Process' in the contract but not the implementation. CannotRemoveAttribute : Attribute 'System.ComponentModel.DefaultPropertyAttribute' exists on 'System.Diagnostics.Process' in the contract but not the implementation. @@ -57,4 +50,4 @@ TypesMustExist : Type 'System.Reflection.Emit.TypeToken' does not exist in the i CannotChangeAttribute : Attribute 'System.AttributeUsageAttribute' on 'System.Runtime.InteropServices.ManagedToNativeComInteropStubAttribute' changed from '[AttributeUsageAttribute(AttributeTargets.Method, Inherited=false)]' in the contract to '[AttributeUsageAttribute(AttributeTargets.Method, Inherited=false, AllowMultiple=false)]' in the implementation. CannotChangeAttribute : Attribute 'System.AttributeUsageAttribute' on 'System.Xml.Serialization.XmlAnyAttributeAttribute' changed from '[AttributeUsageAttribute(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue)]' in the contract to '[AttributeUsageAttribute(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple=false)]' in the implementation. CannotChangeAttribute : Attribute 'System.AttributeUsageAttribute' on 'System.Xml.Serialization.XmlNamespaceDeclarationsAttribute' changed from '[AttributeUsageAttribute(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue)]' in the contract to '[AttributeUsageAttribute(AttributeTargets.Field | AttributeTargets.Parameter | AttributeTargets.Property | AttributeTargets.ReturnValue, AllowMultiple=false)]' in the implementation. -Total Issues: 58 \ No newline at end of file +Total Issues: 51 \ No newline at end of file