From 2a09b9719a9321e23ba7f08005828743cdf091cc Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 9 Jul 2026 02:31:01 +0000 Subject: [PATCH 1/2] Initial plan From ac1d0b23908a2c380e896e4380fe31f043bbc36f Mon Sep 17 00:00:00 2001 From: "copilot-swe-agent[bot]" <198982749+Copilot@users.noreply.github.com> Date: Thu, 9 Jul 2026 03:01:48 +0000 Subject: [PATCH 2/2] [tasks] use AsyncTask logging helpers in MavenDownload Co-authored-by: jonathanpeppers <840039+jonathanpeppers@users.noreply.github.com> --- .../Tasks/MavenDownload.cs | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/Xamarin.Android.Build.Tasks/Tasks/MavenDownload.cs b/src/Xamarin.Android.Build.Tasks/Tasks/MavenDownload.cs index f292557b9aa..0986d00c129 100644 --- a/src/Xamarin.Android.Build.Tasks/Tasks/MavenDownload.cs +++ b/src/Xamarin.Android.Build.Tasks/Tasks/MavenDownload.cs @@ -95,7 +95,7 @@ public async override System.Threading.Tasks.Task RunTaskAsync () if (artifact_file is null) return null; - Log.LogMessage ("Found library '{0}' for Java artifact '{1}'.", artifact_file, artifact); + LogMessage ("Found library '{0}' for Java artifact '{1}'.", artifact_file, artifact); var result = new TaskItem (artifact_file); @@ -114,7 +114,7 @@ public async override System.Threading.Tasks.Task RunTaskAsync () var primary_pom = resolver.ResolvedPoms [artifact.VersionedArtifactString]; result.SetMetadata ("Manifest", primary_pom); - Log.LogMessage ("Found POM file '{0}' for Java artifact '{1}'.", primary_pom, artifact); + LogMessage ("Found POM file '{0}' for Java artifact '{1}'.", primary_pom, artifact); // Create TaskItems for any other POMs we resolved foreach (var kv in resolver.ResolvedPoms.Where (k => k.Key != artifact.VersionedArtifactString)) { @@ -126,10 +126,10 @@ public async override System.Threading.Tasks.Task RunTaskAsync () additionalPoms.Add (pom_item); - Log.LogMessage ("Found POM file '{0}' for Java artifact '{1}'.", kv.Value, pom_artifact); + LogMessage ("Found POM file '{0}' for Java artifact '{1}'.", kv.Value, pom_artifact); } } catch (Exception ex) { - Log.LogCodedError ("XA4237", Properties.Resources.XA4237, artifact, ex.Unwrap ().Message); + LogCodedError ("XA4237", Properties.Resources.XA4237, artifact, ex.Unwrap ().Message); return null; } @@ -150,7 +150,7 @@ public async override System.Threading.Tasks.Task RunTaskAsync () (uri.Scheme == Uri.UriSchemeHttp || uri.Scheme == Uri.UriSchemeHttps)) { if (uri.Scheme == Uri.UriSchemeHttp && !string.Equals (item.GetMetadataOrDefault ("AllowInsecureHttp", "false"), "true", StringComparison.OrdinalIgnoreCase)) { - Log.LogCodedError ("XA4252", Properties.Resources.XA4252, type); + LogCodedError ("XA4252", Properties.Resources.XA4252, type); return null; } @@ -162,7 +162,7 @@ public async override System.Threading.Tasks.Task RunTaskAsync () } if (repo is null) - Log.LogCodedError ("XA4239", Properties.Resources.XA4239, type); + LogCodedError ("XA4239", Properties.Resources.XA4239, type); return repo is not null ? new CachedMavenRepository (MavenCacheDirectory, repo) : null; }