diff options
author | shedaniel <daniel@shedaniel.me> | 2021-08-26 18:22:55 +0800 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-08-26 11:22:55 +0100 |
commit | 2277b93f8ded68e9e9d3d8e31700be7a6a190ddf (patch) | |
tree | f8d54fb56dde860362802aa26c6dcdb7184d1e3e /src/main/java | |
parent | b320c4199a3aae41a83d5c336d45ecaac0499c36 (diff) | |
download | architectury-loom-2277b93f8ded68e9e9d3d8e31700be7a6a190ddf.tar.gz architectury-loom-2277b93f8ded68e9e9d3d8e31700be7a6a190ddf.tar.bz2 architectury-loom-2277b93f8ded68e9e9d3d8e31700be7a6a190ddf.zip |
Fix compile for b320c4199a3aae41a83d5c336d45ecaac0499c36 (#480)
* Fix compile for b320c4199a3aae41a83d5c336d45ecaac0499c36
* Fix checkstyle
Diffstat (limited to 'src/main/java')
-rw-r--r-- | src/main/java/net/fabricmc/loom/LoomRepositoryPlugin.java | 11 |
1 files changed, 5 insertions, 6 deletions
diff --git a/src/main/java/net/fabricmc/loom/LoomRepositoryPlugin.java b/src/main/java/net/fabricmc/loom/LoomRepositoryPlugin.java index eef45a9e..48b61e6d 100644 --- a/src/main/java/net/fabricmc/loom/LoomRepositoryPlugin.java +++ b/src/main/java/net/fabricmc/loom/LoomRepositoryPlugin.java @@ -35,14 +35,13 @@ import org.gradle.api.plugins.PluginAware; import org.jetbrains.annotations.NotNull; import net.fabricmc.loom.extension.LoomFiles; - import net.fabricmc.loom.util.MirrorUtil; public class LoomRepositoryPlugin implements Plugin<PluginAware> { @Override public void apply(@NotNull PluginAware target) { if (target instanceof Settings settings) { - declareRepositories(settings.getDependencyResolutionManagement().getRepositories(), LoomFiles.create(settings)); + declareRepositories(settings.getDependencyResolutionManagement().getRepositories(), LoomFiles.create(settings), settings); // leave a marker so projects don't try to override these settings.getGradle().getPluginManager().apply(LoomRepositoryPlugin.class); @@ -51,7 +50,7 @@ public class LoomRepositoryPlugin implements Plugin<PluginAware> { return; } - declareRepositories(project.getRepositories(), LoomFiles.create(project)); + declareRepositories(project.getRepositories(), LoomFiles.create(project), project); } else if (target instanceof Gradle) { return; } else { @@ -59,18 +58,18 @@ public class LoomRepositoryPlugin implements Plugin<PluginAware> { } } - private void declareRepositories(RepositoryHandler repositories, LoomFiles files) { + private void declareRepositories(RepositoryHandler repositories, LoomFiles files, ExtensionAware target) { repositories.maven(repo -> { repo.setName("UserLocalRemappedMods"); repo.setUrl(files.getRemappedModCache()); }); repositories.maven(repo -> { repo.setName("Fabric"); - repo.setUrl(MirrorUtil.getFabricRepository((ExtensionAware) target)); + repo.setUrl(MirrorUtil.getFabricRepository(target)); }); repositories.maven(repo -> { repo.setName("Mojang"); - repo.setUrl(MirrorUtil.getLibrariesBase((ExtensionAware) target)); + repo.setUrl(MirrorUtil.getLibrariesBase(target)); }); repositories.mavenCentral(); |