Bug 6135: Java binding v1: IAE from provideTypeForLeafref 02/48702/1
authorMartin Ciglan <mciglan@cisco.com>
Fri, 18 Nov 2016 14:25:13 +0000 (15:25 +0100)
committerRobert Varga <nite@hq.sk>
Fri, 25 Nov 2016 13:58:25 +0000 (13:58 +0000)
commitecbf2bf2d0398d008f8eeb9c7200e72f450a120a
treec4c5b03870b86a189c76c832c357269d8eb840af
parent62a591d105563555955efeeddb4f16af38529d57
Bug 6135: Java binding v1: IAE from provideTypeForLeafref

- add referenced types in order to resolve leafrefs (main idea of this bug)
- do it in rather conservative way to not to spoil BGPCEP build
- fix back non-sense change in GenEnumResolvingTest.java to original state

Change-Id: I0d7083c7b71e07cb60a22f3106657060a2936c9c
Signed-off-by: Martin Ciglan <mciglan@cisco.com>
(cherry picked from commit 504fb56ec17458fc9cdd62127484bd780e53f04c)
binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/generator/impl/BindingGeneratorImpl.java
binding/mdsal-binding-generator-impl/src/test/java/org/opendaylight/yangtools/sal/binding/generator/impl/Bug6135Test.java [new file with mode: 0644]
binding/mdsal-binding-generator-impl/src/test/resources/bug-6135/foo.yang [new file with mode: 0644]