diff --git a/build-tools/api-merge/ApiDescription.cs b/build-tools/api-merge/ApiDescription.cs index e2ca874a693..0ff4fd1cf38 100644 --- a/build-tools/api-merge/ApiDescription.cs +++ b/build-tools/api-merge/ApiDescription.cs @@ -128,7 +128,6 @@ public void Merge (XDocument n, string apiLocation) continue; } - UpdateDeprecatedSince (smember, nmember, platform); if (nmember.Name.LocalName == "field") { // FIXME: enable this to get the latest field attributes precisely. /* @@ -140,6 +139,9 @@ public void Merge (XDocument n, string apiLocation) sa.SetValue (a.Value); } */ + + UpdateDeprecatedSince (smember, nmember, platform); + #if KEEP_OLD_WRONG_COMPATIBILITY var isDeprecatedS = smember.Attribute ("deprecated"); var isDeprecatedN = nmember.Attribute ("deprecated"); @@ -154,6 +156,9 @@ public void Merge (XDocument n, string apiLocation) AddNewMember (stype, nmember, apiLocation, platform); continue; } + + UpdateDeprecatedSince (smember, nmember, platform); + foreach (var a in nmember.Attributes ()) { var sa = smember.Attribute (a.Name); if (sa == null) diff --git a/tests/api-compatibility/acceptable-breakages-vReference-net8.0.txt b/tests/api-compatibility/acceptable-breakages-vReference-net8.0.txt index 2797394e8d8..d52e422a6ce 100644 --- a/tests/api-compatibility/acceptable-breakages-vReference-net8.0.txt +++ b/tests/api-compatibility/acceptable-breakages-vReference-net8.0.txt @@ -2616,3 +2616,466 @@ CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Org.Apac CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Org.Apache.Http.Util.ExceptionUtils' in the contract but not the implementation. CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Org.Apache.Http.Util.LangUtils' in the contract but not the implementation. CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Org.Apache.Http.Util.VersionInfo' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.Activity.StartActivityFromChild(Android.App.Activity, Android.Content.Intent, System.Int32, Android.OS.Bundle)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.Activity.StartActivityFromFragment(Android.App.Fragment, Android.Content.Intent, System.Int32, Android.OS.Bundle)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.Activity.StartIntentSenderFromChild(Android.App.Activity, Android.Content.IntentSender, System.Int32, Android.Content.Intent, Android.Content.ActivityFlags, Android.Content.ActivityFlags, System.Int32, Android.OS.Bundle)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.ActivityManager.TaskDescription..ctor(System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.ActivityManager.TaskDescription..ctor(System.String, Android.Graphics.Bitmap)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.ActivityManager.TaskDescription..ctor(System.String, Android.Graphics.Bitmap, Android.Graphics.Color)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.ActivityManager.TaskDescription..ctor(System.String, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.ActivityManager.TaskDescription..ctor(System.String, System.Int32, Android.Graphics.Color)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.AppOpsManager.NoteProxyOpNoThrow(System.String, System.String, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.AutomaticZenRule..ctor(System.String, Android.Content.ComponentName, Android.Net.Uri, System.Int32, System.Boolean)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.DialogFragment.Show(Android.App.FragmentTransaction, System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.DownloadManager.AddCompletedDownload(System.String, System.String, System.Boolean, System.String, System.String, System.Int64, System.Boolean, Android.Net.Uri, Android.Net.Uri)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.Fragment.GetString(System.Int32, Java.Lang.Object[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.Fragment.Instantiate(Android.Content.Context, System.String, Android.OS.Bundle)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.Fragment.OnAttach(Android.Content.Context)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.Fragment.OnInflate(Android.Content.Context, Android.Util.IAttributeSet, Android.OS.Bundle)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.Fragment.OnMultiWindowModeChanged(System.Boolean, Android.Content.Res.Configuration)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.Fragment.OnPictureInPictureModeChanged(System.Boolean, Android.Content.Res.Configuration)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.Fragment.StartActivity(Android.Content.Intent, Android.OS.Bundle)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.Fragment.StartActivityForResult(Android.Content.Intent, System.Int32, Android.OS.Bundle)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.FragmentController.DispatchMultiWindowModeChanged(System.Boolean, Android.Content.Res.Configuration)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.FragmentController.DispatchPictureInPictureModeChanged(System.Boolean, Android.Content.Res.Configuration)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.FragmentTransaction.SetBreadCrumbShortTitle(System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.FragmentTransaction.SetBreadCrumbTitle(System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.Notification.Action.Builder..ctor(System.Int32, Java.Lang.ICharSequence, Android.App.PendingIntent)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.Notification.BigPictureStyle..ctor(Android.App.Notification.Builder)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.Notification.BigTextStyle..ctor(Android.App.Notification.Builder)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.Notification.Builder.AddAction(System.Int32, Java.Lang.ICharSequence, Android.App.PendingIntent)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.Notification.Builder.AddAction(System.Int32, System.String, Android.App.PendingIntent)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.Notification.Builder.SetSound(Android.Net.Uri, Android.Media.AudioAttributes)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.Notification.InboxStyle..ctor(Android.App.Notification.Builder)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.Notification.MediaStyle..ctor(Android.App.Notification.Builder)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.Notification.MessagingStyle.AddMessage(Java.Lang.ICharSequence, System.Int64, Java.Lang.ICharSequence)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.Notification.MessagingStyle.AddMessage(System.String, System.Int64, System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.ProgressDialog..ctor(Android.Content.Context, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.ProgressDialog.Show(Android.Content.Context, Java.Lang.ICharSequence, Java.Lang.ICharSequence, System.Boolean)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.ProgressDialog.Show(Android.Content.Context, Java.Lang.ICharSequence, Java.Lang.ICharSequence, System.Boolean, System.Boolean)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.ProgressDialog.Show(Android.Content.Context, Java.Lang.ICharSequence, Java.Lang.ICharSequence, System.Boolean, System.Boolean, Android.Content.IDialogInterfaceOnCancelListener)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.ProgressDialog.Show(Android.Content.Context, System.String, System.String, System.Boolean)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.ProgressDialog.Show(Android.Content.Context, System.String, System.String, System.Boolean, System.Boolean)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.App.ProgressDialog.Show(Android.Content.Context, System.String, System.String, System.Boolean, System.Boolean, Android.Content.IDialogInterfaceOnCancelListener)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Bluetooth.BluetoothGattCharacteristic.SetValue(System.Int32, Android.Bluetooth.GattFormat, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Bluetooth.BluetoothGattCharacteristic.SetValue(System.Int32, System.Int32, Android.Bluetooth.GattFormat, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Bluetooth.BluetoothGattCharacteristic.SetValue(System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Content.ContentResolver.NotifyChange(Android.Net.Uri, Android.Database.ContentObserver, System.Boolean)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Content.ContextWrapper.SetWallpaper(System.IO.Stream)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Content.CursorLoader..ctor(Android.Content.Context, Android.Net.Uri, System.String[], System.String, System.String[], System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Content.PM.LauncherApps.Callback.OnPackagesSuspended(System.String[], Android.OS.UserHandle, Android.OS.Bundle)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Content.PM.PackageStats..ctor(Android.OS.Parcel)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Content.PM.PackageStats..ctor(System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Content.PM.PermissionGroupInfo..ctor(Android.Content.PM.PermissionGroupInfo)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Content.PM.PermissionInfo..ctor(Android.Content.PM.PermissionInfo)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Drm.DrmErrorEvent..ctor(System.Int32, Android.Drm.DrmErrorEventType, System.String, System.Collections.Generic.IDictionary)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Drm.DrmEvent..ctor(System.Int32, System.Int32, System.String, System.Collections.Generic.IDictionary)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Drm.DrmInfo..ctor(Android.Drm.DrmInfoEventType, System.String, System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Drm.DrmInfoEvent..ctor(System.Int32, Android.Drm.DrmInfoEventType, System.String, System.Collections.Generic.IDictionary)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Drm.DrmManagerClient.CanHandle(System.String, System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Drm.DrmManagerClient.CheckRightsStatus(Android.Net.Uri, Android.Drm.DrmStoreActionCode)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Drm.DrmManagerClient.CheckRightsStatus(System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Drm.DrmManagerClient.CheckRightsStatus(System.String, Android.Drm.DrmStoreActionCode)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Drm.DrmManagerClient.GetConstraints(System.String, Android.Drm.DrmStoreActionCode)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Drm.DrmManagerClient.GetDrmObjectType(System.String, System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Drm.DrmManagerClient.GetMetadata(System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Drm.DrmManagerClient.GetOriginalMimeType(System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Drm.DrmManagerClient.RemoveRights(System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Drm.DrmRights..ctor(Java.IO.File, System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Drm.DrmRights..ctor(System.String, System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Drm.DrmRights..ctor(System.String, System.String, System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Drm.DrmRights..ctor(System.String, System.String, System.String, System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Graphics.BitmapRegionDecoder.NewInstance(Java.IO.FileDescriptor, System.Boolean)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Graphics.BitmapRegionDecoder.NewInstance(System.IO.Stream, System.Boolean)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Graphics.BitmapRegionDecoder.NewInstance(System.String, System.Boolean)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Graphics.Canvas.ClipPath(Android.Graphics.Path, Android.Graphics.Region.Op)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Graphics.Canvas.ClipRect(Android.Graphics.Rect, Android.Graphics.Region.Op)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Graphics.Canvas.ClipRect(Android.Graphics.RectF, Android.Graphics.Region.Op)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Graphics.Canvas.ClipRect(System.Single, System.Single, System.Single, System.Single, Android.Graphics.Region.Op)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Graphics.Canvas.QuickReject(Android.Graphics.RectF, Android.Graphics.Canvas.EdgeType)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Graphics.Canvas.QuickReject(System.Single, System.Single, System.Single, System.Single, Android.Graphics.Canvas.EdgeType)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Graphics.Canvas.Save(Android.Graphics.SaveFlags)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Graphics.Canvas.SaveLayer(Android.Graphics.RectF, Android.Graphics.Paint, Android.Graphics.SaveFlags)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Graphics.Canvas.SaveLayer(System.Single, System.Single, System.Single, System.Single, Android.Graphics.Paint, Android.Graphics.SaveFlags)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Graphics.Canvas.SaveLayerAlpha(Android.Graphics.RectF, System.Int32, Android.Graphics.SaveFlags)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Graphics.Canvas.SaveLayerAlpha(System.Single, System.Single, System.Single, System.Single, System.Int32, Android.Graphics.SaveFlags)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Graphics.ComposeShader..ctor(Android.Graphics.Shader, Android.Graphics.Shader, Android.Graphics.Xfermode)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Graphics.Movie.Draw(Android.Graphics.Canvas, System.Single, System.Single, Android.Graphics.Paint)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Graphics.Drawables.Drawable.CreateFromResourceStream(Android.Content.Res.Resources, Android.Util.TypedValue, System.IO.Stream, System.String, Android.Graphics.BitmapFactory.Options)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Graphics.Drawables.Drawable.SetColorFilter(Android.Graphics.Color, Android.Graphics.PorterDuff.Mode)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Hardware.Fingerprints.FingerprintManager.CryptoObject..ctor(Javax.Crypto.Cipher)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Hardware.Fingerprints.FingerprintManager.CryptoObject..ctor(Javax.Crypto.Mac)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Icu.Text.BreakIterator.GetTitleInstance(Android.Icu.Util.ULocale)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Icu.Text.BreakIterator.GetTitleInstance(Java.Util.Locale)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.InputMethodServices.Keyboard..ctor(Android.Content.Context, System.Int32, Java.Lang.ICharSequence, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.InputMethodServices.Keyboard..ctor(Android.Content.Context, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.InputMethodServices.Keyboard..ctor(Android.Content.Context, System.Int32, System.Int32, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.InputMethodServices.Keyboard.Key..ctor(Android.InputMethodServices.Keyboard.Row)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.InputMethodServices.Keyboard.Row..ctor(Android.InputMethodServices.Keyboard)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.InputMethodServices.KeyboardView..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.InputMethodServices.KeyboardView..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Locations.Geocoder.GetFromLocationName(System.String, System.Int32, System.Double, System.Double, System.Double, System.Double)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Locations.LocationManager.AddNmeaListener(Android.Locations.IOnNmeaMessageListener)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Locations.LocationManager.RequestLocationUpdates(System.Int64, System.Single, Android.Locations.Criteria, Android.App.PendingIntent)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Locations.LocationManager.RequestLocationUpdates(System.Int64, System.Single, Android.Locations.Criteria, Android.Locations.ILocationListener, Android.OS.Looper)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Locations.LocationManager.RequestLocationUpdates(System.Int64, System.Single, Android.Locations.Criteria, Java.Util.Concurrent.IExecutor, Android.Locations.ILocationListener)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Locations.LocationManager.RequestSingleUpdate(Android.Locations.Criteria, Android.Locations.ILocationListener, Android.OS.Looper)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Locations.LocationManager.RequestSingleUpdate(System.String, Android.App.PendingIntent)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Locations.LocationManager.RequestSingleUpdate(System.String, Android.Locations.ILocationListener, Android.OS.Looper)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Media.AudioRecord.IOnRoutingChangedListener.Android.Media.IAudioRoutingOnRoutingChangedListener.OnRoutingChanged(Android.Media.IAudioRouting)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Media.AudioTrack..ctor(Android.Media.Stream, System.Int32, Android.Media.ChannelOut, Android.Media.Encoding, System.Int32, Android.Media.AudioTrackMode)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Media.AudioTrack..ctor(Android.Media.Stream, System.Int32, Android.Media.ChannelOut, Android.Media.Encoding, System.Int32, Android.Media.AudioTrackMode, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Media.AudioTrack.IOnRoutingChangedListener.OnRoutingChanged(Android.Media.AudioTrack)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Media.CamcorderProfile.Get(System.Int32, Android.Media.CamcorderQuality)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Media.RemoteController.IOnClientUpdateListener.OnClientPlaybackStateUpdate(Android.Media.RemoteControlPlayState, System.Int64, System.Int64, System.Single)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Net.ConnectivityManager.GetNetworkInfo(Android.Net.ConnectivityType)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Net.NetworkRequest.Builder.SetNetworkSpecifier(System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Net.SSLCertificateSocketFactory.CreateSocket(Java.Net.InetAddress, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Net.SSLCertificateSocketFactory.CreateSocket(Java.Net.InetAddress, System.Int32, Java.Net.InetAddress, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Net.SSLCertificateSocketFactory.CreateSocket(Java.Net.Socket, System.String, System.Int32, System.Boolean)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Net.SSLCertificateSocketFactory.CreateSocket(System.String, System.Int32, Java.Net.InetAddress, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Net.SSLCertificateSocketFactory.GetDefault(System.Int32, Android.Net.SSLSessionCache)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Net.Http.AndroidHttpClient.NewInstance(System.String, Android.Content.Context)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Net.Rtp.AudioGroup..ctor(Android.Content.Context)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Net.Sip.SipAudioCall.SendDtmf(System.Int32, Android.OS.Message)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Net.Sip.SipAudioCall.SetListener(Android.Net.Sip.SipAudioCall.Listener, System.Boolean)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Net.Sip.SipException..ctor(System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Net.Sip.SipException..ctor(System.String, Java.Lang.Throwable)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Net.Sip.SipManager.MakeAudioCall(System.String, System.String, Android.Net.Sip.SipAudioCall.Listener, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Net.Sip.SipManager.Open(Android.Net.Sip.SipProfile, Android.App.PendingIntent, Android.Net.Sip.ISipRegistrationListener)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Net.Sip.SipProfile.Builder..ctor(System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Net.Sip.SipProfile.Builder..ctor(System.String, System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Net.Wifi.WifiManager.CreateWifiLock(System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Opengl.GLES30.GlGetTransformFeedbackVarying(System.Int32, System.Int32, System.Int32, Java.Nio.IntBuffer, Java.Nio.IntBuffer, Java.Nio.IntBuffer, System.SByte)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.OS.AsyncTask.Execute(Java.Lang.Object[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.OS.AsyncTask.Get(System.Int64, Java.Util.Concurrent.TimeUnit)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.OS.AsyncTask.OnCancelled(Java.Lang.Object)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.OS.FileObserver..ctor(System.String, Android.OS.FileObserverEvents)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.OS.FileUtils.CloseQuietly(Java.Lang.IAutoCloseable)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.OS.Handler..ctor(Android.OS.Handler.ICallback)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.OS.Vibrator.Vibrate(Android.OS.VibrationEffect, Android.Media.AudioAttributes)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.OS.Vibrator.Vibrate(System.Int64, Android.Media.AudioAttributes)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.OS.Vibrator.Vibrate(System.Int64[], System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.OS.Vibrator.Vibrate(System.Int64[], System.Int32, Android.Media.AudioAttributes)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.CheckBoxPreference..ctor(Android.Content.Context, Android.Util.IAttributeSet)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.CheckBoxPreference..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.CheckBoxPreference..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.DialogPreference..ctor(Android.Content.Context, Android.Util.IAttributeSet)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.DialogPreference..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.DialogPreference..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.DialogPreference.SetDialogIcon(System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.EditTextPreference..ctor(Android.Content.Context, Android.Util.IAttributeSet)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.EditTextPreference..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.EditTextPreference..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.ListPreference..ctor(Android.Content.Context, Android.Util.IAttributeSet)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.ListPreference..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.ListPreference..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.ListPreference.SetEntries(Java.Lang.ICharSequence[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.ListPreference.SetEntries(System.String[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.ListPreference.SetEntryValues(Java.Lang.ICharSequence[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.ListPreference.SetEntryValues(System.String[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.MultiSelectListPreference..ctor(Android.Content.Context, Android.Util.IAttributeSet)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.MultiSelectListPreference..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.MultiSelectListPreference..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.MultiSelectListPreference.SetEntries(Java.Lang.ICharSequence[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.MultiSelectListPreference.SetEntries(System.String[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.MultiSelectListPreference.SetEntryValues(Java.Lang.ICharSequence[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.MultiSelectListPreference.SetEntryValues(System.String[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.Preference..ctor(Android.Content.Context, Android.Util.IAttributeSet)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.Preference..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.Preference..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.Preference.SetIcon(System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.Preference.BaseSavedState..ctor(Android.OS.IParcelable)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.PreferenceActivity.StartWithFragment(System.String, Android.OS.Bundle, Android.App.Fragment, System.Int32, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.PreferenceActivity.SwitchToHeader(System.String, Android.OS.Bundle)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.PreferenceCategory..ctor(Android.Content.Context, Android.Util.IAttributeSet)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.PreferenceCategory..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.PreferenceCategory..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.PreferenceGroup..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.PreferenceGroup..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.PreferenceManager.SetDefaultValues(Android.Content.Context, System.String, Android.Content.FileCreationMode, System.Int32, System.Boolean)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.RingtonePreference..ctor(Android.Content.Context, Android.Util.IAttributeSet)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.RingtonePreference..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.RingtonePreference..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.SwitchPreference..ctor(Android.Content.Context, Android.Util.IAttributeSet)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.SwitchPreference..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.SwitchPreference..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.TwoStatePreference..ctor(Android.Content.Context, Android.Util.IAttributeSet)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.TwoStatePreference..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Preferences.TwoStatePreference..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Provider.FontRequest..ctor(System.String, System.String, System.String, System.Collections.Generic.IList>)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Provider.MediaStore.Images.Media.InsertImage(Android.Content.ContentResolver, System.String, System.String, System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Provider.MediaStore.Images.Media.Query(Android.Content.ContentResolver, Android.Net.Uri, System.String[], System.String, System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Provider.MediaStore.Images.Media.Query(Android.Content.ContentResolver, Android.Net.Uri, System.String[], System.String, System.String[], System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Provider.MediaStore.Images.Thumbnails.CancelThumbnailRequest(Android.Content.ContentResolver, System.Int64, System.Int64)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Provider.MediaStore.Images.Thumbnails.GetThumbnail(Android.Content.ContentResolver, System.Int64, System.Int64, Android.Provider.ThumbnailKind, Android.Graphics.BitmapFactory.Options)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Provider.MediaStore.Video.Thumbnails.CancelThumbnailRequest(Android.Content.ContentResolver, System.Int64, System.Int64)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Provider.MediaStore.Video.Thumbnails.GetThumbnail(Android.Content.ContentResolver, System.Int64, System.Int64, Android.Provider.VideoThumbnailKind, Android.Graphics.BitmapFactory.Options)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.Copy1DRangeFrom(System.Int32, System.Int32, Java.Lang.Object)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.Copy1DRangeFrom(System.Int32, System.Int32, System.Byte[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.Copy1DRangeFrom(System.Int32, System.Int32, System.Int16[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.Copy1DRangeFrom(System.Int32, System.Int32, System.Int32[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.Copy1DRangeFrom(System.Int32, System.Int32, System.Single[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.Copy1DRangeFromUnchecked(System.Int32, System.Int32, Java.Lang.Object)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.Copy1DRangeFromUnchecked(System.Int32, System.Int32, System.Int16[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.Copy1DRangeFromUnchecked(System.Int32, System.Int32, System.Int32[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.Copy1DRangeFromUnchecked(System.Int32, System.Int32, System.Single[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.Copy1DRangeTo(System.Int32, System.Int32, Java.Lang.Object)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.Copy1DRangeTo(System.Int32, System.Int32, System.Int16[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.Copy1DRangeTo(System.Int32, System.Int32, System.Int32[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.Copy1DRangeTo(System.Int32, System.Int32, System.Single[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.Copy1DRangeToUnchecked(System.Int32, System.Int32, Java.Lang.Object)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.Copy1DRangeToUnchecked(System.Int32, System.Int32, System.Int16[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.Copy1DRangeToUnchecked(System.Int32, System.Int32, System.Int32[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.Copy1DRangeToUnchecked(System.Int32, System.Int32, System.Single[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.Copy2DRangeFrom(System.Int32, System.Int32, System.Int32, System.Int32, Android.Renderscripts.Allocation, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.Copy2DRangeFrom(System.Int32, System.Int32, System.Int32, System.Int32, Java.Lang.Object)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.Copy2DRangeFrom(System.Int32, System.Int32, System.Int32, System.Int32, System.Byte[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.Copy2DRangeFrom(System.Int32, System.Int32, System.Int32, System.Int32, System.Int16[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.Copy2DRangeFrom(System.Int32, System.Int32, System.Int32, System.Int32, System.Int32[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.Copy2DRangeFrom(System.Int32, System.Int32, System.Int32, System.Int32, System.Single[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.Copy2DRangeTo(System.Int32, System.Int32, System.Int32, System.Int32, Java.Lang.Object)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.Copy2DRangeTo(System.Int32, System.Int32, System.Int32, System.Int32, System.Int16[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.Copy2DRangeTo(System.Int32, System.Int32, System.Int32, System.Int32, System.Int32[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.Copy2DRangeTo(System.Int32, System.Int32, System.Int32, System.Int32, System.Single[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.Copy3DRangeFrom(System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, Java.Lang.Object)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.CopyFrom(Android.Renderscripts.Allocation)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.CopyFrom(Android.Renderscripts.BaseObj[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.CopyFrom(Java.Lang.Object)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.CopyFrom(System.Byte[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.CopyFrom(System.Int16[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.CopyFrom(System.Int32[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.CopyFrom(System.Single[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.CopyFromUnchecked(Java.Lang.Object)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.CopyFromUnchecked(System.Int16[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.CopyFromUnchecked(System.Int32[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.CopyFromUnchecked(System.Single[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.CopyTo(Java.Lang.Object)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.CopyTo(System.Byte[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.CopyTo(System.Int16[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.CopyTo(System.Int32[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.CopyTo(System.Single[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.CreateCubemapFromBitmap(Android.Renderscripts.RenderScript, Android.Graphics.Bitmap, Android.Renderscripts.Allocation.MipmapControl, Android.Renderscripts.AllocationUsage)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.CreateCubemapFromCubeFaces(Android.Renderscripts.RenderScript, Android.Graphics.Bitmap, Android.Graphics.Bitmap, Android.Graphics.Bitmap, Android.Graphics.Bitmap, Android.Graphics.Bitmap, Android.Graphics.Bitmap, Android.Renderscripts.Allocation.MipmapControl, Android.Renderscripts.AllocationUsage)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.CreateFromBitmap(Android.Renderscripts.RenderScript, Android.Graphics.Bitmap, Android.Renderscripts.Allocation.MipmapControl, Android.Renderscripts.AllocationUsage)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.CreateFromBitmapResource(Android.Renderscripts.RenderScript, Android.Content.Res.Resources, System.Int32, Android.Renderscripts.Allocation.MipmapControl, Android.Renderscripts.AllocationUsage)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.CreateSized(Android.Renderscripts.RenderScript, Android.Renderscripts.Element, System.Int32, Android.Renderscripts.AllocationUsage)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.CreateTyped(Android.Renderscripts.RenderScript, Android.Renderscripts.Type, Android.Renderscripts.AllocationUsage)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.CreateTyped(Android.Renderscripts.RenderScript, Android.Renderscripts.Type, Android.Renderscripts.Allocation.MipmapControl, Android.Renderscripts.AllocationUsage)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.SetFromFieldPacker(System.Int32, System.Int32, Android.Renderscripts.FieldPacker)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Allocation.SetFromFieldPacker(System.Int32, System.Int32, System.Int32, System.Int32, Android.Renderscripts.FieldPacker)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Byte2..ctor(System.SByte, System.SByte)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Byte3..ctor(System.SByte, System.SByte, System.SByte)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Byte4..ctor(System.SByte, System.SByte, System.SByte, System.SByte)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Double2..ctor(System.Double, System.Double)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Double3..ctor(System.Double, System.Double, System.Double)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Double4..ctor(System.Double, System.Double, System.Double, System.Double)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Element.Builder.Add(Android.Renderscripts.Element, System.String, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker..ctor(System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddF32(Android.Renderscripts.Float3)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddF32(Android.Renderscripts.Float4)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddF32(System.Single)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddF64(Android.Renderscripts.Double3)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddF64(Android.Renderscripts.Double4)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddF64(System.Double)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddI16(Android.Renderscripts.Short3)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddI16(Android.Renderscripts.Short4)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddI16(System.Int16)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddI32(Android.Renderscripts.Int3)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddI32(Android.Renderscripts.Int4)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddI32(System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddI64(Android.Renderscripts.Long3)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddI64(Android.Renderscripts.Long4)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddI64(System.Int64)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddI8(Android.Renderscripts.Byte3)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddI8(Android.Renderscripts.Byte4)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddI8(System.SByte)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddMatrix(Android.Renderscripts.Matrix3f)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddMatrix(Android.Renderscripts.Matrix4f)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddU16(Android.Renderscripts.Int3)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddU16(Android.Renderscripts.Int4)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddU16(System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddU32(Android.Renderscripts.Long3)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddU32(Android.Renderscripts.Long4)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddU32(System.Int64)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddU64(Android.Renderscripts.Long3)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddU64(Android.Renderscripts.Long4)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddU64(System.Int64)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddU8(Android.Renderscripts.Short3)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddU8(Android.Renderscripts.Short4)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.AddU8(System.Int16)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.FieldPacker.Reset(System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Float2..ctor(System.Single, System.Single)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Float3..ctor(System.Single, System.Single, System.Single)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Float4..ctor(System.Single, System.Single, System.Single, System.Single)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Int2..ctor(System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Int3..ctor(System.Int32, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Int4..ctor(System.Int32, System.Int32, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Long2..ctor(System.Int64, System.Int64)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Long3..ctor(System.Int64, System.Int64, System.Int64)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Long4..ctor(System.Int64, System.Int64, System.Int64, System.Int64)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Matrix2f..ctor(System.Single[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Matrix3f..ctor(System.Single[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Matrix3f.LoadRotate(System.Single, System.Single, System.Single, System.Single)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Matrix3f.LoadScale(System.Single, System.Single, System.Single)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Matrix3f.Rotate(System.Single, System.Single, System.Single, System.Single)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Matrix3f.Scale(System.Single, System.Single, System.Single)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Matrix4f..ctor(System.Single[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.RenderScript.Create(Android.Content.Context, Android.Renderscripts.RenderScript.ContextType)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.RenderScript.Create(Android.Content.Context, Android.Renderscripts.RenderScript.ContextType, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Script.ForEach(System.Int32, Android.Renderscripts.Allocation, Android.Renderscripts.Allocation, Android.Renderscripts.FieldPacker, Android.Renderscripts.Script.LaunchOptions)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Script.ForEach(System.Int32, Android.Renderscripts.Allocation[], Android.Renderscripts.Allocation, Android.Renderscripts.FieldPacker)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Script.ForEach(System.Int32, Android.Renderscripts.Allocation[], Android.Renderscripts.Allocation, Android.Renderscripts.FieldPacker, Android.Renderscripts.Script.LaunchOptions)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Script.Invoke(System.Int32, Android.Renderscripts.FieldPacker)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Script.SetVar(System.Int32, Android.Renderscripts.FieldPacker)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Script.SetVar(System.Int32, Android.Renderscripts.FieldPacker, Android.Renderscripts.Element, System.Int32[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Script.SetVar(System.Int32, System.Boolean)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Script.SetVar(System.Int32, System.Double)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Script.SetVar(System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Script.SetVar(System.Int32, System.Int64)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Script.SetVar(System.Int32, System.Single)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Script.FieldBase.Init(Android.Renderscripts.RenderScript, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptC..ctor(Android.Renderscripts.RenderScript, System.String, System.Byte[], System.Byte[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptC..ctor(System.Int32, Android.Renderscripts.RenderScript)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptC..ctor(System.Int64, Android.Renderscripts.RenderScript)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptGroup.Execute(Java.Lang.Object[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptGroup.Builder.AddConnection(Android.Renderscripts.Type, Android.Renderscripts.Script.KernelID, Android.Renderscripts.Script.KernelID)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptIntrinsic3DLUT.ForEach(Android.Renderscripts.Allocation, Android.Renderscripts.Allocation, Android.Renderscripts.Script.LaunchOptions)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptIntrinsicBlend.ForEachAdd(Android.Renderscripts.Allocation, Android.Renderscripts.Allocation, Android.Renderscripts.Script.LaunchOptions)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptIntrinsicBlend.ForEachClear(Android.Renderscripts.Allocation, Android.Renderscripts.Allocation, Android.Renderscripts.Script.LaunchOptions)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptIntrinsicBlend.ForEachDst(Android.Renderscripts.Allocation, Android.Renderscripts.Allocation, Android.Renderscripts.Script.LaunchOptions)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptIntrinsicBlend.ForEachDstAtop(Android.Renderscripts.Allocation, Android.Renderscripts.Allocation, Android.Renderscripts.Script.LaunchOptions)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptIntrinsicBlend.ForEachDstIn(Android.Renderscripts.Allocation, Android.Renderscripts.Allocation, Android.Renderscripts.Script.LaunchOptions)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptIntrinsicBlend.ForEachDstOut(Android.Renderscripts.Allocation, Android.Renderscripts.Allocation, Android.Renderscripts.Script.LaunchOptions)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptIntrinsicBlend.ForEachDstOver(Android.Renderscripts.Allocation, Android.Renderscripts.Allocation, Android.Renderscripts.Script.LaunchOptions)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptIntrinsicBlend.ForEachMultiply(Android.Renderscripts.Allocation, Android.Renderscripts.Allocation, Android.Renderscripts.Script.LaunchOptions)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptIntrinsicBlend.ForEachSrc(Android.Renderscripts.Allocation, Android.Renderscripts.Allocation, Android.Renderscripts.Script.LaunchOptions)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptIntrinsicBlend.ForEachSrcAtop(Android.Renderscripts.Allocation, Android.Renderscripts.Allocation, Android.Renderscripts.Script.LaunchOptions)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptIntrinsicBlend.ForEachSrcIn(Android.Renderscripts.Allocation, Android.Renderscripts.Allocation, Android.Renderscripts.Script.LaunchOptions)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptIntrinsicBlend.ForEachSrcOut(Android.Renderscripts.Allocation, Android.Renderscripts.Allocation, Android.Renderscripts.Script.LaunchOptions)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptIntrinsicBlend.ForEachSrcOver(Android.Renderscripts.Allocation, Android.Renderscripts.Allocation, Android.Renderscripts.Script.LaunchOptions)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptIntrinsicBlend.ForEachSubtract(Android.Renderscripts.Allocation, Android.Renderscripts.Allocation, Android.Renderscripts.Script.LaunchOptions)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptIntrinsicBlend.ForEachXor(Android.Renderscripts.Allocation, Android.Renderscripts.Allocation, Android.Renderscripts.Script.LaunchOptions)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptIntrinsicBlur.ForEach(Android.Renderscripts.Allocation, Android.Renderscripts.Script.LaunchOptions)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptIntrinsicColorMatrix.ForEach(Android.Renderscripts.Allocation, Android.Renderscripts.Allocation, Android.Renderscripts.Script.LaunchOptions)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptIntrinsicColorMatrix.SetAdd(System.Single, System.Single, System.Single, System.Single)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptIntrinsicColorMatrix.SetColorMatrix(Android.Renderscripts.Matrix4f)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptIntrinsicConvolve3x3.ForEach(Android.Renderscripts.Allocation, Android.Renderscripts.Script.LaunchOptions)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptIntrinsicConvolve5x5.ForEach(Android.Renderscripts.Allocation, Android.Renderscripts.Script.LaunchOptions)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptIntrinsicHistogram.ForEach(Android.Renderscripts.Allocation, Android.Renderscripts.Script.LaunchOptions)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptIntrinsicHistogram.ForEach_Dot(Android.Renderscripts.Allocation, Android.Renderscripts.Script.LaunchOptions)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptIntrinsicLUT.ForEach(Android.Renderscripts.Allocation, Android.Renderscripts.Allocation, Android.Renderscripts.Script.LaunchOptions)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.ScriptIntrinsicResize.ForEach_bicubic(Android.Renderscripts.Allocation, Android.Renderscripts.Script.LaunchOptions)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Short2..ctor(System.Int16, System.Int16)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Short3..ctor(System.Int16, System.Int16, System.Int16)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Renderscripts.Short4..ctor(System.Int16, System.Int16, System.Int16, System.Int16)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Service.Autofill.Dataset.Builder..ctor(Android.Widget.RemoteViews)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Service.Autofill.Dataset.Builder.SetInlinePresentation(Android.Service.Autofill.InlinePresentation, Android.Service.Autofill.InlinePresentation)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Service.Autofill.Dataset.Builder.SetValue(Android.Views.Autofill.AutofillId, Android.Views.Autofill.AutofillValue, Android.Widget.RemoteViews)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Service.Autofill.Dataset.Builder.SetValue(Android.Views.Autofill.AutofillId, Android.Views.Autofill.AutofillValue, Android.Widget.RemoteViews, Android.Service.Autofill.InlinePresentation)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Service.Autofill.Dataset.Builder.SetValue(Android.Views.Autofill.AutofillId, Android.Views.Autofill.AutofillValue, Android.Widget.RemoteViews, Android.Service.Autofill.InlinePresentation, Android.Service.Autofill.InlinePresentation)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Service.Autofill.Dataset.Builder.SetValue(Android.Views.Autofill.AutofillId, Android.Views.Autofill.AutofillValue, Java.Util.Regex.Pattern)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Service.Autofill.Dataset.Builder.SetValue(Android.Views.Autofill.AutofillId, Android.Views.Autofill.AutofillValue, Java.Util.Regex.Pattern, Android.Widget.RemoteViews)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Service.Autofill.Dataset.Builder.SetValue(Android.Views.Autofill.AutofillId, Android.Views.Autofill.AutofillValue, Java.Util.Regex.Pattern, Android.Widget.RemoteViews, Android.Service.Autofill.InlinePresentation)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Service.Autofill.Dataset.Builder.SetValue(Android.Views.Autofill.AutofillId, Android.Views.Autofill.AutofillValue, Java.Util.Regex.Pattern, Android.Widget.RemoteViews, Android.Service.Autofill.InlinePresentation, Android.Service.Autofill.InlinePresentation)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Service.Autofill.FillResponse.Builder.SetAuthentication(Android.Views.Autofill.AutofillId[], Android.Content.IntentSender, Android.Widget.RemoteViews, Android.Service.Autofill.InlinePresentation)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Service.Autofill.FillResponse.Builder.SetAuthentication(Android.Views.Autofill.AutofillId[], Android.Content.IntentSender, Android.Widget.RemoteViews, Android.Service.Autofill.InlinePresentation, Android.Service.Autofill.InlinePresentation)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Service.Notification.StatusBarNotification..ctor(System.String, System.String, System.Int32, System.String, System.Int32, System.Int32, System.Int32, Android.App.Notification, Android.OS.UserHandle, System.Int64)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Telecom.TelecomManager.AcceptRingingCall(System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Telephony.NeighboringCellInfo..ctor(Android.OS.Parcel)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Telephony.NeighboringCellInfo..ctor(System.Int32, System.String, Android.Telephony.NetworkType)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Telephony.PhoneNumberUtils.Compare(System.String, System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Telephony.PhoneStateListener..ctor(Java.Util.Concurrent.IExecutor)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Telephony.PhoneStateListener.OnDataConnectionStateChanged(Android.Telephony.DataConnectionStatus, Android.Telephony.NetworkType)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Telephony.ServiceState..ctor(Android.OS.Parcel)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Telephony.TelephonyManager.GetDeviceId(System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Telephony.Cdma.CdmaCellLocation..ctor(Android.OS.Bundle)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Telephony.Cdma.CdmaCellLocation.SetCellLocationData(System.Int32, System.Int32, System.Int32, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Telephony.Gsm.GsmCellLocation..ctor(Android.OS.Bundle)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Text.DynamicLayout..ctor(Java.Lang.ICharSequence, Java.Lang.ICharSequence, Android.Text.TextPaint, System.Int32, Android.Text.Layout.Alignment, System.Single, System.Single, System.Boolean)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Text.DynamicLayout..ctor(Java.Lang.ICharSequence, Java.Lang.ICharSequence, Android.Text.TextPaint, System.Int32, Android.Text.Layout.Alignment, System.Single, System.Single, System.Boolean, Android.Text.TextUtils.TruncateAt, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Text.Html.FromHtml(System.String, Android.Text.Html.IImageGetter, Android.Text.Html.ITagHandler)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Text.LoginFilter.PasswordFilterGMail..ctor(System.Boolean)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Text.LoginFilter.UsernameFilterGeneric..ctor(System.Boolean)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Text.LoginFilter.UsernameFilterGMail..ctor(System.Boolean)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Text.StaticLayout..ctor(Java.Lang.ICharSequence, System.Int32, System.Int32, Android.Text.TextPaint, System.Int32, Android.Text.Layout.Alignment, System.Single, System.Single, System.Boolean)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Text.StaticLayout..ctor(Java.Lang.ICharSequence, System.Int32, System.Int32, Android.Text.TextPaint, System.Int32, Android.Text.Layout.Alignment, System.Single, System.Single, System.Boolean, Android.Text.TextUtils.TruncateAt, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Text.Format.Time..ctor(Android.Text.Format.Time)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Text.Format.Time..ctor(System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Text.Format.Time.Set(System.Int32, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Text.Format.Time.Set(System.Int32, System.Int32, System.Int32, System.Int32, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Text.Format.Time.Set(System.Int64)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Text.Method.DigitsKeyListener..ctor(System.Boolean, System.Boolean)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Text.Method.DigitsKeyListener.GetInstance(System.Boolean, System.Boolean)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Util.TimingLogger.Reset(System.String, System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Views.View.BuildDrawingCache(System.Boolean)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Views.View.GetDrawingCache(System.Boolean)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Views.View.Invalidate(Android.Graphics.Rect)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Views.View.Invalidate(System.Int32, System.Int32, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Views.WindowInsets.ReplaceSystemWindowInsets(System.Int32, System.Int32, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Views.Accessibility.AccessibilityEvent.Obtain(Android.Views.Accessibility.AccessibilityEvent)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Views.Accessibility.AccessibilityEvent.Obtain(Android.Views.Accessibility.EventTypes)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Views.Accessibility.AccessibilityNodeInfo.Obtain(Android.Views.Accessibility.AccessibilityNodeInfo)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Views.Accessibility.AccessibilityNodeInfo.Obtain(Android.Views.View)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Views.Accessibility.AccessibilityNodeInfo.Obtain(Android.Views.View, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Views.Accessibility.AccessibilityNodeInfo.CollectionInfo.Obtain(System.Int32, System.Int32, System.Boolean, Android.Views.Accessibility.SelectionMode)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Views.Accessibility.AccessibilityNodeInfo.CollectionItemInfo.Obtain(System.Int32, System.Int32, System.Int32, System.Int32, System.Boolean, System.Boolean)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Views.Accessibility.AccessibilityRecord.Obtain(Android.Views.Accessibility.AccessibilityRecord)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.AbsoluteLayout.LayoutParams..ctor(Android.Views.ViewGroup.LayoutParams)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.AbsoluteLayout.LayoutParams..ctor(System.Int32, System.Int32, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.AnalogClock..ctor(Android.Content.Context, Android.Util.IAttributeSet)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.AnalogClock..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.AnalogClock..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.CalendarView.SetSelectedDateVerticalBar(System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.DialerFilter..ctor(Android.Content.Context, Android.Util.IAttributeSet)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.Gallery.LayoutParams..ctor(Android.Views.ViewGroup.LayoutParams)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.Gallery.LayoutParams..ctor(System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.OverScroller..ctor(Android.Content.Context, Android.Views.Animations.IInterpolator, System.Single, System.Single)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.OverScroller..ctor(Android.Content.Context, Android.Views.Animations.IInterpolator, System.Single, System.Single, System.Boolean)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.TabHost..ctor(Android.Content.Context, Android.Util.IAttributeSet)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.TabHost..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.TabHost..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.TabHost.Setup(Android.App.LocalActivityManager)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.TabHost.TabSpec.SetContent(Android.Widget.TabHost.ITabContentFactory)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.TabHost.TabSpec.SetContent(System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.TabHost.TabSpec.SetIndicator(Java.Lang.ICharSequence)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.TabHost.TabSpec.SetIndicator(Java.Lang.ICharSequence, Android.Graphics.Drawables.Drawable)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.TabHost.TabSpec.SetIndicator(System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.TabHost.TabSpec.SetIndicator(System.String, Android.Graphics.Drawables.Drawable)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.TabWidget..ctor(Android.Content.Context, Android.Util.IAttributeSet)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.TabWidget..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.TabWidget..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.TabWidget.SetDividerDrawable(System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.TabWidget.SetLeftStripDrawable(System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.TabWidget.SetRightStripDrawable(System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.ZoomButton..ctor(Android.Content.Context, Android.Util.IAttributeSet)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.ZoomButton..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.ZoomButton..ctor(Android.Content.Context, Android.Util.IAttributeSet, System.Int32, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Android.Widget.ZoomControls..ctor(Android.Content.Context, Android.Util.IAttributeSet)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Dalvik.SystemInterop.DexFile..ctor(System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Java.Lang.Boolean..ctor(System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Java.Lang.Byte..ctor(System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Java.Lang.Double..ctor(System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Java.Lang.Float..ctor(System.Single)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Java.Lang.Float..ctor(System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Java.Lang.Integer..ctor(System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Java.Lang.Long..ctor(System.Int64)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Java.Lang.Short..ctor(System.Int16)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Java.Math.BigDecimal.Divide(Java.Math.BigDecimal, Java.Math.RoundOptions)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Java.Math.BigDecimal.Divide(Java.Math.BigDecimal, System.Int32, Java.Math.RoundOptions)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Java.Math.BigDecimal.SetScale(System.Int32, Java.Math.RoundOptions)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Java.Util.Observable.NotifyObservers(Java.Lang.Object)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Java.Util.Logging.Logger.Logrb(Java.Util.Logging.Level, System.String, System.String, System.String, System.String, Java.Lang.Object)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Java.Util.Logging.Logger.Logrb(Java.Util.Logging.Level, System.String, System.String, System.String, System.String, Java.Lang.Object[])' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Java.Util.Logging.Logger.Logrb(Java.Util.Logging.Level, System.String, System.String, System.String, System.String, Java.Lang.Throwable)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Org.Apache.Http.Conn.ConnectTimeoutException..ctor(System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Org.Apache.Http.Conn.Ssl.AbstractVerifier.Verify(System.String, Java.Security.Cert.X509Certificate)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Org.Apache.Http.Conn.Ssl.AbstractVerifier.Verify(System.String, Javax.Net.Ssl.ISSLSession)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Org.Apache.Http.Conn.Ssl.AbstractVerifier.Verify(System.String, Javax.Net.Ssl.SSLSocket)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Org.Apache.Http.Conn.Ssl.IX509HostnameVerifier.Verify(System.String, Java.Security.Cert.X509Certificate)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Org.Apache.Http.Conn.Ssl.IX509HostnameVerifier.Verify(System.String, Javax.Net.Ssl.ISSLSession)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Org.Apache.Http.Conn.Ssl.IX509HostnameVerifier.Verify(System.String, Javax.Net.Ssl.SSLSocket)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Org.Apache.Http.Conn.Ssl.SSLSocketFactory..ctor(Java.Security.KeyStore)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Org.Apache.Http.Conn.Ssl.SSLSocketFactory..ctor(Java.Security.KeyStore, System.String)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Org.Apache.Http.Conn.Ssl.SSLSocketFactory..ctor(Java.Security.KeyStore, System.String, Java.Security.KeyStore)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.ObsoleteAttribute' exists on 'Org.Apache.Http.Conn.Ssl.SSLSocketFactory.CreateSocket(Java.Net.Socket, System.String, System.Int32, System.Boolean)' in the contract but not the implementation.