private int calcStateHashCode() {
    int hash = myBuilder.getBaseProjectPath().hashCode();
    for (DetectedSourceRoot root : getSourceRoots(myInsight, myBuilder)) {
      hash = 31 * hash + root.getDirectory().hashCode();
    }
    return hash;
  }
private int calcStateHashCode()