@Nullable
    @Override
    public DataNode<ProjectData> resolveProjectInfo(@NotNull ExternalSystemTaskId id,
                                                    @NotNull String projectPath,
                                                    boolean isPreviewMode,
                                                    @Nullable ExternalSystemExecutionSettings settings,
                                                    @Nullable ProjectResolverPolicy resolverPolicy)
      throws ExternalSystemException, IllegalArgumentException, IllegalStateException {
      return null;
    }
@Nullable
    @Override
    public DataNode<ProjectData> resolveProjectInfo(@NotNull ExternalSystemTaskId id,
                                                    @NotNull String projectPath,
                                                    boolean isPreviewMode,
                                                    @Nullable ExternalSystemExecutionSettings settings,
                                                    @Nullable ProjectResolverPolicy resolverPolicy)