Blob Blame History Raw
module mod2 {
    prefix abc;
    namespace "urn:cesnet:mod2";

    grouping gr {
        leaf l1 { type my; }

        typedef my {
            type string {
                pattern '[a-zA-Z]+';
                pattern 'host-.*';
                length "8..255";
            }
            description "test";
        }

        container presence {
            presence "enable";
        }
    }

    container ccc {
        uses gr {
            reference "test reference";
            description "test description";

            reference "test"; // duplicated
        }
    }
}