Skip to content

Commit bdd887f

Browse files
committed
Use the owned dependency collector.
1 parent 855527a commit bdd887f

File tree

2 files changed

+12
-6
lines changed

2 files changed

+12
-6
lines changed

modules/jarjar/src/main/java/com/ldtteam/tableau/jarjar/JarJarProjectPlugin.java

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,6 @@
88
import com.ldtteam.tableau.neogradle.NeoGradlePlugin;
99
import com.ldtteam.tableau.sourceset.management.extensions.SourceSetExtension;
1010
import net.neoforged.gradle.common.tasks.JarJar;
11-
import net.neoforged.gradle.common.util.DependencyCollectorInjector;
1211
import org.gradle.api.Plugin;
1312
import org.gradle.api.Project;
1413
import org.gradle.api.artifacts.Configuration;
@@ -78,8 +77,8 @@ private void configureContainedConfiguration(Project project) {
7877
sourceSets.matching(sourceSet -> SourceSet.isMain(sourceSet.getSourceSet()))
7978
.configureEach(sourceSet -> {
8079
final SourceSetExtension.SourceSetConfiguration main = sourceSets.maybeCreate(SourceSet.MAIN_SOURCE_SET_NAME);
81-
final net.neoforged.gradle.common.util.DependencyCollectorInjector
82-
inject = project.getObjects().newInstance(net.neoforged.gradle.common.util.DependencyCollectorInjector.class);
80+
final DependencyCollectorInjector
81+
inject = project.getObjects().newInstance(DependencyCollectorInjector.class);
8382
final DependencyCollector collector = inject.getDependencyCollector();
8483
main.getDependencies().getExtensions().add(CONTAINED_CONFIGURATION_NAME, collector);
8584

modules/shadowing/src/main/java/com/ldtteam/tableau/shadowing/ShadowingProjectPlugin.java

Lines changed: 10 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -84,10 +84,12 @@ private void configureContainedConfiguration(Project project) {
8484
sourceSets.matching(sourceSet -> SourceSet.isMain(sourceSet.getSourceSet()))
8585
.configureEach(sourceSet -> {
8686
final SourceSetExtension.SourceSetConfiguration main = sourceSets.maybeCreate(SourceSet.MAIN_SOURCE_SET_NAME);
87-
final DependencyCollector dependencies = project.getObjects().dependencyCollector();
88-
main.getDependencies().getExtensions().add(CONTAINED_CONFIGURATION_NAME, dependencies);
87+
final DependencyCollectorInjector
88+
inject = project.getObjects().newInstance(DependencyCollectorInjector.class);
89+
final DependencyCollector collector = inject.getDependencyCollector();
90+
main.getDependencies().getExtensions().add(CONTAINED_CONFIGURATION_NAME, collector);
8991

90-
configuration.fromDependencyCollector(dependencies);
92+
configuration.fromDependencyCollector(collector);
9193
});
9294
}
9395

@@ -130,4 +132,9 @@ private void configureShadowJarTask(Project project) {
130132
shadowing.getRenamedNamespaces().get().forEach(shadowJar::relocate);
131133
});
132134
}
135+
136+
public interface DependencyCollectorInjector
137+
{
138+
DependencyCollector getDependencyCollector();
139+
}
133140
}

0 commit comments

Comments
 (0)