Skip to content

[Bindings] Empty namespace name for java classes without package. #519

@gugavaro

Description

@gugavaro

Steps to Reproduce

  1. Create an Android Library and add a class without a package
public class Animal {
    public void Test(){}
}
  1. Create a Binding Library Project and the AAR created on the previous step
  2. Buid Binding project.

Build will fail. Generated code will contain empty namespaces

namespace  {

	// Metadata.xml XPath class reference: path="/api/package[@name='']/class[@name='Animal']"
	[global::Android.Runtime.Register ("/Animal", DoNotGenerateAcw=true)]
	public partial class Animal : global::Java.Lang.Object {
...

Metadata

Metadata

Assignees

Labels

No labels
No labels

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions