Blob Blame History Raw
<?xml version="1.0" encoding="UTF-8"?>
<module name="a"
        xmlns="urn:ietf:params:xml:ns:yang:yin:1"
        xmlns:a="urn:a">
  <namespace uri="urn:a"/>
  <prefix value="a_mod"/>
  <include module="asub"/>
  <include module="atop"/>
  <revision date="2016-03-01">
    <description>
      <text>version 2</text>
    </description>
    <reference>
      <text>RFC XXXX</text>
    </reference>
  </revision>
  <revision date="2015-01-01">
    <description>
      <text>version 1</text>
    </description>
    <reference>
      <text>RFC XXXX</text>
    </reference>
  </revision>
  <feature name="foo"/>
  <grouping name="gg">
    <leaf name="bar-gggg">
      <type name="string"/>
    </leaf>
  </grouping>
  <container name="x">
    <leaf name="bar-leaf">
      <if-feature name="bar"/>
      <type name="string"/>
    </leaf>
    <uses name="gg">
      <if-feature name="bar"/>
    </uses>
    <leaf name="baz">
      <if-feature name="foo"/>
      <type name="string"/>
    </leaf>
    <leaf name="bubba">
      <type name="string"/>
    </leaf>
    <choice name="choic">
      <container name="con">
        <leaf name="lef">
          <type name="empty"/>
        </leaf>
      </container>
    </choice>
  </container>
  <augment target-node="/x">
    <if-feature name="bar"/>
    <container name="bar-y"/>
  </augment>
  <rpc name="bar-rpc">
    <if-feature name="bar"/>
  </rpc>
  <rpc name="foo-rpc">
    <if-feature name="foo"/>
  </rpc>
</module>