isOutdated returns true iff the memory state differs from the index
file.
Change-Id: If35db06743f5f588ab19d360fd2a18a07c918edb
Signed-off-by: Jens Baumgart <jens.baumgart@sap.com>
}
}
+ /**
+ * @return true if the memory state differs from the index file
+ * @throws IOException
+ */
+ public boolean isOutdated() throws IOException {
+ if (liveFile == null || !liveFile.exists())
+ return false;
+ return liveFile.lastModified() != lastModified;
+ }
+
/** Empty this index, removing all entries. */
public void clear() {
lastModified = 0;