Added model generation from ietf-topology models 30/830/3
authorTony Tkacik <ttkacik@cisco.com>
Thu, 8 Aug 2013 13:56:22 +0000 (15:56 +0200)
committerTony Tkacik <ttkacik@cisco.com>
Thu, 8 Aug 2013 14:50:45 +0000 (16:50 +0200)
commiteb6a31778d4f89ec816b7ebf97238aaab809eca8
treea8f8d05d787288315ee4c4012f3706fd2b024a43
parentbef96df7df2dcbe1dd4f875260dddd4d420ba7cc
Added model generation from ietf-topology models

  - Moved precompilation of reusable models to
    org.opendaylight.yangtools.yang group

  - Added topology models from
       draft-clemm-netmod-yang-network-topo-00

  - Fixed bug in grouping resolving
  - Disabled generation of uncessary files for some models

Change-Id: I5eafae1fda0e854e60851725921bc8844c2f14e0
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
31 files changed:
code-generator/binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/generator/impl/BindingGeneratorImpl.java
code-generator/binding-generator-impl/src/main/java/org/opendaylight/yangtools/sal/binding/yang/types/GroupingDefinitionDependencySort.java
code-generator/binding-generator-impl/src/test/java/org/opendaylight/yangtools/sal/binding/generator/impl/GenEnumResolvingTest.java
code-generator/binding-generator-impl/src/test/java/org/opendaylight/yangtools/sal/binding/generator/impl/GenTypesSubSetTest.java
code-generator/binding-generator-impl/src/test/java/org/opendaylight/yangtools/sal/binding/generator/impl/GeneratedTypesTest.java
code-generator/binding-java-api-generator/src/test/java/org/opendaylight/yangtools/sal/java/api/generator/test/ClassCodeGeneratorTest.java
code-generator/pom.xml
code-generator/samples/modeling-sample/pom.xml
model/ietf/ietf-inet-types/pom.xml
model/ietf/ietf-ted/pom.xml [new file with mode: 0644]
model/ietf/ietf-ted/src/main/yang/ted@2013-07-12.yang [new file with mode: 0644]
model/ietf/ietf-topology-isis/pom.xml [new file with mode: 0644]
model/ietf/ietf-topology-isis/src/main/yang/isis-topology@2013-07-12.yang [new file with mode: 0644]
model/ietf/ietf-topology-l3-unicast-igp/pom.xml [new file with mode: 0644]
model/ietf/ietf-topology-l3-unicast-igp/src/main/yang/l3-unicast-igp-topology@2013-07-12.yang [new file with mode: 0644]
model/ietf/ietf-topology-ospf/pom.xml [new file with mode: 0644]
model/ietf/ietf-topology-ospf/src/main/yang/ospf-topology@2013-07-12.yang [new file with mode: 0644]
model/ietf/ietf-topology/pom.xml [new file with mode: 0644]
model/ietf/ietf-topology/src/main/yang/network-topology@2013-07-12.yang [new file with mode: 0644]
model/ietf/ietf-yang-types/pom.xml
model/ietf/pom.xml
model/model-openflow/pom.xml [deleted file]
model/model-openflow/src/main/yang/.gitignore [deleted file]
model/model-topology-bgp/pom.xml [deleted file]
model/model-topology/pom.xml [deleted file]
model/model-topology/src/main/yang/topology.yang [deleted file]
model/pom.xml
pom.xml
yang/yang-ext/pom.xml
yang/yang-parser-impl/pom.xml
yang/yang-parser-impl/src/main/java/org/opendaylight/yangtools/yang/parser/impl/YangParserImpl.java