Projects moved under correct parent. 93/693/1
authorMartin Vitez <mvitez@cisco.com>
Fri, 19 Jul 2013 09:15:10 +0000 (11:15 +0200)
committerMartin Vitez <mvitez@cisco.com>
Wed, 24 Jul 2013 11:44:54 +0000 (13:44 +0200)
commit6e699585c180944e853de8c4efddf44c659aa541
tree831fd56fdf0b5f717c8f36f3aa41a99fe9f01f60
parenta553b04b98952071aa80069f8075b85bdce7ad2e
Projects moved under correct parent.

Moved code-generator/maven-yang -> yang/.
Moved code-generator/maven-yang-plugin -> yang/.
Moved code-generator/maven-yang-plugin-it -> yang/.
Moved code-generator/yang-model-parser-api -> yang/.
Moved code-generator/yang-model-parser-impl -> yang/.

Configured site plugin for project. Fixed some javadocs.
Fixed bug in ParserUtils causing NullPointerException.
Fixed bug in resolving uses statement.
Improved tests.

Change-Id: Ia7567544fbe006f0cf87055c6633c04b5ce2c50e
Signed-off-by: Martin Vitez <mvitez@cisco.com>
155 files changed:
maven-yang-plugin-it/.gitignore [new file with mode: 0644]
maven-yang-plugin-it/pom.xml [new file with mode: 0644]
maven-yang-plugin-it/src/test/java/org/opendaylight/controller/yang2sources/plugin/it/YangToSourcesPluginTestIT.java [new file with mode: 0644]
maven-yang-plugin-it/src/test/resources/AdditionalConfig/pom.xml [new file with mode: 0644]
maven-yang-plugin-it/src/test/resources/Correct/pom.xml [new file with mode: 0644]
maven-yang-plugin-it/src/test/resources/GenerateTest1/pom.xml [new file with mode: 0644]
maven-yang-plugin-it/src/test/resources/GenerateTest1/src/main/resources/testfile1.yang [new file with mode: 0644]
maven-yang-plugin-it/src/test/resources/GenerateTest1/src/main/resources/testfile2.yang [new file with mode: 0644]
maven-yang-plugin-it/src/test/resources/GenerateTest1/src/main/resources/testfile3.yang [new file with mode: 0644]
maven-yang-plugin-it/src/test/resources/GenerateTest2/pom.xml [new file with mode: 0644]
maven-yang-plugin-it/src/test/resources/GenerateTest2/yang/private.yang [new file with mode: 0644]
maven-yang-plugin-it/src/test/resources/Generator/pom.xml [new file with mode: 0644]
maven-yang-plugin-it/src/test/resources/MissingYangInDep/pom.xml [new file with mode: 0644]
maven-yang-plugin-it/src/test/resources/MissingYangInDep/yang/private.yang [new file with mode: 0644]
maven-yang-plugin-it/src/test/resources/NoGenerators/pom.xml [new file with mode: 0644]
maven-yang-plugin-it/src/test/resources/NoOutputDir/pom.xml [new file with mode: 0644]
maven-yang-plugin-it/src/test/resources/NoYangFiles/pom.xml [new file with mode: 0644]
maven-yang-plugin-it/src/test/resources/UnknownGenerator/pom.xml [new file with mode: 0644]
maven-yang-plugin-it/src/test/resources/YangRootNotExist/pom.xml [new file with mode: 0644]
maven-yang-plugin-it/src/test/resources/files/testfile1.yang [new file with mode: 0644]
maven-yang-plugin-it/src/test/resources/files/testfile2.yang [new file with mode: 0644]
maven-yang-plugin-it/src/test/resources/files/testfile3.yang [new file with mode: 0644]
maven-yang-plugin/pom.xml [new file with mode: 0644]
maven-yang-plugin/src/main/java/org/opendaylight/controller/yang2sources/plugin/ConfigArg.java [new file with mode: 0644]
maven-yang-plugin/src/main/java/org/opendaylight/controller/yang2sources/plugin/Util.java [new file with mode: 0644]
maven-yang-plugin/src/main/java/org/opendaylight/controller/yang2sources/plugin/YangToSourcesMojo.java [new file with mode: 0644]
maven-yang-plugin/src/main/java/org/opendaylight/controller/yang2sources/plugin/YangToSourcesProcessor.java [new file with mode: 0644]
maven-yang-plugin/src/test/java/org/opendaylight/controller/yang2sources/plugin/GenerateSourcesTest.java [new file with mode: 0644]
maven-yang-plugin/src/test/java/org/opendaylight/controller/yang2sources/plugin/UtilTest.java [new file with mode: 0644]
maven-yang-plugin/src/test/resources/yang/mock.yang [new file with mode: 0644]
maven-yang/pom.xml [new file with mode: 0644]
maven-yang/src/main/java/org/opendaylight/controller/yang2sources/spi/CodeGenerator.java [new file with mode: 0644]
maven-yang/src/test/java/org/opendaylight/controller/yang2sources/spi/CodeGeneratorTestImpl.java [new file with mode: 0644]
pom.xml
src/site/site.xml [new file with mode: 0644]
yang-binding/pom.xml
yang-common/pom.xml
yang-data-api/pom.xml
yang-data-impl/pom.xml
yang-data-util/pom.xml
yang-ext/pom.xml
yang-model-api/pom.xml
yang-model-api/src/main/java/org/opendaylight/controller/yang/model/api/type/DecimalTypeDefinition.java
yang-model-parser-api/pom.xml [new file with mode: 0644]
yang-model-parser-api/src/main/java/org/opendaylight/controller/yang/model/parser/api/YangModelParser.java [new file with mode: 0644]
yang-model-parser-api/src/main/java/org/opendaylight/controller/yang/model/parser/api/package-info.java [new file with mode: 0644]
yang-model-parser-impl/pom.xml [new file with mode: 0644]
yang-model-parser-impl/src/main/antlr/YangLexer.g4 [new file with mode: 0644]
yang-model-parser-impl/src/main/antlr/YangParser.g4 [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/api/AbstractBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/api/AbstractDataNodeContainerBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/api/AbstractSchemaNodeBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/api/AbstractTypeAwareBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/api/AugmentationSchemaBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/api/AugmentationTargetBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/api/Builder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/api/DataNodeContainerBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/api/DataSchemaNodeBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/api/GroupingBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/api/GroupingMember.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/api/SchemaNodeBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/api/TypeAwareBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/api/TypeDefinitionBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/api/UsesNodeBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/AnyXmlBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/AugmentationSchemaBuilderImpl.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/ChoiceBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/ChoiceCaseBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/ConstraintsBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/ContainerSchemaNodeBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/DeviationBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/ExtensionBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/FeatureBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/GroupingBuilderImpl.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/IdentitySchemaNodeBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/IdentityrefTypeBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/LeafListSchemaNodeBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/LeafSchemaNodeBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/ListSchemaNodeBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/ModuleBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/NotificationBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/RpcDefinitionBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/TypeDefinitionBuilderImpl.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/UnionTypeBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/UnknownSchemaNodeBuilder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/builder/impl/UsesNodeBuilderImpl.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/impl/SchemaContextImpl.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/impl/YangErrorListener.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/impl/YangParserImpl.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/impl/YangParserListenerImpl.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/util/BitImpl.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/util/Comparators.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/util/ModuleDependencySort.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/util/MustDefinitionImpl.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/util/ParserListenerUtils.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/util/ParserUtils.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/util/RefineHolder.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/util/RefineUtils.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/util/TopologicalSort.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/util/TypeConstraints.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/util/UnknownBoundaryNumber.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/util/YangParseException.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/parser/util/YangValidationException.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/validator/BasicValidations.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/validator/ValidationUtil.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/validator/YangModelBasicValidationListener.java [new file with mode: 0644]
yang-model-parser-impl/src/main/java/org/opendaylight/controller/yang/validator/YangModelBasicValidator.java [new file with mode: 0644]
yang-model-parser-impl/src/test/java/org/opendaylight/controller/yang/parser/impl/AugmentTest.java [new file with mode: 0644]
yang-model-parser-impl/src/test/java/org/opendaylight/controller/yang/parser/impl/GroupingTest.java [new file with mode: 0644]
yang-model-parser-impl/src/test/java/org/opendaylight/controller/yang/parser/impl/TestUtils.java [new file with mode: 0644]
yang-model-parser-impl/src/test/java/org/opendaylight/controller/yang/parser/impl/TypesResolutionTest.java [new file with mode: 0644]
yang-model-parser-impl/src/test/java/org/opendaylight/controller/yang/parser/impl/YangParserNegativeTest.java [new file with mode: 0644]
yang-model-parser-impl/src/test/java/org/opendaylight/controller/yang/parser/impl/YangParserTest.java [new file with mode: 0644]
yang-model-parser-impl/src/test/java/org/opendaylight/controller/yang/parser/impl/YangParserWithContextTest.java [new file with mode: 0644]
yang-model-parser-impl/src/test/java/org/opendaylight/controller/yang/parser/util/ModuleDependencySortTest.java [new file with mode: 0644]
yang-model-parser-impl/src/test/java/org/opendaylight/controller/yang/parser/util/TopologicalSortTest.java [new file with mode: 0644]
yang-model-parser-impl/src/test/java/org/opendaylight/controller/yang/validator/YangModelValidationListTest.java [new file with mode: 0644]
yang-model-parser-impl/src/test/java/org/opendaylight/controller/yang/validator/YangModelValidationModuleTest.java [new file with mode: 0644]
yang-model-parser-impl/src/test/java/org/opendaylight/controller/yang/validator/YangModelValidationSubModuleTest.java [new file with mode: 0644]
yang-model-parser-impl/src/test/java/org/opendaylight/controller/yang/validator/YangModelValidationTest.java [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/context-augment-test/test1.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/context-augment-test/test2.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/context-augment-test/test3.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/context-augment-test/test4.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/context-test/deviation-test.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/context-test/test1.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/context-test/test2.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/context-test/test3.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/model/custom.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/model/nodes.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/model/types.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/negative-scenario/duplicity/augment0.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/negative-scenario/duplicity/augment1.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/negative-scenario/duplicity/augment2.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/negative-scenario/duplicity/container-leaf.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/negative-scenario/duplicity/container-list.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/negative-scenario/duplicity/container.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/negative-scenario/duplicity/identity.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/negative-scenario/duplicity/typedef.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/negative-scenario/testfile0.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/negative-scenario/testfile1.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/negative-scenario/testfile2.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/negative-scenario/testfile3.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/negative-scenario/testfile4.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/negative-scenario/testfile5.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/negative-scenario/testfile6.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/types/custom-types-test@2012-4-4.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/types/iana-afn-safi@2012-06-04.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/types/iana-if-type@2012-06-05.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/types/iana-timezones@2012-07-09.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/types/ietf-inet-types@2010-09-24.yang [new file with mode: 0644]
yang-model-parser-impl/src/test/resources/types/ietf-yang-types@2010-09-24.yang [new file with mode: 0644]
yang-model-util/pom.xml
yang-model-util/src/main/java/org/opendaylight/controller/yang/model/util/AbstractUnsignedInteger.java
yang-model-util/src/main/java/org/opendaylight/controller/yang/model/util/BitsType.java