From 86eda925c02cc68e2e641c85b6a202287795040e Mon Sep 17 00:00:00 2001 From: Jonathan Pobst Date: Wed, 19 Feb 2020 09:51:29 -0600 Subject: [PATCH] [generator] Do not generate bindings for package-private nested types [#572] --- .../AccessModifiers/AccessModifiers.xml | 8 ++++++++ tools/generator/CodeGenerator.cs | 18 ++++++++++++++++++ 2 files changed, 26 insertions(+) diff --git a/tests/generator-Tests/expected/AccessModifiers/AccessModifiers.xml b/tests/generator-Tests/expected/AccessModifiers/AccessModifiers.xml index 2da352ab3..aab5faeb3 100644 --- a/tests/generator-Tests/expected/AccessModifiers/AccessModifiers.xml +++ b/tests/generator-Tests/expected/AccessModifiers/AccessModifiers.xml @@ -18,6 +18,11 @@ public class PublicClass extends PackageClass { @Override public void foo(); + + // This nested type should not be generated because it is package-private + /* package */ static interface OnPressedChangeListener { + void onPressedChanged (); + } } --> @@ -25,6 +30,9 @@ + + +