X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-model-api%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fmodel%2Frepo%2Fapi%2FResourceYangTextSchemaSource.java;h=c0aed5f703e6b32bde3930b137039f24e5426f0e;hb=381c140660ebf6daac7e2573cd0f35e1e2c78644;hp=a488c5731dfe728ae107d310a1e5dd84bb59f313;hpb=02d724c5ef8e51e7981a97f8418e4d6804aafe22;p=yangtools.git diff --git a/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/repo/api/ResourceYangTextSchemaSource.java b/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/repo/api/ResourceYangTextSchemaSource.java index a488c5731d..c0aed5f703 100644 --- a/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/repo/api/ResourceYangTextSchemaSource.java +++ b/yang/yang-model-api/src/main/java/org/opendaylight/yangtools/yang/model/repo/api/ResourceYangTextSchemaSource.java @@ -7,8 +7,10 @@ */ package org.opendaylight.yangtools.yang.model.repo.api; +import static java.util.Objects.requireNonNull; + +import com.google.common.annotations.Beta; import com.google.common.base.MoreObjects.ToStringHelper; -import com.google.common.base.Preconditions; import java.io.IOException; import java.io.InputStream; import java.net.URL; @@ -18,12 +20,14 @@ import org.opendaylight.yangtools.concepts.Delegator; /** * A resource-backed {@link YinTextSchemaSource}. */ -final class ResourceYangTextSchemaSource extends YangTextSchemaSource implements Delegator { +@Beta +// FIXME: YANGTOOLS-849: 3.0.0: hide this class +public final class ResourceYangTextSchemaSource extends YangTextSchemaSource implements Delegator { private final URL url; ResourceYangTextSchemaSource(final SourceIdentifier identifier, final URL url) { super(identifier); - this.url = Preconditions.checkNotNull(url); + this.url = requireNonNull(url); } @Override