From 5a33f604d1ee2c08818243b66923d8352eae4ce2 Mon Sep 17 00:00:00 2001 From: Robert Varga Date: Wed, 27 Jan 2021 09:37:21 +0100 Subject: [PATCH] Convert leaf statement to instantiatedPolicy() Leaf statements are not doing anything out of the ordinary, just the routine instantiated schema three thing. Switch their policy and add a unit test. JIRA: YANGTOOLS-1208 Change-Id: I5e38765e76cf8be422f05e6b779ffd54519d6b61 Signed-off-by: Robert Varga --- .../stmt/leaf/LeafStatementSupport.java | 2 +- .../yangtools/yang/stmt/YT1208Test.java | 42 +++++++++++++++++++ .../src/test/resources/bugs/YT1208/leaf.yang | 21 ++++++++++ 3 files changed, 64 insertions(+), 1 deletion(-) create mode 100644 yang/yang-parser-rfc7950/src/test/java/org/opendaylight/yangtools/yang/stmt/YT1208Test.java create mode 100644 yang/yang-parser-rfc7950/src/test/resources/bugs/YT1208/leaf.yang diff --git a/yang/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/leaf/LeafStatementSupport.java b/yang/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/leaf/LeafStatementSupport.java index d24b6f3e11..b8c74125c1 100644 --- a/yang/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/leaf/LeafStatementSupport.java +++ b/yang/yang-parser-rfc7950/src/main/java/org/opendaylight/yangtools/yang/parser/rfc7950/stmt/leaf/LeafStatementSupport.java @@ -49,7 +49,7 @@ public final class LeafStatementSupport extends BaseSchemaTreeStatementSupport