Yang parser refactoring.
authorMartin Vitez <mvitez@cisco.com>
Wed, 8 Jan 2014 14:52:40 +0000 (15:52 +0100)
committerMartin Vitez <mvitez@cisco.com>
Thu, 9 Jan 2014 14:02:30 +0000 (15:02 +0100)
commit3da27de7c74019f0ff9fd58335a371b10b4b9418
tree560c7fb28c514143c16238f60536a2d3b29f36dc
parente289f7bd7af7e931e590682d4cf271b68cc83f79
Yang parser refactoring.

Removed getParent() method from DataSchemaNode and DataNodeContainer.
Removed rebuild() method from AugmentationTarget.
Added check of augment target path to parser.
Removed redundant code. Updated tests.

Change-Id: Ie7b5f63e8b655aea91d5137007e85b35f1de6cca
Signed-off-by: Martin Vitez <mvitez@cisco.com>
code-generator/binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/generator/impl/BindingGeneratorImpl.xtend
code-generator/binding-generator-impl/src/test/java/org/opendaylight/yangtools/sal/binding/generator/impl/RefineTest.java
code-generator/binding-generator-impl/src/test/resources/augment-relative-xpath-models/augment-abstract-topology@2013-05-03.yang
code-generator/binding-generator-impl/src/test/resources/augment-test-models/augment-abstract-topology@2013-05-03.yang
code-generator/binding-generator-impl/src/test/resources/augment-test-models/augment-network-link-attributes@2013-05-03.yang
code-generator/binding-generator-impl/src/test/resources/augment-test-models/augment-topology-tunnels@2013-05-03.yang
code-generator/binding-type-provider/src/main/java/org/opendaylight/yangtools/sal/binding/yang/types/TypeProviderImpl.java
code-generator/maven-sal-api-gen-plugin/src/main/java/org/opendaylight/yangtools/yang/wadl/generator/WadlRestconfGenerator.xtend