Class IdeaDownloadSourcesRegistry

java.lang.Object
net.fabricmc.loom.configuration.ide.idea.IdeaDownloadSourcesRegistry

public final class IdeaDownloadSourcesRegistry extends Object
构建级注册表:收集「IDE 下载源码」所需的 genSources 任务路径.

隔离项目模式不允许从一个项目遍历或读取其它项目的模型,因此这里改为反向登记: 每个 Loom 项目只写入自己的数据(源码坐标 → 任务路径),根项目再按「任务路径字符串」添加依赖。 字符串依赖由 Gradle 在任务图阶段自行解析,不需要访问其它项目的 TaskContainer。

  • Constructor Details

    • IdeaDownloadSourcesRegistry

      public IdeaDownloadSourcesRegistry()
  • Method Details