Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 26 for Strategies (0.04 sec)

  1. impl/maven-cli/src/main/java/org/apache/maven/cling/invoker/mvnup/goals/StrategyOrchestrator.java

    @Singleton
    public class StrategyOrchestrator {
    
        private final List<UpgradeStrategy> strategies;
    
        @Inject
        public StrategyOrchestrator(List<UpgradeStrategy> strategies) {
            // DI container automatically sorts strategies by priority (highest first)
            this.strategies = strategies;
        }
    
        /**
         * Executes all applicable upgrade strategies in priority order.
         * Each strategy is checked for applicability before execution.
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Tue Nov 18 18:03:26 UTC 2025
    - 7K bytes
    - Viewed (0)
  2. impl/maven-cli/src/test/java/org/apache/maven/cling/invoker/mvnup/goals/StrategyOrchestratorTest.java

            @Test
            @DisplayName("should execute all applicable strategies")
            void shouldExecuteAllApplicableStrategies() throws Exception {
                UpgradeContext context = createMockContext();
                Map<Path, Document> pomMap = Map.of(Paths.get("pom.xml"), mock(Document.class));
    
                // Mock all strategies as applicable
                for (UpgradeStrategy strategy : mockStrategies) {
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Tue Nov 18 18:03:26 UTC 2025
    - 12.3K bytes
    - Viewed (0)
  3. impl/maven-cli/src/main/java/org/apache/maven/cling/invoker/mvnup/goals/package-info.java

     * under the License.
     */
    
    /**
     * Maven Upgrade Tool Goals and Strategies.
     *
     * <p>This package contains the implementation of the Maven upgrade tool (mvnup) that helps
     * upgrade Maven projects to be compatible with Maven 4. The tool is organized around
     * a goal-based architecture with pluggable upgrade strategies.</p>
     *
     * <h2>Architecture Overview</h2>
     *
     * <h3>Goals</h3>
     * <ul>
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Tue Nov 18 18:03:26 UTC 2025
    - 3.3K bytes
    - Viewed (0)
  4. docs/en/docs/deployment/index.md

    This is in contrast to the **development** stages, where you are constantly changing the code, breaking it and fixing it, stopping and restarting the development server, etc.
    
    ## Deployment Strategies { #deployment-strategies }
    
    There are several ways to do it depending on your specific use case and the tools that you use.
    
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Mon Nov 17 19:33:53 UTC 2025
    - 1.5K bytes
    - Viewed (0)
  5. impl/maven-cli/src/main/java/org/apache/maven/cling/invoker/mvnup/goals/UpgradeStrategy.java

    /**
     * Strategy interface for different types of upgrade operations.
     * Each strategy handles a specific aspect of the Maven upgrade process.
     *
     * <p>Strategies work with domtrip Documents for perfect formatting preservation.
     * Individual strategies can create domtrip Editors from Documents as needed:
     * <pre>
     * Editor editor = new Editor(document);
     * // ... perform domtrip operations ...
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Tue Nov 18 18:03:26 UTC 2025
    - 3.4K bytes
    - Viewed (0)
  6. docs/de/docs/deployment/index.md

    Das steht im Gegensatz zu den **Entwicklungsphasen**, in denen Sie ständig den Code ändern, kaputt machen, reparieren, den Entwicklungsserver stoppen und neu starten, usw.
    
    ## Deployment-Strategien { #deployment-strategies }
    
    Es gibt mehrere Möglichkeiten, dies zu tun, abhängig von Ihrem spezifischen Anwendungsfall und den von Ihnen verwendeten Tools.
    
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Tue Dec 02 17:32:56 UTC 2025
    - 1.8K bytes
    - Viewed (0)
  7. impl/maven-cli/src/main/java/org/apache/maven/cling/invoker/mvnup/goals/AbstractUpgradeStrategy.java

    import static eu.maveniverse.domtrip.maven.MavenPomElements.Elements.PARENT;
    
    /**
     * Abstract base class for upgrade strategies that provides common functionality
     * and reduces code duplication across strategy implementations.
     *
     * <p>Strategies work with domtrip Documents for perfect formatting preservation.
     * Subclasses can create domtrip Editors from Documents as needed:
     * <pre>
    Registered: Sun Dec 28 03:35:09 UTC 2025
    - Last Modified: Tue Nov 18 18:03:26 UTC 2025
    - 7.1K bytes
    - Viewed (0)
  8. docs/es/docs/deployment/index.md

    Esto contrasta con las etapas de **desarrollo**, donde estás constantemente cambiando el código, rompiéndolo y arreglándolo, deteniendo y reiniciando el servidor de desarrollo, etc.
    
    ## Estrategias de Despliegue { #deployment-strategies }
    
    Hay varias maneras de hacerlo dependiendo de tu caso de uso específico y las herramientas que utilices.
    
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Tue Dec 16 16:33:45 UTC 2025
    - 1.7K bytes
    - Viewed (0)
  9. docs/ru/docs/deployment/index.md

    Это отличается от этапов **разработки**, когда вы постоянно меняете код, ломаете его и исправляете, останавливаете и перезапускаете сервер разработки и т.д.
    
    ## Стратегии развёртывания { #deployment-strategies }
    
    Есть несколько способов сделать это, в зависимости от вашего конкретного случая и используемых вами инструментов.
    
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Thu Dec 11 21:25:03 UTC 2025
    - 2.8K bytes
    - Viewed (0)
  10. docs/pt/docs/deployment/index.md

    Isso contrasta com as fases de **desenvolvimento**, em que você está constantemente alterando o código, quebrando e consertando, parando e reiniciando o servidor de desenvolvimento, etc.
    
    ## Estratégias de Implantação { #deployment-strategies }
    
    Há várias maneiras de fazer isso, dependendo do seu caso de uso específico e das ferramentas que você utiliza.
    
    Registered: Sun Dec 28 07:19:09 UTC 2025
    - Last Modified: Tue Dec 16 20:32:40 UTC 2025
    - 1.7K bytes
    - Viewed (0)
Back to top