From f8f38a76b1e1fad1c0d97cf7724d7a1d702a5a18 Mon Sep 17 00:00:00 2001 From: Jonathan Pobst Date: Fri, 11 Dec 2020 13:26:43 -0600 Subject: [PATCH] [class-parse] Support AndroidX's NonNull annotation. --- src/Xamarin.Android.Tools.Bytecode/XmlClassDeclarationBuilder.cs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/Xamarin.Android.Tools.Bytecode/XmlClassDeclarationBuilder.cs b/src/Xamarin.Android.Tools.Bytecode/XmlClassDeclarationBuilder.cs index ccbacb489..04feb0466 100644 --- a/src/Xamarin.Android.Tools.Bytecode/XmlClassDeclarationBuilder.cs +++ b/src/Xamarin.Android.Tools.Bytecode/XmlClassDeclarationBuilder.cs @@ -464,6 +464,7 @@ static bool IsNotNullAnnotation (Annotation annotation) // https://stackoverflow.com/questions/4963300/which-notnull-java-annotation-should-i-use switch (annotation.Type) { case "Landroid/annotation/NonNull;": + case "Landroidx/annotation/NonNull;": case "Landroidx/annotation/RecentlyNonNull;": case "Ljavax/validation/constraints/NotNull;": case "Ledu/umd/cs/findbugs/annotations/NonNull;":