Class MinecraftIvyModuleExtraDataApplierRule

  • All Implemented Interfaces:
    org.gradle.api.Action<org.gradle.api.artifacts.ComponentMetadataContext>, org.gradle.api.artifacts.ComponentMetadataRule

    public class MinecraftIvyModuleExtraDataApplierRule
    extends java.lang.Object
    implements org.gradle.api.artifacts.ComponentMetadataRule
    Populate extra metadata based on what's written in our generated Ivy module files.

    This would be easier if we could directly pass the version manifest in, but Gradle seems to silently fail when this rule is provided the resolver service.

    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void execute​(org.gradle.api.artifacts.ComponentMetadataContext context)  
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • MinecraftIvyModuleExtraDataApplierRule

        public MinecraftIvyModuleExtraDataApplierRule()
    • Method Detail

      • execute

        public void execute​(org.gradle.api.artifacts.ComponentMetadataContext context)
        Specified by:
        execute in interface org.gradle.api.Action<org.gradle.api.artifacts.ComponentMetadataContext>