@Override
  public void saveStamp(File file, BuildTarget<?> buildTarget, HashStamp stamp) throws IOException {
    myTimestampStorage.saveStamp(file, buildTarget, FileTimestamp.fromLong(stamp.myTimestamp));
    int targetId = myTargetsState.getBuildTargetId(buildTarget);
    String path = relativePath(file);
    update(path, updateFilesStamp(getState(path), targetId, stamp));
  }
@Override
  public void saveStamp(File file, BuildTarget<?> buildTarget, HashStamp stamp)