BindingUtilAliases Class

Assembly
Cake.Xamarin.Binding.Util.dll
Namespace
Cake.Xamarin.Binding.Util
Base Types
  • Object
graph BT Type-->Base0["Object"] Type["BindingUtilAliases"] class Type type-node

Syntax

public static class BindingUtilAliases

Attributes

Type Description
CakeNamespaceImportAttribute
CakeAliasCategoryAttribute

Methods

Name Value Summary
FindMissingMetadata(ICakeContext, FilePath) List<MetadataMemberInfo>
Finds members of types in an assembly which do not have proper names (eg: p0, P1, etc) which means they are missing metadata from the Android binding.
static
FindObfuscations(ICakeContext, FilePath, bool, bool, bool, string[]) FindObfuscationResults
Finds likely obfuscated types and members based on the java type or member name. The default regex pattern looks for types or members with only 3 character long names.
static

Extension Methods

Name Value Summary
ToDictionary() IDictionary<string, object>
Requires the Cake.DeployParams addin
ToStringWithNullMarkup() string
Returns the string value or a Not set> markup suitable for Spectre.Console.
Requires the Cake.Issues addin