public static @Nullable DataNode<ModuleData> findModuleNode(
    @NotNull Project project,
    @NotNull ProjectSystemId systemId,
    @NotNull String projectPath
  ) {
    var projectNode = findProjectNode(project, systemId, projectPath);
    if (projectNode == null) return null;
    var moduleNodes = findAll(projectNode, ProjectKeys.MODULE);
    return ContainerUtil.find(moduleNodes, it -> FileUtil.pathsEqual(projectPath, it.getData().getLinkedExternalProjectPath()));
  }
public static @Nullable DataNode<ModuleData> findModuleNode(
    @NotNull Project project,
    @NotNull ProjectSystemId systemId,
    @NotNull String projectPath
  )