From 1a25211dcfb5938673671a0b3520df83ee0c82e6 Mon Sep 17 00:00:00 2001 From: Peter Collins Date: Mon, 24 Jan 2022 22:30:21 -0500 Subject: [PATCH 1/2] Extend api xml detection --- src/Xamarin.Android.Tools.Bytecode/JavaDocumentScraper.cs | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/Xamarin.Android.Tools.Bytecode/JavaDocumentScraper.cs b/src/Xamarin.Android.Tools.Bytecode/JavaDocumentScraper.cs index 175c175c2..42a73659c 100644 --- a/src/Xamarin.Android.Tools.Bytecode/JavaDocumentScraper.cs +++ b/src/Xamarin.Android.Tools.Bytecode/JavaDocumentScraper.cs @@ -374,7 +374,8 @@ public static JavaDocletType GetDocletType (string path) rawXML = new string (buf, 0, len).Trim (); } if (rawXML.IndexOf ("= 0 && - rawXML.IndexOf ("= 0) + (rawXML.IndexOf ("= 0 || + rawXML.IndexOf ("= 0)) kind = JavaDocletType._ApiXml; else if (rawXML.StartsWith ("package", StringComparison.Ordinal) || rawXML.StartsWith (";", StringComparison.Ordinal)) { From 47cdcbb44d6f925064e875b8a3219118f2e955eb Mon Sep 17 00:00:00 2001 From: Jonathan Pryor Date: Tue, 25 Jan 2022 12:11:46 -0500 Subject: [PATCH 2/2] Fix indentation --- src/Xamarin.Android.Tools.Bytecode/JavaDocumentScraper.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/Xamarin.Android.Tools.Bytecode/JavaDocumentScraper.cs b/src/Xamarin.Android.Tools.Bytecode/JavaDocumentScraper.cs index 42a73659c..2ac11584e 100644 --- a/src/Xamarin.Android.Tools.Bytecode/JavaDocumentScraper.cs +++ b/src/Xamarin.Android.Tools.Bytecode/JavaDocumentScraper.cs @@ -375,7 +375,7 @@ public static JavaDocletType GetDocletType (string path) } if (rawXML.IndexOf ("= 0 && (rawXML.IndexOf ("= 0 || - rawXML.IndexOf ("= 0)) + rawXML.IndexOf ("= 0)) kind = JavaDocletType._ApiXml; else if (rawXML.StartsWith ("package", StringComparison.Ordinal) || rawXML.StartsWith (";", StringComparison.Ordinal)) {