Interface VariantVersionMappingStrategy


  • public interface VariantVersionMappingStrategy
    Defines the version mapping strategy when publishing, for a specific variant.
    Since:
    5.2
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      void fromResolutionOf​(java.lang.String configurationName)
      Declares that this variant should use versions from the resolution of the configuration provided as an argument.
      void fromResolutionOf​(Configuration configuration)
      Declares that this variant should use versions from the resolution of the configuration provided as an argument.
      void fromResolutionResult()
      Declares that this variant should use versions from the resolution of a default configuration chosen by Gradle.
    • Method Detail

      • fromResolutionResult

        void fromResolutionResult()
        Declares that this variant should use versions from the resolution of a default configuration chosen by Gradle.
      • fromResolutionOf

        void fromResolutionOf​(Configuration configuration)
        Declares that this variant should use versions from the resolution of the configuration provided as an argument.
        Parameters:
        configuration - a resolvable configuration where to pick resolved version numbers
      • fromResolutionOf

        void fromResolutionOf​(java.lang.String configurationName)
        Declares that this variant should use versions from the resolution of the configuration provided as an argument.
        Parameters:
        configurationName - a resolvable configuration name where to pick resolved version numbers