Class DefaultToolchainsBuilder

    • Field Summary

      Fields 
      Modifier and Type Field Description
      private org.codehaus.plexus.logging.Logger logger
      Deprecated.
       
    • Method Summary

      All Methods Instance Methods Concrete Methods Deprecated Methods 
      Modifier and Type Method Description
      PersistedToolchains build​(java.io.File userToolchainsFile)
      Deprecated.
      Builds the toolchains model from the configured toolchain files.
      • Methods inherited from class java.lang.Object

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

      • logger

        @Requirement
        private org.codehaus.plexus.logging.Logger logger
        Deprecated.
    • Constructor Detail

      • DefaultToolchainsBuilder

        public DefaultToolchainsBuilder()
        Deprecated.
    • Method Detail

      • build

        public PersistedToolchains build​(java.io.File userToolchainsFile)
                                  throws MisconfiguredToolchainException
        Deprecated.
        Description copied from interface: ToolchainsBuilder
        Builds the toolchains model from the configured toolchain files.
        Specified by:
        build in interface ToolchainsBuilder
        Parameters:
        userToolchainsFile - The path to the toolchains file, may be null to disable parsing.
        Returns:
        The toolchains model or null if no toolchain file was configured or the configured file does not exist.
        Throws:
        MisconfiguredToolchainException - If the toolchain file exists but cannot be parsed.