From 3f9fc5e7d7f6124e28675462c9973e10f538d3a5 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 13 Jul 2023 02:20:42 +0000 Subject: [PATCH 1/2] Bump external/Java.Interop from `e1121ea` to `151b03e` Bumps [external/Java.Interop](https://github.com/xamarin/java.interop) from `e1121ea` to `151b03e`. - [Commits](https://github.com/xamarin/java.interop/compare/e1121ead9f1602c1590abfa6235fa16aec567c4d...151b03ee1eefa62e3d29b034b2aaf05ea73d99ed) --- updated-dependencies: - dependency-name: external/Java.Interop dependency-type: direct:production ... Signed-off-by: dependabot[bot] --- external/Java.Interop | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/external/Java.Interop b/external/Java.Interop index e1121ead9f1..151b03ee1ee 160000 --- a/external/Java.Interop +++ b/external/Java.Interop @@ -1 +1 @@ -Subproject commit e1121ead9f1602c1590abfa6235fa16aec567c4d +Subproject commit 151b03ee1eefa62e3d29b034b2aaf05ea73d99ed From 2616f87457f5388b9f8366cd2fbf82a7f957c2a3 Mon Sep 17 00:00:00 2001 From: Jonathan Pobst Date: Thu, 13 Jul 2023 09:16:34 -0500 Subject: [PATCH 2/2] [ApiCompat] Update acceptable-breakages to account for `[Obsolete]` changes. --- ...acceptable-breakages-vReference-net8.0.txt | 27 +++++++++++++++++++ 1 file changed, 27 insertions(+) diff --git a/tests/api-compatibility/acceptable-breakages-vReference-net8.0.txt b/tests/api-compatibility/acceptable-breakages-vReference-net8.0.txt index 6e653ae4b5d..f885f209a8f 100644 --- a/tests/api-compatibility/acceptable-breakages-vReference-net8.0.txt +++ b/tests/api-compatibility/acceptable-breakages-vReference-net8.0.txt @@ -30,3 +30,30 @@ CannotRemoveAttribute : Attribute 'Android.Runtime.RequiresPermissionAttribute' CannotRemoveAttribute : Attribute 'Android.Runtime.RequiresPermissionAttribute' exists on 'Android.App.WallpaperManager.PeekFastDrawable()' in the contract but not the implementation. CannotRemoveAttribute : Attribute 'Android.Runtime.RequiresPermissionAttribute' exists on 'Android.App.Admin.DevicePolicyManager.PasswordComplexity.get()' in the contract but not the implementation. CannotChangeAttribute : Attribute 'Android.Runtime.RegisterAttribute' on 'Java.Lang.Reflect.IAnnotatedElement.IsAnnotationPresent(Java.Lang.Class)' changed from '[RegisterAttribute("isAnnotationPresent", "(Ljava/lang/Class;)Z", "GetIsAnnotationPresent_Ljava_lang_Class_Handler:Java.Lang.Reflect.IAnnotatedElementInvoker, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]' in the contract to '[RegisterAttribute("isAnnotationPresent", "(Ljava/lang/Class;)Z", "GetIsAnnotationPresent_Ljava_lang_Class_Handler:Java.Lang.Reflect.IAnnotatedElement, Mono.Android, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null")]' in the implementation. +CannotRemoveAttribute : Attribute 'System.Runtime.Versioning.ObsoletedOSPlatformAttribute' exists on 'Android.App.Fragment.Equals(Java.Lang.Object)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.Runtime.Versioning.ObsoletedOSPlatformAttribute' exists on 'Android.App.Fragment.GetHashCode()' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.Runtime.Versioning.ObsoletedOSPlatformAttribute' exists on 'Android.App.IntentService.OnBind(Android.Content.Intent)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.Runtime.Versioning.ObsoletedOSPlatformAttribute' exists on 'Android.Content.ContextWrapper.ClearWallpaper()' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.Runtime.Versioning.ObsoletedOSPlatformAttribute' exists on 'Android.Content.ContextWrapper.PeekWallpaper()' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.Runtime.Versioning.ObsoletedOSPlatformAttribute' exists on 'Android.Content.ContextWrapper.RemoveStickyBroadcast(Android.Content.Intent)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.Runtime.Versioning.ObsoletedOSPlatformAttribute' exists on 'Android.Content.ContextWrapper.RemoveStickyBroadcastAsUser(Android.Content.Intent, Android.OS.UserHandle)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.Runtime.Versioning.ObsoletedOSPlatformAttribute' exists on 'Android.Content.ContextWrapper.SendStickyBroadcast(Android.Content.Intent)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.Runtime.Versioning.ObsoletedOSPlatformAttribute' exists on 'Android.Content.ContextWrapper.SendStickyBroadcastAsUser(Android.Content.Intent, Android.OS.UserHandle)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.Runtime.Versioning.ObsoletedOSPlatformAttribute' exists on 'Android.Content.ContextWrapper.SendStickyOrderedBroadcast(Android.Content.Intent, Android.Content.BroadcastReceiver, Android.OS.Handler, Android.App.Result, System.String, Android.OS.Bundle)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.Runtime.Versioning.ObsoletedOSPlatformAttribute' exists on 'Android.Content.ContextWrapper.SendStickyOrderedBroadcastAsUser(Android.Content.Intent, Android.OS.UserHandle, Android.Content.BroadcastReceiver, Android.OS.Handler, Android.App.Result, System.String, Android.OS.Bundle)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.Runtime.Versioning.ObsoletedOSPlatformAttribute' exists on 'Android.Content.ContextWrapper.SetWallpaper(Android.Graphics.Bitmap)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.Runtime.Versioning.ObsoletedOSPlatformAttribute' exists on 'Android.Content.ContextWrapper.SetWallpaper(System.IO.Stream)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.Runtime.Versioning.ObsoletedOSPlatformAttribute' exists on 'Android.Icu.Util.EthiopicCalendar.HandleGetLimit(Android.Icu.Util.CalendarField, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.Runtime.Versioning.ObsoletedOSPlatformAttribute' exists on 'Android.Media.RemoteController.MetadataEditor.Apply()' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.Runtime.Versioning.ObsoletedOSPlatformAttribute' exists on 'Android.Net.SSLCertificateSocketFactory.CreateSocket(Java.Net.InetAddress, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.Runtime.Versioning.ObsoletedOSPlatformAttribute' 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.Runtime.Versioning.ObsoletedOSPlatformAttribute' 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.Runtime.Versioning.ObsoletedOSPlatformAttribute' exists on 'Android.Net.SSLCertificateSocketFactory.CreateSocket(System.String, System.Int32)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.Runtime.Versioning.ObsoletedOSPlatformAttribute' 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.Runtime.Versioning.ObsoletedOSPlatformAttribute' exists on 'Android.Net.SSLCertificateSocketFactory.GetDefaultCipherSuites()' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.Runtime.Versioning.ObsoletedOSPlatformAttribute' exists on 'Android.Net.SSLCertificateSocketFactory.GetSupportedCipherSuites()' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.Runtime.Versioning.ObsoletedOSPlatformAttribute' exists on 'Android.Service.Chooser.ChooserTargetService.OnBind(Android.Content.Intent)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.Runtime.Versioning.ObsoletedOSPlatformAttribute' exists on 'Android.Service.Notification.ConditionProviderService.OnBind(Android.Content.Intent)' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.Runtime.Versioning.ObsoletedOSPlatformAttribute' exists on 'Org.Apache.Http.Conn.Ssl.AllowAllHostnameVerifier.ToString()' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.Runtime.Versioning.ObsoletedOSPlatformAttribute' exists on 'Org.Apache.Http.Conn.Ssl.BrowserCompatHostnameVerifier.ToString()' in the contract but not the implementation. +CannotRemoveAttribute : Attribute 'System.Runtime.Versioning.ObsoletedOSPlatformAttribute' exists on 'Org.Apache.Http.Conn.Ssl.StrictHostnameVerifier.ToString()' in the contract but not the implementation.