Über eine optionale Flag soll man ermöglichen, dass nicht nur überprüft wird, ob die JAR-Dateien vorhanden sind, sondern auch ob eine negative Differenz bei den Commit-Ständen der Dateien und dem, der in der Manifest-Datei der JAR abgespeichert ist (falls vorhanden), vorliegt.
D.h. ist der Commit-Hash, der in der Jar-Datei hinterlegt ist, älter als der Commit-Stand von einer der Dateien, auf die geprüft werden soll (oder anders, wenn es sich um einen anderen Branch handelt) so soll der Task nicht UP-TO-DATE sein und das JAR muss neugebaut werden, da es entweder auf einem zu alten Stand ist oder es sich um einen anderen Branch handelt und damit möglicherweise nicht kompatibel ist!