aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/net/fabricmc/loom/configuration/mods
diff options
context:
space:
mode:
authorJuuxel <6596629+Juuxel@users.noreply.github.com>2021-09-20 19:10:50 +0300
committerGitHub <noreply@github.com>2021-09-21 00:10:50 +0800
commit979a9d488285ff25573e62a38a1054603f281a7c (patch)
treea844d2dbc7eb1831188ad2974d19e2e6b6c5d246 /src/main/java/net/fabricmc/loom/configuration/mods
parent6522a826e1adba9a55070df3d4ae38ecfcfce565 (diff)
downloadarchitectury-loom-979a9d488285ff25573e62a38a1054603f281a7c.tar.gz
architectury-loom-979a9d488285ff25573e62a38a1054603f281a7c.tar.bz2
architectury-loom-979a9d488285ff25573e62a38a1054603f281a7c.zip
Move all Forge-only properties to Forge extension (#46)
Diffstat (limited to 'src/main/java/net/fabricmc/loom/configuration/mods')
-rw-r--r--src/main/java/net/fabricmc/loom/configuration/mods/forge/ForgeLocalMod.java41
1 files changed, 0 insertions, 41 deletions
diff --git a/src/main/java/net/fabricmc/loom/configuration/mods/forge/ForgeLocalMod.java b/src/main/java/net/fabricmc/loom/configuration/mods/forge/ForgeLocalMod.java
deleted file mode 100644
index ce5ff0e1..00000000
--- a/src/main/java/net/fabricmc/loom/configuration/mods/forge/ForgeLocalMod.java
+++ /dev/null
@@ -1,41 +0,0 @@
-package net.fabricmc.loom.configuration.mods.forge;
-
-import java.util.List;
-import java.util.function.Supplier;
-import java.util.stream.Stream;
-
-import org.gradle.api.Named;
-import org.gradle.api.Project;
-import org.gradle.api.plugins.JavaPluginConvention;
-import org.gradle.api.tasks.SourceSet;
-
-public class ForgeLocalMod implements Named {
- private final Project project;
- private final String name;
- private final List<Supplier<SourceSet>> sourceSets;
-
- public ForgeLocalMod(Project project, String name, List<Supplier<SourceSet>> sourceSets) {
- this.project = project;
- this.name = name;
- this.sourceSets = sourceSets;
- }
-
- public void add(Object... sourceSets) {
- for (Object sourceSet : sourceSets) {
- if (sourceSet instanceof SourceSet) {
- this.sourceSets.add(() -> (SourceSet) sourceSet);
- } else {
- this.sourceSets.add(() -> project.getConvention().getPlugin(JavaPluginConvention.class).getSourceSets().findByName(String.valueOf(sourceSet)));
- }
- }
- }
-
- @Override
- public String getName() {
- return name;
- }
-
- public Stream<SourceSet> getSourceSets() {
- return sourceSets.stream().map(Supplier::get);
- }
-} \ No newline at end of file