Jenkins yangtools silo [Mon, 27 Jan 2014 15:51:17 +0000 (15:51 +0000)]
[maven-release-plugin] prepare for next development iteration
Jenkins yangtools silo [Mon, 27 Jan 2014 15:46:13 +0000 (15:46 +0000)]
[maven-release-plugin] prepare release yangtools-0.6.0
Lukas Sedlak [Mon, 27 Jan 2014 14:20:00 +0000 (15:20 +0100)]
Fixed resolving of NotificationDefinition.
Added dipsatch methods for handling of generating body for NotificationDefinition.
Signed-off-by: Lukas Sedlak <lsedlak@cisco.com>
SahilShah [Thu, 23 Jan 2014 09:19:22 +0000 (14:49 +0530)]
Fix for bug #233
Have made changes in augment-monitoring.xml
Signed-off-by: SahilShah <sahil4.s@tcs.com>
Change-Id: Id1d031e4ce56c32a3b51d0eebc0ae6de9b56e6a2
Signed-off-by: SahilShah <sahil4.s@tcs.com>
Robert Varga [Mon, 27 Jan 2014 11:08:27 +0000 (11:08 +0000)]
Merge "Fix YangModuleInfoImpl generation on windows"
Robert Varga [Mon, 27 Jan 2014 10:51:50 +0000 (11:51 +0100)]
Fix YangModuleInfoImpl generation on windows
Turns out the generated module name contains backslashes on Windows.
Convert them to slashes before emitting the string.
Change-Id: I0e09bdcec769a82b3c72ccf6fcc4910c615f736f
Signed-off-by: Prasanna Huddar <prasanna.huddar@ericsson.com>
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Mon, 27 Jan 2014 08:20:50 +0000 (09:20 +0100)]
Yang module source should be always available
Change-Id: Ifed7b030beccae2371c398186550b874d84eff7e
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Mon, 27 Jan 2014 06:57:29 +0000 (07:57 +0100)]
Update YangModuleInfo and its implementations
- Use Set, not ImmutableSet in return
- getModuleSourceStream() throws IOException when it fails to find the
resource
- Force instantiation of imported modules on class load
- Force a call to getModuleSourceStream() on class load
Change-Id: I4f5454d92c049cecc834b37ef14784d70b036a8c
Signed-off-by: Robert Varga <rovarga@cisco.com>
Tony Tkacik [Sun, 26 Jan 2014 21:51:42 +0000 (22:51 +0100)]
Wrapped WeakHashMaps into Collections.synchronizedMap
Change-Id: Ib5dac831065b8d0efacbc2cca417cb8d14f02a56
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
Martin Vitez [Tue, 14 Jan 2014 13:50:47 +0000 (14:50 +0100)]
Implemented support for generating YangModuleInfo implementation.
Change-Id: I6f1bc55b15490100522349e1121c758a6dc18976
Signed-off-by: Martin Vitez <mvitez@cisco.com>
Robert Varga [Sun, 26 Jan 2014 18:01:48 +0000 (19:01 +0100)]
Add more explicit messages about the fact that a thread is blocked
When a thread is hijacked we need to know why. Announce it loudly.
Change-Id: Ie06fe283c467233bf421a274bc521becc6a9db47
Signed-off-by: Robert Varga <rovarga@cisco.com>
Tony Tkacik [Sun, 26 Jan 2014 16:55:03 +0000 (17:55 +0100)]
Bug 376: Added explicit wait for schema when generating augmentation codec.
Change-Id: Ica7ecd53725f8e77fc0f7637e8deed6514b5a313
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
Robert Varga [Sun, 26 Jan 2014 16:45:48 +0000 (17:45 +0100)]
Add copyright to test models
Change-Id: I2fc423f32d7b3df4ff3e1aaadd040a0aec51fb5e
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Sun, 26 Jan 2014 16:29:35 +0000 (17:29 +0100)]
Add copyright headers to test models
Change-Id: I6e7fdbeb90532a4bf6b47a59055a73b37a3920d8
Signed-off-by: Robert Varga <rovarga@cisco.com>
Tony Tkacik [Sun, 26 Jan 2014 14:29:36 +0000 (15:29 +0100)]
Bug 309 : Fixed incorrect serialization of instance identifier
with augmented cases.
Added explicit search if child node is augmentation node added
via case.
Fixed serialization of data from grouping used inside augmentation.
Change-Id: I579a7ce46043379657b57135bf8a36601b3f747a
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
Robert Varga [Sun, 26 Jan 2014 01:31:46 +0000 (02:31 +0100)]
Rename IdentitityCodec to IdentityCodec
Change-Id: I623a9f207b9559475fc606e2c048232f2c0730bd
Signed-off-by: Robert Varga <rovarga@cisco.com>
Tony Tkacik [Sat, 25 Jan 2014 10:37:22 +0000 (10:37 +0000)]
Merge "Activate range checking"
Robert Varga [Wed, 22 Jan 2014 12:09:34 +0000 (13:09 +0100)]
Activate range checking
Commit this change just after the 0.6.0 release, as it has the potential
to break a lot of users.
Change-Id: Id5205b0be99187f2d2991c3c4f49eeb6a4d841c9
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Sat, 25 Jan 2014 06:53:37 +0000 (07:53 +0100)]
Add copyright headers
Change-Id: I98af3052912ea9eca7692e29ece196d5852c4253
Signed-off-by: Robert Varga <rovarga@cisco.com>
Tony Tkacik [Fri, 24 Jan 2014 17:23:02 +0000 (18:23 +0100)]
Fixed bug in reading uses under augmentation.
Change-Id: I5f125c0ab08fe4c50d51240fbf06e3749fe329bc
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
Robert Varga [Fri, 24 Jan 2014 14:44:50 +0000 (14:44 +0000)]
Merge "Add copyright headers to various XML files"
Robert Varga [Fri, 24 Jan 2014 14:24:08 +0000 (14:24 +0000)]
Merge "Update .gitignore files"
Robert Varga [Fri, 24 Jan 2014 08:40:15 +0000 (09:40 +0100)]
Add copyright headers to various XML files
Change-Id: I37d9093e1739abb41fca3013c25e415c63d801fd
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Fri, 24 Jan 2014 14:17:39 +0000 (14:17 +0000)]
Merge changes I6265d077,I0be9473e,If481ebdb
* changes:
Add copyright headers to pom.xml files
Add copyright headers to xtend files
Add copything headers to java files
Robert Varga [Fri, 24 Jan 2014 14:14:15 +0000 (15:14 +0100)]
Update .gitignore files
Change-Id: If4683a0cce1c6c1aa6476cd90a51f22055960b08
Signed-off-by: Robert Varga <rovarga@cisco.com>
Tony Tkacik [Fri, 24 Jan 2014 11:08:10 +0000 (12:08 +0100)]
Added implementation of getQName for Identity classes
Change-Id: I469717a4602e34327dec8a9fa95deedd7037b1c3
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
Robert Varga [Fri, 24 Jan 2014 08:31:32 +0000 (09:31 +0100)]
Add copyright headers to pom.xml files
Change-Id: I6265d077f47223d76da6ce08102024a8ab3e871e
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Fri, 24 Jan 2014 08:26:26 +0000 (09:26 +0100)]
Add copyright headers to xtend files
Change-Id: I0be9473e63200367539a5ed34d53756f54d05a19
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Fri, 24 Jan 2014 08:25:56 +0000 (09:25 +0100)]
Add copything headers to java files
Change-Id: If481ebdbad101ebaa7f1de7edb3d824ea978cc9f
Signed-off-by: Robert Varga <rovarga@cisco.com>
Tony Tkacik [Fri, 24 Jan 2014 07:08:07 +0000 (07:08 +0000)]
Merge "Move RuntimeGeneratedMappingService from md-sal to yang-data-impl(codecs + apis) and binding-generator-impl(service implementation)"
Martin Vitez [Thu, 23 Jan 2014 13:36:49 +0000 (14:36 +0100)]
Fix for Bug 294.
Added lookup of rpc statements when searching by augment target path.
Signed-off-by: Martin Vitez <mvitez@cisco.com>
Maros Marsalek [Thu, 23 Jan 2014 09:01:05 +0000 (10:01 +0100)]
Move RuntimeGeneratedMappingService from md-sal to yang-data-impl(codecs + apis) and binding-generator-impl(service implementation)
Signed-off-by: Maros Marsalek <mmarsale@cisco.com>
Change-Id: I44b19aa5221baf8e954553789e96f0cb662703d9
Tony Tkacik [Wed, 22 Jan 2014 21:25:45 +0000 (21:25 +0000)]
Merge "Fix bugs in yang files."
Tomas Olvecky [Wed, 22 Jan 2014 14:57:23 +0000 (15:57 +0100)]
Fix bugs in yang files.
Fix typo in ospf-topology and wrong prefix in isis-topology.
Change-Id: Ie40272b82bb2e210ee030cddf52faa9106d31bed
Signed-off-by: Tomas Olvecky <tolvecky@cisco.com>
Robert Varga [Wed, 22 Jan 2014 10:00:01 +0000 (11:00 +0100)]
Bump model versions to prevent clash with nexus
It turns out the current -SNAPSHOT version were release on 9/30 into
nexus, but their versions were not bumpted. The released version does
not carry the latest generation rules, most notably DTO range checks and
it is tied to a historic (0.1.1) version of model parent.
This means we need to fix the historic mistake and do a fresh release.
Change-Id: Ia15862d880833bfc49cb42dd298a45c9b252fb32
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Tue, 21 Jan 2014 22:10:16 +0000 (22:10 +0000)]
Merge "Fix for bug : 234 Have made changes in controller-openflow.yang"
Robert Varga [Tue, 21 Jan 2014 14:54:46 +0000 (15:54 +0100)]
Fix a logic mistake
Change-Id: Id034f54bb3873d0d6f2fca3ee3ba0c9ad7eca1a3
Signed-off-by: Robert Varga <rovarga@cisco.com>
Martin Vitez [Tue, 21 Jan 2014 15:31:20 +0000 (15:31 +0000)]
Merge "Fix network-topology yang files xpath syntax."
Tony Tkacik [Tue, 21 Jan 2014 15:24:23 +0000 (15:24 +0000)]
Merge "Improve generated toString() methods to skip null fields"
Tony Tkacik [Tue, 21 Jan 2014 15:23:17 +0000 (15:23 +0000)]
Merge "Fix for Bug 308."
Robert Varga [Tue, 21 Jan 2014 14:54:46 +0000 (15:54 +0100)]
Improve generated toString() methods to skip null fields
This checks if the field is set to null and if it is, it does not add it
to the resulting string.
Change-Id: If3e88f0ce1f73d1ca2cbc38cecfaf1f7a64d108a
Signed-off-by: Robert Varga <rovarga@cisco.com>
Tomas Olvecky [Tue, 21 Jan 2014 09:17:32 +0000 (10:17 +0100)]
Fix network-topology yang files xpath syntax.
Add braces to XPath in order for yuma to parse configuration.
Change-Id: I6919a10ad4436a154975fdd2c3c9e1a6bf7f0e54
Signed-off-by: Tomas Olvecky <tolvecky@cisco.com>
Martin Vitez [Tue, 21 Jan 2014 09:08:25 +0000 (10:08 +0100)]
Fix for Bug 308.
Fixed searching in context by qname instead of local name.
Fixed SchemaNodeComparator.
Updated child nodes storing in implementations.
Change-Id: I5c47fea79b227b3351ab558fca93671308af566c
Signed-off-by: Martin Vitez <mvitez@cisco.com>
deepankar [Tue, 21 Jan 2014 07:26:48 +0000 (12:56 +0530)]
Fix for bug : 234
Have made changes in controller-openflow.yang
Change-Id: Ia68a062934ffaca9eefcb9ba1f1457b76f83d1d3
Signed-off-by: deepankar <deepankar.gupta@tcs.com>
Tony Tkacik [Mon, 20 Jan 2014 08:46:57 +0000 (08:46 +0000)]
Merge "Changed generation of POST operation block"
Robert Varga [Sun, 19 Jan 2014 20:22:23 +0000 (21:22 +0100)]
Revert "Revert "Bump all artifacts to 0.6.0-SNAPSHOT""
This reverts commit
e83067e904d17644813311d6b184aaa9acfa93f8.
The controller is now ready to receive the revved-up version, except it
fails on a fix which is already present in the repository. Re-bump the
revision such that the controller-side patch
(https://git.opendaylight.org/gerrit/#/c/4298/) can succeed.
Change-Id: Ieca16ad1393d534791643942aeee593e15188802
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Sun, 19 Jan 2014 11:59:57 +0000 (12:59 +0100)]
Bump build helper plugin version to 1.8
Change-Id: Ibc436b49809b171602f1a593c2d293254defe928
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Sun, 19 Jan 2014 11:14:39 +0000 (12:14 +0100)]
Ensure all pom.xml files have UNIX encoding
Change-Id: I799a155c6e4a33bbb0acc5164c9e94dc143a1671
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Sun, 19 Jan 2014 10:07:47 +0000 (11:07 +0100)]
Add missing copyright headers
Change-Id: I5562ff8eb78c200652a96fd506c8c96d50ec4d5d
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Sun, 19 Jan 2014 09:48:11 +0000 (10:48 +0100)]
Remove unused imports
Change-Id: I14939b41b5f902df838665897a8d077b31428e63
Signed-off-by: Robert Varga <rovarga@cisco.com>
Martin Sunal [Mon, 13 Jan 2014 11:34:22 +0000 (12:34 +0100)]
Changed generation of POST operation block
- POST block was changed according to changes in RESTCONF https://git.opendaylight.org/gerrit/#/c/4081/
- added block for DELETE operation
- refactoring
Signed-off-by: Martin Sunal <msunal@cisco.com>
Tony Tkacik [Thu, 16 Jan 2014 09:43:09 +0000 (09:43 +0000)]
Revert "Bump all artifacts to 0.6.0-SNAPSHOT"
This reverts commit
f5e9689b95d945c22c7a38870681cab899326de9.
Change-Id: I5ca4ae9c8a46b5af8244780cb04ec568b30335d3
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
Robert Varga [Wed, 15 Jan 2014 21:44:31 +0000 (22:44 +0100)]
Bump all artifacts to 0.6.0-SNAPSHOT
Change-Id: Ie5a279943f7db817af7c94b017103bd7e6fd1d84
Signed-off-by: Robert Varga <rovarga@cisco.com>
Tony Tkacik [Wed, 15 Jan 2014 13:05:59 +0000 (13:05 +0000)]
Merge "Fixed bug when getter for YANG leaf named class colided with getClass()"
Tony Tkacik [Wed, 15 Jan 2014 12:40:29 +0000 (12:40 +0000)]
Merge "Added support for parsing submodules & added dependency utility parser"
Tony Tkacik [Wed, 15 Jan 2014 10:55:29 +0000 (11:55 +0100)]
Fixed bug when getter for YANG leaf named class colided with getClass()
- Updated imports generation to explicitly import also files from same
package.
Change-Id: Iadbdb2322b50e1b25c9be632960f6298bb654192
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
Martin Vitez [Mon, 13 Jan 2014 10:06:22 +0000 (11:06 +0100)]
Added support for parsing submodules & added dependency utility parser
All nodes defined in submodule are added to module to which submodule belongs.
Dependency utility parser is small YANG parser which extracts module identifier
(module name,revision) and all imports / includes, so it is easier for
implementations using YANG parser to check if all dependencies are available.
Signed-off-by: Martin Vitez <mvitez@cisco.com>
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
Tony Tkacik [Tue, 14 Jan 2014 15:38:46 +0000 (15:38 +0000)]
Merge "Revert "Added support for parsing submodules & added dependency utility parser""
Tony Tkacik [Tue, 14 Jan 2014 15:31:21 +0000 (15:31 +0000)]
Revert "Added support for parsing submodules & added dependency utility parser"
This change breaked transient dependencies in other projects.
Change-Id: I61ffac622ba14fa113389164f5f2cd350f41818e
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
Tony Tkacik [Tue, 14 Jan 2014 11:43:45 +0000 (12:43 +0100)]
Added YangModuleInfo interface.
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
Martin Vitez [Mon, 13 Jan 2014 10:06:22 +0000 (11:06 +0100)]
Added support for parsing submodules & added dependency utility parser
All nodes defined in submodule are added to module to which submodule belongs.
Dependency utility parser is small YANG parser which extracts module identifier
(module name,revision) and all imports / includes, so it is easier for
implementations using YANG parser to check if all dependencies are available.
Change-Id: If1c4c5544aaf54e9ba7d8000a6f31cce83a7f9f1
Signed-off-by: Martin Vitez <mvitez@cisco.com>
Signed-off-by: Tony Tkaciik <ttkacik@cisco.com>
Tony Tkacik [Mon, 13 Jan 2014 09:52:46 +0000 (09:52 +0000)]
Merge "Modified parser to return modules sorted by dependencies."
Tony Tkacik [Mon, 13 Jan 2014 09:52:30 +0000 (09:52 +0000)]
Merge "Yang parser refactoring."
Martin Vitez [Fri, 10 Jan 2014 08:19:50 +0000 (09:19 +0100)]
Modified parser to return modules sorted by dependencies.
Change-Id: Iabc57dd6082c62b1731c2312dace382ebc67e39b
Signed-off-by: Martin Vitez <mvitez@cisco.com>
Martin Sunal [Thu, 9 Jan 2014 16:52:52 +0000 (17:52 +0100)]
Generate WADL for RPCs
Signed-off-by: Martin Sunal <msunal@cisco.com>
Martin Vitez [Wed, 8 Jan 2014 14:52:40 +0000 (15:52 +0100)]
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>
Tony Tkacik [Mon, 6 Jan 2014 19:32:55 +0000 (19:32 +0000)]
Merge "Documentation generator improvements."
Robert Varga [Fri, 20 Dec 2013 18:04:25 +0000 (19:04 +0100)]
Make sure we import strictly versioned ietf-inet-types
In preparation for bumping the revisions, be sure to fix the types
such that they remain compatible with current codebase. Next revision of
the topology models should be bound to the RFC6991 revision of the models.
Change-Id: I2f45bfc4961aa046db7e4f8bd457148819a48eaf
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Thu, 19 Dec 2013 16:55:01 +0000 (17:55 +0100)]
Optimize HostBuilder by precompiling matcher pattern
Change-Id: I07885e96e17c7f47f51fb6882799f85210c27f15
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Fri, 20 Dec 2013 15:42:57 +0000 (16:42 +0100)]
Fix javadoc's mention of methodName instead of localName
Change-Id: I036adf000ac37948f4c8c31beea87e824d78bc3c
Signed-off-by: Robert Varga <rovarga@cisco.com>
Robert Varga [Mon, 6 Jan 2014 08:31:14 +0000 (09:31 +0100)]
Generate WADL files for RESTCONF
Change-Id: I7174f5901183b6e5745d07407f53a6743aa7c246
Signed-off-by: Robert Varga <rovarga@cisco.com>
Martin Vitez [Wed, 18 Dec 2013 11:42:49 +0000 (12:42 +0100)]
Documentation generator improvements.
Updated generation of augment target path.
Updated generation of notificiations.
Change-Id: I477cb9a1baa654792bea7ad21a0edc653538e862
Signed-off-by: Martin Vitez <mvitez@cisco.com>
Martin Vitez [Tue, 17 Dec 2013 12:25:41 +0000 (13:25 +0100)]
Fixed generation of javadocs.
Signed-off-by: Martin Vitez <mvitez@cisco.com>
Tony Tkacik [Tue, 17 Dec 2013 09:33:37 +0000 (09:33 +0000)]
Merge "Updated union builder template to throw an exception in getDefaultInstance instead of returning null."
Tony Tkacik [Mon, 16 Dec 2013 17:29:48 +0000 (17:29 +0000)]
Merge "Added generation of case's child nodes description to documentation generator."
Tony Tkacik [Mon, 16 Dec 2013 17:29:14 +0000 (17:29 +0000)]
Merge "Clean up yang parser."
Tony Tkacik [Mon, 16 Dec 2013 17:26:57 +0000 (17:26 +0000)]
Merge "Created generator for WADL"
Tony Tkacik [Mon, 16 Dec 2013 17:26:33 +0000 (17:26 +0000)]
Merge "Clean up yang-ext pom file."
Martin Vitez [Mon, 16 Dec 2013 14:57:44 +0000 (15:57 +0100)]
Updated union builder template to throw an exception in getDefaultInstance instead of returning null.
Signed-off-by: Martin Vitez <mvitez@cisco.com>
Martin Vitez [Mon, 16 Dec 2013 10:32:39 +0000 (11:32 +0100)]
Clean up yang-ext pom file.
Removed redundant configuration, which is inherited already from parent project.
Signed-off-by: Martin Vitez <mvitez@cisco.com>
Martin Vitez [Fri, 13 Dec 2013 18:28:22 +0000 (19:28 +0100)]
Added generation of case's child nodes description to documentation generator.
Signed-off-by: Martin Vitez <mvitez@cisco.com>
msunal [Fri, 13 Dec 2013 15:37:16 +0000 (16:37 +0100)]
Created generator for WADL
- this generator creates WADL file which describe RESTCONFIG web services based on yang module
Signed-off-by: Martin Sunal <msunal@cisco.com>
Tony Tkacik [Fri, 13 Dec 2013 12:06:43 +0000 (12:06 +0000)]
Merge "Fix for Bug 241."
Martin Vitez [Wed, 11 Dec 2013 17:18:12 +0000 (18:18 +0100)]
Clean up yang parser.
Removed redundant code, refactored some methods.
Signed-off-by: Martin Vitez <mvitez@cisco.com>
Martin Vitez [Fri, 6 Dec 2013 13:13:58 +0000 (14:13 +0100)]
Implemented build of default instance for union types.
For each union type class <union-name>Builder will be generated to folder specified in persistentSourcesDir parameter in build configuration of yang-maven-plugin.
If parameter is not specified, this builder will be generated to src/main/java by default. Each such builder will contain getDefaultInstance method, which accepts String parameter.
This method will be called from union class constuctor with char[] argument and creates default instance for given union type.
Implemented method getParamNameFromType to create param name from given TypeDefinition.
Updated tests.
Change-Id: I78ebe37acd732fd70c6fe152c18c6c91224cb5e4
Signed-off-by: Martin Vitez <mvitez@cisco.com>
Martin Vitez [Fri, 13 Dec 2013 08:15:36 +0000 (09:15 +0100)]
Fix for Bug 241.
Removed redundant variable from getLength method.
Signed-off-by: Martin Vitez <mvitez@cisco.com>
Robert Varga [Fri, 13 Dec 2013 06:33:13 +0000 (06:33 +0000)]
Merge "Added headers to the concepts bundles"
Tony Tkacik [Thu, 12 Dec 2013 00:37:36 +0000 (01:37 +0100)]
Added headers to the concepts bundles
Extracted some of utility code and constants to the concepts and
yang-binding where it respectivelly belong.
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
Tomas Olvecky [Thu, 12 Dec 2013 10:45:56 +0000 (11:45 +0100)]
Add ModuleQName annotation.
Add ModuleQName annotation so that generated code can maintain description of yang file from which it was derived.
Change-Id: I6d4469acae62fcb4e9b80a814244f1a60e2ad983
Signed-off-by: Tomas Olvecky <tolvecky@cisco.com>
Tony Tkacik [Thu, 12 Dec 2013 08:27:16 +0000 (08:27 +0000)]
Revert "Added headers to the concepts bundles"
This reverts commit
3b9adead1c6c5ab9f442e16d64614bc7a4941db1.
Change-Id: I9c0bf6b3579cad6c84b4af7fb4889739bf115851
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
Tony Tkacik [Thu, 12 Dec 2013 00:37:36 +0000 (01:37 +0100)]
Added headers to the concepts bundles
Extracted some of utility code and constants to the concepts and
yang-binding where it respectivelly belong.
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
Tony Tkacik [Wed, 11 Dec 2013 22:05:29 +0000 (22:05 +0000)]
Merge "Refactored uses statement handling in parser."
Tony Tkacik [Wed, 11 Dec 2013 22:04:24 +0000 (22:04 +0000)]
Merge "Augmentation property included in toString method in generated Builder classes."
Robert Varga [Wed, 11 Dec 2013 14:54:54 +0000 (14:54 +0000)]
Merge "Fixed wrong generic definition in builder(Class<Identifiable>,Identifier)"
Tony Tkacik [Wed, 11 Dec 2013 14:47:31 +0000 (15:47 +0100)]
Fixed wrong generic definition in builder(Class<Identifiable>,Identifier)
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
Martin Vitez [Wed, 11 Dec 2013 12:25:27 +0000 (13:25 +0100)]
Augmentation property included in toString method in generated Builder classes.
Signed-off-by: Martin Vitez <mvitez@cisco.com>
Martin Vitez [Thu, 5 Dec 2013 11:47:33 +0000 (12:47 +0100)]
Refactored uses statement handling in parser.
Change-Id: I653c77a496fb6a2a5ac922d6684316f4bb60f5d3
Signed-off-by: Martin Vitez <mvitez@cisco.com>
Martin Vitez [Mon, 9 Dec 2013 14:03:58 +0000 (14:03 +0000)]
Merge "Fixed missing static constant QNAME in identity classes."
Tony Tkacik [Mon, 9 Dec 2013 13:56:41 +0000 (14:56 +0100)]
Fixed missing static constant QNAME in identity classes.
Signed-off-by: Tony Tkacik <ttkacik@cisco.com>
Martin Vitez [Mon, 9 Dec 2013 12:59:16 +0000 (13:59 +0100)]
Fixed bug in BuilderTemplate.
If node uses grouping with no child nodes but one or more uses nodes, generated builder class did not contain constructors with arguments for these uses nodes.
Signed-off-by: Martin Vitez <mvitez@cisco.com>