Class ResolvedLibraries

java.lang.Object
com.cleanroommc.gradle.api.util.dist.ResolvedLibraries

public final class ResolvedLibraries extends Object
Resolution-graph helpers shared by the MMC pack and the installer profile.
  • Method Details

    • artifacts

      public static org.gradle.api.provider.Provider<List<LibraryArtifact>> artifacts(org.gradle.api.model.ObjectFactory objects, org.gradle.api.provider.Provider<Set<org.gradle.api.artifacts.result.ResolvedArtifactResult>> resolved, org.gradle.api.provider.Provider<org.gradle.api.artifacts.result.ResolvedComponentResult> root, Map<String,String> repositoryUrls)
    • modules

      public static org.gradle.api.provider.Provider<List<String>> modules(org.gradle.api.provider.Provider<org.gradle.api.artifacts.result.ResolvedComponentResult> root)
    • excludeRules

      public static Set<String> excludeRules(org.gradle.api.artifacts.Configuration configuration)
    • isExcluded

      public static boolean isExcluded(Coordinate coordinate, Set<String> rules)
    • mergeNatives

      public static List<String> mergeNatives(List<String> modules, List<String> natives)