Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 7 of 7 for ToolchainFactory (0.05 sec)

  1. 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
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Tue Feb 11 12:33:57 UTC 2025
    - 2.1K bytes
    - Viewed (0)
  2. compat/maven-compat/src/main/java/org/apache/maven/toolchain/ToolchainFactory.java

    /**
     * Internal toolchain factory, to prepare toolchains instances.
     *
     * @since 2.0.9
     * @deprecated Use {@link org.apache.maven.api.services.ToolchainFactory} instead.
     */
    @Deprecated(since = "4.0.0")
    public interface ToolchainFactory {
        /**
         * Create instance of toolchain.
         **/
        ToolchainPrivate createToolchain(ToolchainModel model) throws MisconfiguredToolchainException;
    
        /**
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Wed Feb 12 13:13:28 UTC 2025
    - 1.5K bytes
    - Viewed (0)
  3. compat/maven-compat/src/main/java/org/apache/maven/toolchain/ToolchainManagerFactory.java

            return new DefaultToolchainManagerV4();
        }
    
        @Provides
        @Typed(ToolchainFactory.class)
        @Named("jdk")
        ToolchainFactory jdkFactory() {
            return createV3FactoryBridge("jdk");
        }
    
        /**
         * Creates a v3 ToolchainFactory bridge that wraps a v4 ToolchainFactory.
         */
        public ToolchainFactory createV3FactoryBridge(String type) {
            try {
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Fri Oct 31 10:58:52 UTC 2025
    - 11K bytes
    - Viewed (0)
  4. compat/maven-compat/src/main/java/org/apache/maven/toolchain/java/JavaToolchainFactory.java

    import org.apache.maven.toolchain.ToolchainFactory;
    import org.apache.maven.toolchain.ToolchainPrivate;
    import org.apache.maven.toolchain.model.ToolchainModel;
    import org.codehaus.plexus.util.xml.Xpp3Dom;
    import org.slf4j.Logger;
    import org.slf4j.LoggerFactory;
    
    /**
     * JDK toolchain factory.
     * This is a <code>ToolchainFactory</code> Plexus component registered with
     * <code>jdk</code> hint.
     *
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Fri Jun 06 14:28:57 UTC 2025
    - 4.1K bytes
    - Viewed (0)
  5. compat/maven-compat/src/test/java/org/apache/maven/toolchain/DefaultToolchainManagerTest.java

        @Mock
        private ToolchainFactory toolchainFactoryBasicType;
    
        @Mock
        private ToolchainFactory toolchainFactoryRareType;
    
        @Mock
        private Lookup lookup;
    
        @BeforeEach
        void onSetup() throws Exception {
            MockitoAnnotations.initMocks(this);
    
            Map<String, ToolchainFactory> factories = new HashMap<>();
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Fri Mar 21 04:56:21 UTC 2025
    - 11K bytes
    - Viewed (0)
  6. compat/maven-compat/src/main/java/org/apache/maven/toolchain/java/JavaToolchainImpl.java

    import org.apache.maven.utils.Os;
    import org.slf4j.Logger;
    
    /**
     * JDK toolchain implementation.
     *
     * @since 2.0.9, renamed from DefaultJavaToolChain in 3.2.4
     * @deprecated Use {@link org.apache.maven.api.services.ToolchainFactory} instead.
     */
    @Deprecated(since = "4.0.0")
    public class JavaToolchainImpl extends DefaultToolchain implements JavaToolchain {
        private String javaHome;
    
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Fri Jun 06 14:28:57 UTC 2025
    - 2.6K bytes
    - Viewed (0)
  7. impl/maven-core/pom.xml

                  <exclude>org.apache.maven.toolchain.RequirementMatcherFactory</exclude>
                  <exclude>org.apache.maven.toolchain.Toolchain</exclude>
                  <exclude>org.apache.maven.toolchain.ToolchainFactory</exclude>
                  <exclude>org.apache.maven.toolchain.ToolchainManager</exclude>
                  <exclude>org.apache.maven.toolchain.ToolchainManagerPrivate</exclude>
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Wed Nov 26 10:37:56 UTC 2025
    - 16.9K bytes
    - Viewed (0)
Back to top