if (!isGroupHashKnown()) {
return true;
}
// Otherwise, we're stale IFF we have changed contents.
try {
Hash currentTextHash = computeGroupHash(getFiles());
return !currentTextHash.equals(getGroupHash());
} catch (IOException e) {
// presume we're stale; we'll probably try to regenerate and die from that.
return true;
}
}