X-Git-Url: https://git.opendaylight.org/gerrit/gitweb?a=blobdiff_plain;f=yang%2Fyang-repo-fs%2Fsrc%2Fmain%2Fjava%2Forg%2Fopendaylight%2Fyangtools%2Fyang%2Fmodel%2Frepo%2Ffs%2FFilesystemSchemaSourceCache.java;h=ab48b92abdf774d30614b2117b14384f1f1ae866;hb=bf25c16c89625837be48ee685184707339f487ff;hp=1b069ef80f53d8c58ba68fd0e872f9fb47953e46;hpb=d23aa17bf81deed1dc7208d00bd15400954edf9c;p=yangtools.git diff --git a/yang/yang-repo-fs/src/main/java/org/opendaylight/yangtools/yang/model/repo/fs/FilesystemSchemaSourceCache.java b/yang/yang-repo-fs/src/main/java/org/opendaylight/yangtools/yang/model/repo/fs/FilesystemSchemaSourceCache.java index 1b069ef80f..ab48b92abd 100644 --- a/yang/yang-repo-fs/src/main/java/org/opendaylight/yangtools/yang/model/repo/fs/FilesystemSchemaSourceCache.java +++ b/yang/yang-repo-fs/src/main/java/org/opendaylight/yangtools/yang/model/repo/fs/FilesystemSchemaSourceCache.java @@ -35,7 +35,6 @@ import java.util.regex.Matcher; import java.util.regex.Pattern; import org.opendaylight.yangtools.yang.common.Revision; import org.opendaylight.yangtools.yang.model.repo.api.MissingSchemaSourceException; -import org.opendaylight.yangtools.yang.model.repo.api.RevisionSourceIdentifier; import org.opendaylight.yangtools.yang.model.repo.api.SchemaSourceRepresentation; import org.opendaylight.yangtools.yang.model.repo.api.SourceIdentifier; import org.opendaylight.yangtools.yang.model.repo.api.YangTextSchemaSource; @@ -141,9 +140,9 @@ public final class FilesystemSchemaSourceCache rev = identifier.getRevision(); + final Revision rev = identifier.revision(); final File file; - if (rev.isEmpty()) { + if (rev == null) { // FIXME: this does not look right file = findFileWithNewestRev(identifier, storageDirectory); } else { @@ -152,11 +151,9 @@ public final class FilesystemSchemaSourceCache { @@ -249,8 +247,8 @@ public final class FilesystemSchemaSourceCache