isOutdated returns true iff the memory state differs from the index file. Change-Id: If35db06743f5f588ab19d360fd2a18a07c918edb Signed-off-by: Jens Baumgart <jens.baumgart@sap.com>tags/v0.11.1
@@ -312,6 +312,16 @@ public class DirCache { | |||
} | |||
} | |||
/** | |||
* @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; |