Class SettingsUtilsV4

java.lang.Object
org.apache.maven.internal.impl.SettingsUtilsV4

public final class SettingsUtilsV4 extends Object
Several convenience methods to handle settings
  • Constructor Details

    • SettingsUtilsV4

      private SettingsUtilsV4()
  • Method Details

    • merge

      public static Settings merge(Settings dominant, Settings recessive)
      Parameters:
      dominant -
      recessive -
    • convertToSettingsProfile

      public static Profile convertToSettingsProfile(Profile modelProfile)
      Parameters:
      modelProfile -
      Returns:
      a profile
    • convertFromSettingsProfile

      public static Profile convertFromSettingsProfile(Profile settingsProfile)
      Parameters:
      settingsProfile -
      Returns:
      a profile
    • convertFromSettingsRepository

      private static Repository convertFromSettingsRepository(Repository settingsRepo)
      Parameters:
      settingsRepo -
      Returns:
      a repository
    • convertRepositoryPolicy

      private static RepositoryPolicy convertRepositoryPolicy(RepositoryPolicy settingsPolicy)
      Parameters:
      settingsPolicy -
      Returns:
      a RepositoryPolicy
    • convertToSettingsRepository

      private static Repository convertToSettingsRepository(Repository modelRepo)
      Parameters:
      modelRepo -
      Returns:
      a repository
    • convertRepositoryPolicy

      private static RepositoryPolicy convertRepositoryPolicy(RepositoryPolicy modelPolicy)
      Parameters:
      modelPolicy -
      Returns:
      a RepositoryPolicy
    • toLocation

      private static InputLocation toLocation(InputLocation location)