Fix actions in keyed lists 55/74555/6
authorRobert Varga <robert.varga@pantheon.tech>
Fri, 27 Jul 2018 01:10:33 +0000 (03:10 +0200)
committerRobert Varga <robert.varga@pantheon.tech>
Fri, 27 Jul 2018 09:21:42 +0000 (11:21 +0200)
commitb950bb23c4552155e89c20708b2d85c05aba7d24
treeed897cbb42948b81c71aeebb8ec8cf7f2644bde3
parent6a236c36c536bfea1a1524ca06a610bc9d1e605b
Fix actions in keyed lists

When we encounter a keyed list we end up generating an action for
the key, not for the list, which leads to a compilation error.

Change-Id: Iad9a5b449778704a3209d43011060f4a7942b9a6
Signed-off-by: Robert Varga <robert.varga@pantheon.tech>
binding/mdsal-binding-api/src/main/java/org/opendaylight/mdsal/binding/api/ActionProviderService.java
binding/mdsal-binding-api/src/main/java/org/opendaylight/mdsal/binding/api/ActionService.java
binding/mdsal-binding-dom-adapter/src/main/java/org/opendaylight/mdsal/binding/dom/adapter/ActionServiceAdapter.java
binding/mdsal-binding-generator-impl/src/main/java/org/opendaylight/mdsal/binding/generator/impl/AbstractTypeGenerator.java
binding/mdsal-binding-generator-impl/src/test/java/org/opendaylight/mdsal/binding/generator/impl/ActionsTest.java
binding/mdsal-binding-generator-impl/src/test/resources/actions.yang
binding/mdsal-binding-generator-util/src/main/java/org/opendaylight/mdsal/binding/model/util/BindingTypes.java
binding/mdsal-binding-test-model/src/main/yang/actions.yang
binding/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/Action.java
binding/yang-binding/src/main/java/org/opendaylight/yangtools/yang/binding/KeyedListAction.java [new file with mode: 0644]