Revert "Bug 4640: Change semantic-version to openconfig-version"
[yangtools.git] / yang / yang-parser-impl / src / test / resources / rfc7950 / semantic-version / complex-1 / semantic-version.yang
similarity index 51%
rename from yang/yang-parser-impl/src/test/resources/openconfig-version/basic-import-invalid-1/openconfig-extensions.yang
rename to yang/yang-parser-impl/src/test/resources/rfc7950/semantic-version/complex-1/semantic-version.yang
index 23e90e3f34da584db4502f935127918e1bfebed7..14dc274ebe541eb600b90fe8ff8b12dd2146360a 100644 (file)
@@ -1,40 +1,15 @@
-module openconfig-extensions {
-    yang-version "1";
-    namespace "http://openconfig.net/yang/openconfig-ext";
-    prefix "oc-ext";
+module semantic-version {
+    namespace "urn:opendaylight:yang:extension:semantic-version";
+    prefix sv;
+    yang-version 1.1;
 
-    organization "OpenConfig working group";
-
-    contact
-        "OpenConfig working group
-        www.openconfig.net";
-
-    description
-        "This module provides extensions to the YANG language to allow
-        OpenConfig specific functionality and meta-data to be defined.";
-
-    revision "2017-01-29" {
-        description
-            "Added extension for annotating encrypted values.";
-        reference "TBD";
-    }
-
-    revision "2015-10-09" {
-        description
-            "Initial OpenConfig public release";
-        reference "TBD";
+    revision 2016-02-02 {
+        description "Initial verison";
     }
+    sv:semantic-version "1.3.95";
 
-    revision "2015-10-05" {
-        description
-            "Initial revision";
-        reference "TBD";
-    }
-
-    oc-ext:openconfig-version "0.0.1";
-
-    extension openconfig-version {
-        argument "semver" {
+    extension semantic-version {
+        argument "semantic-version" {
             yin-element false;
         }
         description
@@ -69,16 +44,4 @@ module openconfig-extensions {
 
             The version number is stored in the module meta-data.";
     }
-
-    extension openconfig-encrypted-value {
-        description
-            "This extension provides an annotation on schema nodes to
-            indicate that the corresponding value should be stored and
-            reported in encrypted form.
-            Clients reading the configuration or applied configuration
-            for the node should expect to receive only the encrypted value.
-            This annotation may be used on nodes such as secure passwords
-            in which the device never reports a cleartext value, even
-            if the input is provided as cleartext.";
-    }
-}
\ No newline at end of file
+}