Skip to content

Commit

Permalink
Move dependency handling to common
Browse files Browse the repository at this point in the history
  • Loading branch information
Technici4n committed Nov 28, 2023
1 parent 827d309 commit 701af21
Show file tree
Hide file tree
Showing 9 changed files with 21 additions and 24 deletions.
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package net.neoforged.gradle.userdev.dependency;
package net.neoforged.gradle.common.dependency;

import groovy.lang.Closure;
import net.neoforged.gradle.dsl.userdev.dependency.DependencyManagementObject;
import net.neoforged.gradle.dsl.common.dependency.DependencyManagementObject;
import org.gradle.api.Project;
import org.gradle.api.artifacts.Dependency;
import org.gradle.api.artifacts.ModuleDependency;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
package net.neoforged.gradle.userdev.dependency;
package net.neoforged.gradle.common.dependency;

import net.neoforged.gradle.dsl.userdev.dependency.DependencyFilter;
import net.neoforged.gradle.dsl.userdev.dependency.DependencyManagementObject;
import net.neoforged.gradle.dsl.common.dependency.DependencyFilter;
import org.gradle.api.Project;
import org.gradle.api.artifacts.ModuleDependency;
import org.gradle.api.artifacts.ResolvedDependency;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
package net.neoforged.gradle.userdev.dependency;
package net.neoforged.gradle.common.dependency;

import com.google.common.collect.Maps;
import net.neoforged.gradle.dsl.userdev.dependency.DependencyManagementObject;
import net.neoforged.gradle.dsl.userdev.dependency.DependencyVersionInformationHandler;
import net.neoforged.gradle.dsl.common.dependency.DependencyVersionInformationHandler;
import org.apache.maven.artifact.versioning.ArtifactVersion;
import org.apache.maven.artifact.versioning.VersionRange;
import org.gradle.api.Project;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package net.neoforged.gradle.dsl.userdev.dependency
package net.neoforged.gradle.dsl.common.dependency

import groovy.transform.CompileStatic
import org.gradle.api.artifacts.ModuleDependency
Expand Down Expand Up @@ -49,4 +49,4 @@ interface DependencyFilter extends DependencyManagementObject {
* @return The result of the filter.
*/
boolean isIncluded(ArtifactIdentifier identifier);
}
}
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package net.neoforged.gradle.dsl.userdev.dependency
package net.neoforged.gradle.dsl.common.dependency

import groovy.transform.CompileStatic
import org.gradle.api.artifacts.Dependency
Expand Down Expand Up @@ -80,4 +80,4 @@ interface DependencyManagementObject {
return version;
}
}
}
}
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
package net.neoforged.gradle.dsl.userdev.dependency
package net.neoforged.gradle.dsl.common.dependency

import groovy.transform.CompileStatic
import org.apache.maven.artifact.versioning.ArtifactVersion
Expand Down Expand Up @@ -64,4 +64,4 @@ interface DependencyVersionInformationHandler extends DependencyManagementObject
* @return The version, if any.
*/
Optional<String> getVersion(ModuleDependency dependency);
}
}
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package net.neoforged.gradle.dsl.userdev.extension

import net.neoforged.gradle.dsl.userdev.dependency.DependencyFilter
import net.neoforged.gradle.dsl.userdev.dependency.DependencyVersionInformationHandler
import net.neoforged.gradle.dsl.common.dependency.DependencyFilter
import net.neoforged.gradle.dsl.common.dependency.DependencyVersionInformationHandler
import org.gradle.api.Action
import org.gradle.api.artifacts.Dependency
import org.gradle.api.publish.maven.MavenPublication
Expand Down Expand Up @@ -38,4 +38,4 @@ interface JarJar {

MavenPublication component(MavenPublication mavenPublication);

}
}
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
package net.neoforged.gradle.userdev.jarjar;

import net.neoforged.gradle.dsl.userdev.dependency.DependencyFilter;
import net.neoforged.gradle.dsl.userdev.dependency.DependencyVersionInformationHandler;
import net.neoforged.gradle.dsl.common.dependency.DependencyFilter;
import net.neoforged.gradle.dsl.common.dependency.DependencyVersionInformationHandler;
import net.neoforged.gradle.userdev.tasks.JarJar;
import org.gradle.api.Action;
import org.gradle.api.Project;
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,10 @@
package net.neoforged.gradle.userdev.tasks;

import net.minecraftforge.jarjar.metadata.*;
import net.neoforged.gradle.dsl.userdev.dependency.DependencyFilter;
import net.neoforged.gradle.dsl.userdev.dependency.DependencyVersionInformationHandler;
import net.neoforged.gradle.userdev.dependency.DefaultDependencyFilter;
import net.neoforged.gradle.userdev.dependency.DefaultDependencyVersionInformationHandler;
import net.neoforged.gradle.userdev.jarjar.JarJarExtension;
import net.neoforged.gradle.dsl.common.dependency.DependencyFilter;
import net.neoforged.gradle.dsl.common.dependency.DependencyVersionInformationHandler;
import net.neoforged.gradle.common.dependency.DefaultDependencyFilter;
import net.neoforged.gradle.common.dependency.DefaultDependencyVersionInformationHandler;
import net.neoforged.gradle.userdev.manifest.DefaultInheritManifest;
import net.neoforged.gradle.userdev.manifest.InheritManifest;
import org.apache.maven.artifact.versioning.DefaultArtifactVersion;
Expand Down

0 comments on commit 701af21

Please sign in to comment.