YANGTOOLS-827: fix revision compare
[yangtools.git] / yang / yang-parser-impl / src / main / java / org / opendaylight / yangtools / yang / parser / impl / util / YangModelDependencyInfo.java
index fdabf9029eb4728a706e505f96a94bea140da4f2..6049c6a32da6398c9b22d30e0deef4ad53c8ab9e 100644 (file)
@@ -283,7 +283,7 @@ public abstract class YangModelDependencyInfo {
             if (REVISION.equals(subStatementContext.keyword().getText())) {
                 final String currentRevision = Utils.stringFromStringContext(subStatementContext.argument(),
                         getReference(source, subStatementContext));
-                if (latestRevision == null || latestRevision.compareTo(currentRevision) == -1) {
+                if (latestRevision == null || latestRevision.compareTo(currentRevision) < 0) {
                     latestRevision = currentRevision;
                 }
             }