Details
-
Improvement
-
Status: Resolved
-
Resolution: Duplicate
-
None
-
None
-
None
-
None
-
Operating System: Windows
Platform: PC
Description
When using sal code generator with yang maven plugin on a yang file with typedef and grouping sharing the same name, no warning is produced and only the code for typedef is generated.
example yang file content:
typedef network-topology-ref
{ type instance-identifier; ... } grouping network-topology-ref {
leaf network-topology-ref
}
This should result in generating one class representing typedef network-topology-ref and one interface representing grouping.
This will require new binding specification.
Attachments
Issue Links
| # | Subject | Branch | Project | Status | CR | V |
|---|---|---|---|---|---|---|
| 88849,25 | Bump odlparent/yangtools/mdsal | master | controller | Status: MERGED | +2 | +1 |
| 88865,1 | Use maven-3.6 for mdsal-6 | master | releng/builder | Status: MERGED | +2 | +1 |
| 88905,16 | Update MRI projects for Aluminium | master | aaa | Status: MERGED | +2 | +1 |
| 88912,46 | Update MRI projects for Aluminium | master | netconf | Status: MERGED | +2 | +1 |
| 89329,20 | Update MRI projects for Aluminium | master | bgpcep | Status: MERGED | +2 | +1 |
| 89478,3 | Bump to mdsal 6.0.0 | master | jsonrpc | Status: MERGED | +2 | +1 |
| 89490,5 | Update MRI projects for Aluminium | master | integration/distribution | Status: ABANDONED | 0 | -1 |
| 89496,1 | Update MRI projects for Aluminium | master | serviceutils | Status: MERGED | +2 | +1 |
| 89498,40 | Update MRI projects for Aluminium | master | openflowplugin | Status: MERGED | +2 | +1 |
| 89511,3 | Update MRI projects for Aluminium | master | integration/distribution | Status: MERGED | +2 | +1 |
| 89541,2 | Update MRI projects for Aluminium | master | ovsdb | Status: MERGED | +2 | +1 |
| 89575,1 | Update MRI projects for Aluminium | master | neutron | Status: MERGED | +2 | +1 |
| 89580,2 | Update MRI projects for Aluminium | master | daexim | Status: MERGED | +2 | +1 |
| 89581,10 | Update MRI projects for Aluminium | master | lispflowmapping | Status: MERGED | +2 | +1 |
| 89613,27 | MRI version bump for Aluminium | master | genius | Status: MERGED | +2 | +1 |
| 89660,34 | MRI version bumpup for Aluminium | master | netvirt | Status: MERGED | +2 | +1 |
| 90103,7 | Bump odlparent/yangtools/mdsal | master | controller | Status: MERGED | +2 | +1 |
| 90151,1 | Integrate controller-2.0.1 | master | serviceutils | Status: MERGED | +2 | +1 |
| 90152,1 | Integrate controller-2.0.1 | master | aaa | Status: MERGED | +2 | +1 |
| 90154,1 | Integrate controller-2.0.1 | master | netconf | Status: MERGED | +2 | +1 |
| 90157,1 | Integrate controller-2.0.1 | master | daexim | Status: MERGED | +2 | +1 |
| 90158,1 | Integrate controller-2.0.1 | master | openflowplugin | Status: MERGED | +2 | +1 |
| 90159,1 | Integrate controller-2.0.1 | master | ovsdb | Status: MERGED | +2 | +1 |
| 90160,1 | Integrate controller-2.0.1 | master | neutron | Status: MERGED | +2 | +1 |
| 90162,1 | Integrate controller-2.0.1 | master | genius | Status: MERGED | +2 | +1 |
| 90165,4 | Integrate controller-2.0.1 | master | netvirt | Status: MERGED | +2 | +1 |
| 90167,1 | Integrate controller-2.0.1 | master | integration/distribution | Status: MERGED | +2 | +1 |
| 90168,2 | Integrate controller-2.0.1 | master | bgpcep | Status: MERGED | +2 | +1 |
| 90172,1 | Integrate controller-2.0.1 | master | jsonrpc | Status: MERGED | +2 | +1 |
| 90212,1 | Remove mdsal-6.0.1 FIXMEs | master | integration/distribution | Status: MERGED | +2 | +1 |
| 90388,1 | Bump MRI versions | master | controller | Status: MERGED | +2 | +1 |
| 90404,1 | Integrate controller-2.0.2 | master | serviceutils | Status: MERGED | +2 | +1 |
| 90405,1 | Integrate controller-2.0.2 | master | aaa | Status: MERGED | +2 | +1 |
| 90406,1 | Integrate controller-2.0.2 | master | netconf | Status: MERGED | +2 | +1 |
| 90407,1 | Integrate controller-2.0.2 | master | bgpcep | Status: MERGED | +2 | +1 |
| 90408,1 | Integrate controller-2.0.2 | master | daexim | Status: MERGED | +2 | +1 |
| 90409,1 | Integrate controller-2.0.2 | master | ovsdb | Status: MERGED | +2 | +1 |
| 90410,1 | Integrate controller-2.0.2 | master | openflowplugin | Status: MERGED | +2 | +1 |
| 90411,1 | Integrate controller-2.0.2 | master | jsonrpc | Status: MERGED | +2 | +1 |
| 90412,1 | Integrate controller-2.0.2 | master | docs | Status: MERGED | +2 | +1 |
| 90413,2 | Integrate controller-2.0.2 | master | integration/distribution | Status: MERGED | +2 | +1 |
| 90414,1 | Integrate controller-2.0.2 | master | genius | Status: MERGED | +2 | +1 |
| 90415,1 | Integrate controller-2.0.2 | master | netvirt | Status: MERGED | +2 | +1 |
| 90416,1 | Integrate controller-2.0.2 | master | neutron | Status: MERGED | +2 | +1 |
| 90417,1 | Integrate controller-2.0.2 | master | lispflowmapping | Status: MERGED | +2 | +1 |
| 91237,4 | Bump odlparent/yangtools/mdsal/controller | master | aaa | Status: MERGED | +2 | +1 |
| 91365,1 | Create jobs for mdsal-6.0.x | master | releng/builder | Status: MERGED | +2 | +1 |
| 91518,17 | Bump projet dependencies to Aluminium | master | transportpce | Status: MERGED | +2 | +1 |
| 91659,6 | Bump odlparent/yangtools/mdsal/controller | master | serviceutils | Status: MERGED | +2 | +1 |
| 91660,2 | Bump odlparent/yangtools/mdsal/controller | master | infrautils | Status: MERGED | +2 | +1 |
| 91661,2 | Bump odlparent/yangtools/mdsal/controller | master | jsonrpc | Status: MERGED | +2 | +1 |
| 91662,2 | Bump odlparent/yangtools/mdsal/controller | master | netconf | Status: MERGED | +2 | +1 |
| 91663,3 | Bump odlparent/yangtools/mdsal/controller | master | ovsdb | Status: MERGED | +2 | +1 |
| 91664,1 | Bump odlparent/yangtools/mdsal/controller | master | neutron | Status: ABANDONED | 0 | -1 |
| 91665,2 | Bump odlparent/yangtools/mdsal/controller | master | openflowplugin | Status: MERGED | +2 | +1 |
| 91666,3 | Bump odlparent/yangtools/mdsal/controller | master | genius | Status: MERGED | +2 | +1 |
| 91667,3 | Bump odlparent/yangtools/mdsal/controller | master | neutron | Status: MERGED | +2 | +1 |
| 91668,2 | Bump odlparent/yangtools/mdsal/controller | master | lispflowmapping | Status: MERGED | +2 | +1 |
| 91669,2 | Bump odlparent/yangtools/mdsal/controller | master | daexim | Status: MERGED | +2 | +1 |
| 91670,3 | Bump odlparent/yangtools/mdsal/controller | master | netvirt | Status: MERGED | +2 | +1 |
| 91671,3 | Bump odlparent/yangtools/mdsal/controller | master | integration/distribution | Status: MERGED | +2 | +1 |
| 91672,1 | Bump odlparent/yangtools/mdsal/controller | master | bgpcep | Status: MERGED | +2 | +1 |
| 92595,1 | Bump MRI projects | master | aaa | Status: MERGED | +2 | +1 |
| 92596,3 | Bump MRI projects | master | netconf | Status: MERGED | +2 | +1 |
| 92597,2 | Bump MRI projects | master | serviceutils | Status: MERGED | +2 | +1 |
| 92598,1 | Bump MRI projects | master | ovsdb | Status: MERGED | +2 | +1 |
| 92599,1 | Bump MRI projects | master | openflowplugin | Status: MERGED | +2 | +1 |
| 92600,1 | Bump MRI projects | master | daexim | Status: MERGED | +2 | +1 |
| 92601,1 | Bump MRI projects | master | jsonrpc | Status: MERGED | +2 | +1 |
| 92602,1 | Bump MRI projects | master | neutron | Status: MERGED | +2 | +1 |
| 92603,1 | Bump MRI projects | master | genius | Status: MERGED | +2 | +1 |
| 92604,1 | Bump MRI projects | master | lispflowmapping | Status: MERGED | +2 | +1 |
| 92605,1 | Bump MRI projects | master | netvirt | Status: MERGED | +2 | +1 |
| 92606,2 | Bump MRI projects | master | integration/distribution | Status: MERGED | +2 | +1 |
| 92607,1 | Bump MRI projects | master | bgpcep | Status: MERGED | +2 | +1 |
| 92628,1 | Bump MRI projects | stable/aluminium | aaa | Status: MERGED | +2 | +1 |
| 92629,1 | Bump MRI projects | stable/aluminium | netconf | Status: MERGED | +2 | +1 |
| 92630,1 | Bump MRI projects | stable/aluminium | serviceutils | Status: MERGED | +2 | +1 |
| 92631,1 | Bump MRI projects | stable/aluminium | jsonrpc | Status: MERGED | +2 | +1 |
| 92632,1 | Bump MRI projects | stable/aluminium | daexim | Status: MERGED | +2 | +1 |
| 92633,1 | Bump MRI projects | stable/aluminium | ovsdb | Status: MERGED | +2 | +1 |
| 92634,1 | Bump MRI projects | stable/aluminium | bgpcep | Status: MERGED | +2 | +1 |
| 92635,1 | Bump MRI projects | stable/aluminium | neutron | Status: MERGED | +2 | +1 |
| 92636,1 | Bump MRI projects | stable/aluminium | openflowplugin | Status: MERGED | +2 | +1 |
| 92637,1 | Bump MRI projects | stable/aluminium | lispflowmapping | Status: MERGED | +2 | +1 |
| 92638,1 | Bump MRI projects | stable/aluminium | genius | Status: MERGED | +2 | +1 |
| 92639,1 | Bump MRI projects | stable/aluminium | integration/distribution | Status: MERGED | +2 | +1 |
| 92640,1 | Bump MRI projects | stable/aluminium | netvirt | Status: MERGED | +2 | +1 |
| 93019,1 | Bump upstream versions | 2.0.x | controller | Status: MERGED | +2 | +1 |
| 93290,3 | Bump upstreams for Aluminium SR1 | stable/aluminium | aaa | Status: MERGED | +2 | +1 |
| 93291,2 | Bump upstreams for Aluminium SR1 | stable/aluminium | serviceutils | Status: MERGED | +2 | +1 |
| 93292,2 | Bump upstreams for Aluminium SR1 | stable/aluminium | netconf | Status: MERGED | +2 | +1 |
| 93293,3 | Bump upstreams for Aluminium SR1 | stable/aluminium | daexim | Status: MERGED | +2 | +1 |
| 93294,2 | Bump upstreams for Aluminium SR1 | stable/aluminium | jsonrpc | Status: MERGED | +2 | +1 |
| 93295,2 | Bump upstreams for Aluminium SR1 | stable/aluminium | openflowplugin | Status: MERGED | +2 | +1 |
| 93296,2 | Bump upstreams for Aluminium SR1 | stable/aluminium | ovsdb | Status: MERGED | +2 | +1 |
| 93297,3 | Bump upstreams for Aluminium SR1 | stable/aluminium | genius | Status: MERGED | +2 | +1 |
| 93298,2 | Bump upstreams for Aluminium SR1 | stable/aluminium | neutron | Status: MERGED | +2 | +1 |
| 93299,2 | Bump upstreams for Aluminium SR1 | stable/aluminium | lispflowmapping | Status: MERGED | +2 | +1 |
| 93300,2 | Bump upstreams for Aluminium SR1 | stable/aluminium | netvirt | Status: MERGED | +2 | +1 |
| 93301,2 | Bump upstreams for Aluminium SR1 | stable/aluminium | bgpcep | Status: MERGED | +2 | +1 |
| 93302,3 | Bump upstreams for Aluminium SR1 | stable/aluminium | integration/distribution | Status: MERGED | +2 | +1 |
| 93322,1 | Bump upstreams for Aluminium SR1 | master | integration/distribution | Status: ABANDONED | 0 | -1 |
| 94506,1 | Bump upstream versions | 2.0.x | controller | Status: MERGED | +2 | +1 |
| 94524,1 | Bump upstreams for Aluminium SR2 | stable/aluminium | aaa | Status: MERGED | +2 | +1 |
| 94525,2 | Bump upstreams for Aluminium SR2 | stable/aluminium | netconf | Status: MERGED | +2 | +1 |
| 94526,1 | Bump upstreams for Aluminium SR2 | stable/aluminium | daexim | Status: MERGED | +2 | +1 |
| 94527,1 | Bump upstreams for Aluminium SR2 | stable/aluminium | jsonrpc | Status: MERGED | +2 | +1 |
| 94528,1 | Bump upstreams for Aluminium SR2 | stable/aluminium | bgpcep | Status: MERGED | +2 | +1 |
| 94529,1 | Bump upstreams for Aluminium SR2 | stable/aluminium | serviceutils | Status: MERGED | +2 | +1 |
| 94530,2 | Bump upstreams for Aluminium SR2 | stable/aluminium | openflowplugin | Status: MERGED | +2 | +1 |
| 94531,1 | Bump upstreams for Aluminium SR2 | stable/aluminium | ovsdb | Status: MERGED | +2 | +1 |
| 94532,1 | Bump upstreams for Aluminium SR2 | stable/aluminium | genius | Status: MERGED | +2 | +1 |
| 94533,1 | Bump upstreams for Aluminium SR2 | stable/aluminium | neutron | Status: MERGED | +2 | +1 |
| 94534,1 | Bump upstreams for Aluminium SR2 | stable/aluminium | lispflowmapping | Status: MERGED | +2 | +1 |
| 94535,1 | Bump upstreams for Aluminium SR2 | stable/aluminium | netvirt | Status: MERGED | +2 | +1 |
| 94536,1 | Bump upstreams for Aluminium SR2 | stable/aluminium | integration/distribution | Status: MERGED | +2 | +1 |
| 94610,1 | Bump uptream dependencies to Al SR2 | stable/aluminium | transportpce | Status: MERGED | +2 | +1 |
| 95396,1 | Bump to yangtools-5.0.9/mdsal-6.0.9 | 2.0.x | controller | Status: MERGED | +2 | +1 |
| 95426,1 | Bump version for Aluminum SR2 | master | archetypes | Status: MERGED | +2 | +1 |
| 96240,1 | Bump upstream versions | 2.0.x | controller | Status: MERGED | +2 | +1 |
| 96248,1 | Bump upstreams for Aluminium SR4 | stable/aluminium | aaa | Status: MERGED | +2 | +1 |
| 96249,3 | Bump upstreams for Aluminium SR4 | stable/aluminium | netconf | Status: MERGED | +2 | +1 |
| 96250,1 | Bump upstreams for Aluminium SR4 | stable/aluminium | daexim | Status: MERGED | +2 | +1 |
| 96251,1 | Bump upstreams for Aluminium SR4 | stable/aluminium | jsonrpc | Status: MERGED | +2 | +1 |
| 96252,1 | Bump upstreams for Aluminium SR4 | stable/aluminium | bgpcep | Status: MERGED | +2 | +1 |
| 96253,1 | Bump upstreams for Aluminium SR4 | stable/aluminium | genius | Status: MERGED | +2 | +1 |
| 96254,1 | Bump upstreams for Aluminium SR4 | stable/aluminium | integration/distribution | Status: MERGED | +2 | +1 |
| 96255,1 | Bump upstreams for Aluminium SR4 | stable/aluminium | lispflowmapping | Status: MERGED | +2 | +1 |
| 96256,1 | Bump upstreams for Aluminium SR4 | stable/aluminium | neutron | Status: MERGED | +2 | +1 |
| 96257,1 | Bump upstreams for Aluminium SR4 | stable/aluminium | netvirt | Status: MERGED | +2 | +1 |
| 96258,1 | Bump upstreams for Aluminium SR4 | stable/aluminium | openflowplugin | Status: MERGED | +2 | +1 |
| 96259,1 | Bump upstreams for Aluminium SR4 | stable/aluminium | ovsdb | Status: MERGED | +2 | +1 |
| 96260,1 | Bump upstreams for Aluminium SR4 | stable/aluminium | serviceutils | Status: MERGED | +2 | +1 |
| 96508,1 | Bump upstream dependencies to Aluminium SR4 | stable/aluminium | transportpce | Status: MERGED | +2 | +1 |
| 98262,4 | Retire mdsal-6.0.x jobs | master | releng/builder | Status: MERGED | +2 | +1 |