Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 110 for toolChain (0.05 sec)

  1. api/maven-api-core/src/main/java/org/apache/maven/api/Toolchain.java

     * <pre>
     * Toolchain toolchain = ...; // Obtain a Toolchain instance
     * String type = toolchain.getType(); // Get the type of the toolchain
     * String version = toolchain.getVersion(); // Get the version of the toolchain
     * </pre>
     *
     *
     * @since 4.0.0
     * @see JavaToolchain
     * @see org.apache.maven.api.services.ToolchainManager
     */
    @Experimental
    public interface Toolchain {
        /**
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Tue Feb 11 12:33:57 UTC 2025
    - 3.4K bytes
    - Viewed (0)
  2. compat/maven-compat/src/main/java/org/apache/maven/toolchain/Toolchain.java

     * under the License.
     */
    package org.apache.maven.toolchain;
    
    /**
     * Toolchain interface.
     *
     * @since 2.0.9
     * @deprecated Use {@link org.apache.maven.api.Toolchain} instead.
     */
    @Deprecated(since = "4.0.0")
    public interface Toolchain {
    
        /**
         * get the type of toolchain.
         *
         * @return the toolchain type
         */
        String getType();
    
        /**
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Wed Feb 12 13:13:28 UTC 2025
    - 1.4K bytes
    - Viewed (0)
  3. api/maven-api-core/src/main/java/org/apache/maven/api/services/ToolchainManager.java

         * @param type The type of toolchain to retrieve
         * @return Optional containing the toolchain if found
         * @throws ToolchainManagerException if toolchain retrieval fails
         */
        @Nonnull
        Optional<Toolchain> getToolchainFromBuildContext(@Nonnull Session session, @Nonnull String type)
                throws ToolchainManagerException;
    
        /**
         * Stores a toolchain in the build context for later retrieval.
         *
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Tue Feb 11 12:33:57 UTC 2025
    - 3.5K bytes
    - Viewed (0)
  4. api/maven-api-toolchain/src/main/mdo/toolchains.mdo

      xml.namespace="http://maven.apache.org/TOOLCHAINS/${version}"
      xml.schemaLocation="https://maven.apache.org/xsd/toolchains-${version}.xsd">
      <id>toolchains</id>
      <name>MavenToolchains</name>
      <description><![CDATA[
        This is a reference for the Maven Toolchains descriptor.
        <p>The default location for the toolchains file is {@code ~/.m2/toolchains.xml}
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Sun May 18 09:15:56 UTC 2025
    - 9.5K bytes
    - Viewed (0)
  5. compat/maven-toolchain-builder/src/test/java/org/apache/maven/toolchain/building/DefaultToolchainsBuilderTest.java

    import org.apache.maven.impl.DefaultToolchainsXmlFactory;
    import org.apache.maven.toolchain.io.DefaultToolchainsReader;
    import org.apache.maven.toolchain.io.DefaultToolchainsWriter;
    import org.apache.maven.toolchain.io.ToolchainsParseException;
    import org.apache.maven.toolchain.model.PersistedToolchains;
    import org.apache.maven.toolchain.model.ToolchainModel;
    import org.codehaus.plexus.interpolation.os.OperatingSystemUtils;
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Fri Jun 06 14:28:57 UTC 2025
    - 14K bytes
    - Viewed (0)
  6. compat/maven-toolchain-model/pom.xml

        <groupId>org.apache.maven</groupId>
        <artifactId>maven-compat-modules</artifactId>
        <version>4.1.0-SNAPSHOT</version>
      </parent>
    
      <artifactId>maven-toolchain-model</artifactId>
    
      <name>Maven Toolchain Model</name>
      <description>Maven Toolchain model.</description>
    
      <dependencies>
        <dependency>
          <groupId>org.apache.maven</groupId>
          <artifactId>maven-support</artifactId>
        </dependency>
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Sun Jun 29 22:37:39 UTC 2025
    - 4K bytes
    - Viewed (0)
  7. api/maven-api-core/src/main/java/org/apache/maven/api/services/ToolchainFactory.java

     * based on toolchain model configurations or default settings.</p>
     *
     * @since 4.0.0
     */
    @Experimental
    @Consumer
    public interface ToolchainFactory {
        /**
         * Creates a toolchain instance from the provided model configuration.
         *
         * @param model The toolchain configuration model
         * @return A configured toolchain instance
         * @throws ToolchainFactoryException if toolchain creation fails
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Tue Feb 11 12:33:57 UTC 2025
    - 2.1K bytes
    - Viewed (0)
  8. compat/maven-toolchain-model/src/site/apt/index.apt

     Hervé Boutemy
     -----
     2006-11-04
     -----
    
    Maven Toolchain Model
    
     This is the model for Maven toolchain in <<<org.apache.maven.toolchain>>> package,
     delegating content to {{{../../api/maven-api-toolchain/index.html}Maven 4 API immutable toolchain}}. All the effective model
     building logic from multiple toolchains files is done in {{{../maven-toolchain-builder/}Maven Toolchain Builder}}.
    
     The following are generated from this model:
    
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Sun Nov 16 18:16:44 UTC 2025
    - 1.6K bytes
    - Viewed (0)
  9. compat/maven-compat/src/main/java/org/apache/maven/toolchain/DefaultToolchainsBuilder.java

     * under the License.
     */
    package org.apache.maven.toolchain;
    
    import javax.inject.Named;
    import javax.inject.Singleton;
    
    import java.io.File;
    import java.io.InputStream;
    import java.nio.file.Files;
    
    import org.apache.maven.toolchain.model.PersistedToolchains;
    import org.apache.maven.toolchain.v4.MavenToolchainsStaxReader;
    import org.slf4j.Logger;
    import org.slf4j.LoggerFactory;
    
    /**
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Fri Jun 06 14:28:57 UTC 2025
    - 2.2K bytes
    - Viewed (0)
  10. compat/maven-compat/src/main/java/org/apache/maven/toolchain/ToolchainPrivate.java

     * under the License.
     */
    package org.apache.maven.toolchain;
    
    import java.util.Map;
    
    import org.apache.maven.toolchain.model.ToolchainModel;
    
    /**
     * a private contract between the toolchains plugin and the components.
     *
     * @deprecated Use {@link org.apache.maven.api.Toolchain} instead.
     */
    @Deprecated(since = "4.0.0")
    public interface ToolchainPrivate extends Toolchain {
    
        /**
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Wed Feb 12 13:13:28 UTC 2025
    - 1.6K bytes
    - Viewed (0)
Back to top