boolean (PsiFile file) { Trinity<Long, Date, List<TextRange>> previous = SECOND_FORMAT_KEY.get(file); return previous != null && previous.first == file.getModificationStamp() && (new Date().getTime() - previous.second.getTime() < 5000) && myRanges.equals(previous.third); }