public static @Nullable String getFrameworkIdOfBuildFile(VirtualFile file) {
    if (file instanceof NewVirtualFile) {
      try (DataInputStream is = FRAMEWORK_FILE_ATTRIBUTE.readFileAttribute(file)) {
        if (is != null) {
          if (is.available() == 0) {
            return null;
          }
          return IOUtil.readString(is);
        }
      }
      catch (IOException e) {
        LOG.error(file.getPath(), e);
      }
      return "";
    }
    return file.getUserData(FRAMEWORK_FILE_MARKER);
  }
public static @Nullable String getFrameworkIdOfBuildFile(VirtualFile file)