Class Util

java.lang.Object
com.modrinth.minotaur.Util

@Internal public class Util extends Object
Internal utility methods to make things easier and deduplicated
  • Constructor Details

    • Util

      public Util()
  • Method Details

    • ext

      public static ModrinthExtension ext(org.gradle.api.Project project)
      Parameters:
      project - Gradle project for getting various info from
      Returns:
      The ModrinthExtension for the project
    • resolveVersionNumber

      public static String resolveVersionNumber(org.gradle.api.Project project)
      Safely resolves the version number.
      Parameters:
      project - The Gradle project to resolve the extension and version from
      Returns:
      The extension version number if set; otherwise, the Gradle project version.
    • resolveFileProperty

      public static org.gradle.api.provider.Provider<org.gradle.api.file.RegularFile> resolveFileProperty(org.gradle.api.Project project, Object in)