File tree Expand file tree Collapse file tree 2 files changed +12
-6
lines changed
jarjar/src/main/java/com/ldtteam/tableau/jarjar
shadowing/src/main/java/com/ldtteam/tableau/shadowing Expand file tree Collapse file tree 2 files changed +12
-6
lines changed Original file line number Diff line number Diff line change 88import com .ldtteam .tableau .neogradle .NeoGradlePlugin ;
99import com .ldtteam .tableau .sourceset .management .extensions .SourceSetExtension ;
1010import net .neoforged .gradle .common .tasks .JarJar ;
11- import net .neoforged .gradle .common .util .DependencyCollectorInjector ;
1211import org .gradle .api .Plugin ;
1312import org .gradle .api .Project ;
1413import 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
Original file line number Diff line number Diff 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}
You can’t perform that action at this time.
0 commit comments