Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 8 of 8 for ToolchainManager (0.07 sec)

  1. compat/maven-compat/src/main/java/org/apache/maven/toolchain/ToolchainManager.java

     *
     * @since 2.0.9
     * @deprecated Use {@link org.apache.maven.api.services.ToolchainManager} instead.
     */
    @Deprecated(since = "4.0.0")
    public interface ToolchainManager {
    
        // NOTE: Some plugins like Surefire access this field directly!
        @Deprecated
        String ROLE = ToolchainManager.class.getName();
    
        /**
         * Retrieve toolchain of specified type from build context. It is expected that
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Wed Feb 12 13:13:28 UTC 2025
    - 2.4K bytes
    - Viewed (0)
  2. api/maven-api-core/src/main/java/org/apache/maven/api/services/ToolchainManager.java

     * used during the Maven build process. This service allows for retrieving, storing, and managing
     * these toolchains.</p>
     *
     * @since 4.0.0
     */
    @Experimental
    public interface ToolchainManager extends Service {
    
        /**
         * Retrieves toolchains matching the specified type and requirements.
         *
         * @param session The Maven session context
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Tue Feb 11 12:33:57 UTC 2025
    - 3.5K bytes
    - Viewed (0)
  3. compat/maven-compat/src/test/java/org/apache/maven/toolchain/DefaultToolchainManagerTest.java

    import static org.mockito.Mockito.verify;
    import static org.mockito.Mockito.when;
    
    class DefaultToolchainManagerTest {
        // Mocks to inject into toolchainManager
        @Mock
        private Logger logger;
    
        private ToolchainManagerFactory.DefaultToolchainManagerV3 toolchainManager;
    
        @Mock
        private ToolchainFactory toolchainFactoryBasicType;
    
        @Mock
        private ToolchainFactory toolchainFactoryRareType;
    
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Fri Mar 21 04:56:21 UTC 2025
    - 11K bytes
    - Viewed (0)
  4. compat/maven-compat/src/main/java/org/apache/maven/toolchain/ToolchainManagerPrivate.java

     * <li>to store chosen toolchain into build context for later use by toolchain-aware plugins.</li>
     * </ol>
     *
     * @since 2.0.9
     * @see ToolchainManager#getToolchainFromBuildContext(String, MavenSession)
     * @deprecated Use {@link org.apache.maven.api.services.ToolchainManager} instead.
     */
    @Deprecated(since = "4.0.0")
    public interface ToolchainManagerPrivate {
    
        /**
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Wed Feb 12 13:13:28 UTC 2025
    - 2.2K bytes
    - Viewed (0)
  5. api/maven-api-core/src/main/java/org/apache/maven/api/Toolchain.java

     * and control over the build environment, enabling developers to specify
     * the exact versions of tools they wish to use.</p>
     *
     * <p>
     * Toolchains can be obtained through the {@link org.apache.maven.api.services.ToolchainManager ToolchainManager}
     * service. This service provides methods to retrieve and manage toolchains defined
     * in the Maven configuration.
     * </p>
     *
     * <p>
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Tue Feb 11 12:33:57 UTC 2025
    - 3.4K bytes
    - Viewed (0)
  6. compat/maven-compat/src/main/java/org/apache/maven/toolchain/ToolchainManagerFactory.java

            this.logger = logger;
        }
    
        @Provides
        @Typed({ToolchainManager.class, ToolchainManagerPrivate.class})
        @Named // qualifier is required for SiduDIBridge to work
        DefaultToolchainManagerV3 v3Manager() {
            return new DefaultToolchainManagerV3();
        }
    
        @Provides
        @Priority(10)
        @Typed(org.apache.maven.api.services.ToolchainManager.class)
        DefaultToolchainManagerV4 v4Manager() {
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Fri Oct 31 10:58:52 UTC 2025
    - 11K bytes
    - Viewed (0)
  7. api/maven-api-core/src/main/java/org/apache/maven/api/services/ToolchainManagerException.java

     * under the License.
     */
    package org.apache.maven.api.services;
    
    import org.apache.maven.api.annotations.Experimental;
    
    /**
     * The Exception class throw by the {@link ToolchainManager}.
     *
     * @since 4.0.0
     */
    @Experimental
    public class ToolchainManagerException extends MavenException {
    
        /**
         * @param message the message to give
         * @param e the {@link Exception}
         */
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Thu Sep 25 21:57:56 UTC 2025
    - 1.2K bytes
    - Viewed (0)
  8. impl/maven-core/pom.xml

                  <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>
                  <exclude>org.apache.maven.toolchain.ToolchainPrivate</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