2 * Copyright (c) 2023 PANTHEON.tech, s.r.o. and others. All rights reserved.
4 * This program and the accompanying materials are made available under the
5 * terms of the Eclipse Public License v1.0 which accompanies this distribution,
6 * and is available at http://www.eclipse.org/legal/epl-v10.html
8 import org.opendaylight.yangtools.yang.binding.YangModelBindingProvider;
11 * The binding for {@code ietf-restconf}, as specified by RFC8040.
13 * @provides YangModelBindingProvider
15 open module org.opendaylight.yang.gen.ietf.restconf.rfc8040 {
16 exports org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.restconf.rev170126;
17 exports org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.restconf.rev170126.errors;
18 exports org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.restconf.rev170126.errors.errors;
19 exports org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.restconf.rev170126.errors.errors.error;
20 exports org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.restconf.rev170126.restconf;
21 exports org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.restconf.rev170126.restconf.restconf;
23 requires transitive org.opendaylight.yangtools.yang.binding;
24 requires transitive org.opendaylight.yangtools.yang.common;
25 requires com.google.common;
27 provides YangModelBindingProvider with
28 org.opendaylight.yang.gen.v1.urn.ietf.params.xml.ns.yang.ietf.restconf.rev170126.$YangModelBindingProvider;
31 requires static transitive java.compiler;
32 requires static transitive org.eclipse.jdt.annotation;