Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 9 of 9 for MavenModelMerger (0.43 sec)

  1. maven-api-impl/src/main/java/org/apache/maven/internal/impl/model/MavenModelMerger.java

    import org.apache.maven.model.v4.MavenMerger;
    
    /**
     * The domain-specific model merger for the Maven POM, overriding generic code from parent class when necessary with
     * more adapted algorithms.
     *
     */
    public class MavenModelMerger extends MavenMerger {
    
        /**
         * The hint key for the child path adjustment used during inheritance for URL calculations.
         */
        public static final String CHILD_PATH_ADJUSTMENT = "child-path-adjustment";
    
    Java
    - Registered: Sun Apr 28 03:35:10 GMT 2024
    - Last Modified: Fri Apr 12 10:50:18 GMT 2024
    - 22.8K bytes
    - Viewed (0)
  2. maven-core/src/main/java/org/apache/maven/model/plugin/DefaultLifecycleBindingsInjector.java

    import org.apache.maven.model.building.ModelProblem.Version;
    import org.apache.maven.model.building.ModelProblemCollector;
    import org.apache.maven.model.building.ModelProblemCollectorRequest;
    import org.apache.maven.model.merge.MavenModelMerger;
    
    /**
     * Handles injection of plugin executions induced by the lifecycle bindings for a packaging.
     *
     */
    @Named
    @Singleton
    public class DefaultLifecycleBindingsInjector implements LifecycleBindingsInjector {
    Java
    - Registered: Sun Apr 28 03:35:10 GMT 2024
    - Last Modified: Fri Apr 12 10:50:18 GMT 2024
    - 6.9K bytes
    - Viewed (0)
  3. maven-api-impl/src/test/java/org/apache/maven/internal/impl/model/MavenModelMergerTest.java

    import org.junit.jupiter.api.Test;
    
    import static org.junit.jupiter.api.Assertions.assertEquals;
    import static org.junit.jupiter.api.Assertions.assertNull;
    
    class MavenModelMergerTest {
        private MavenModelMerger modelMerger = new MavenModelMerger();
    
        // modelVersion is neither inherited nor injected
        @Test
        void testMergeModel_ModelVersion() {
            Model parent = Model.newBuilder().modelVersion("4.0.0").build();
    Java
    - Registered: Sun Apr 28 03:35:10 GMT 2024
    - Last Modified: Fri Apr 12 10:50:18 GMT 2024
    - 4.3K bytes
    - Viewed (0)
  4. maven-api-impl/src/main/java/org/apache/maven/internal/impl/model/DefaultModelNormalizer.java

                builder.dependencies(normalized.values());
            }
    
            return builder.build();
        }
    
        /**
         * DuplicateMerger
         */
        protected static class DuplicateMerger extends MavenModelMerger {
    
            public Plugin mergePlugin(Plugin target, Plugin source) {
                return super.mergePlugin(target, source, false, Collections.emptyMap());
            }
        }
    
        @Override
    Java
    - Registered: Sun Apr 28 03:35:10 GMT 2024
    - Last Modified: Fri Apr 12 10:50:18 GMT 2024
    - 5.3K bytes
    - Viewed (0)
  5. maven-api-impl/src/main/java/org/apache/maven/internal/impl/model/DefaultPluginManagementInjector.java

            return merger.mergeManagedBuildPlugins(model);
        }
    
        /**
         * ManagementModelMerger
         */
        protected static class ManagementModelMerger extends MavenModelMerger {
    
            public Model mergeManagedBuildPlugins(Model model) {
                Build build = model.getBuild();
                if (build != null) {
    Java
    - Registered: Sun Apr 28 03:35:10 GMT 2024
    - Last Modified: Fri Apr 12 10:50:18 GMT 2024
    - 4.8K bytes
    - Viewed (0)
  6. maven-api-impl/src/main/java/org/apache/maven/internal/impl/model/DefaultInheritanceAssembler.java

            Map<Object, Object> hints = new HashMap<>();
            String childPath = child.getProperties().getOrDefault(CHILD_DIRECTORY_PROPERTY, child.getArtifactId());
            hints.put(CHILD_DIRECTORY, childPath);
            hints.put(MavenModelMerger.CHILD_PATH_ADJUSTMENT, getChildPathAdjustment(child, parent, childPath));
            return merger.merge(child, parent, false, hints);
        }
    
        /**
    Java
    - Registered: Sun Apr 28 03:35:10 GMT 2024
    - Last Modified: Fri Apr 12 10:50:18 GMT 2024
    - 13.8K bytes
    - Viewed (0)
  7. maven-api-impl/src/main/java/org/apache/maven/internal/impl/model/DefaultDependencyManagementInjector.java

            return merger.mergeManagedDependencies(model);
        }
    
        /**
         * ManagementModelMerger
         */
        protected static class ManagementModelMerger extends MavenModelMerger {
    
            public Model mergeManagedDependencies(Model model) {
                DependencyManagement dependencyManagement = model.getDependencyManagement();
                if (dependencyManagement != null) {
    Java
    - Registered: Sun Apr 28 03:35:10 GMT 2024
    - Last Modified: Fri Apr 12 10:50:18 GMT 2024
    - 4.5K bytes
    - Viewed (0)
  8. maven-api-impl/src/main/java/org/apache/maven/internal/impl/model/DefaultLifecycleBindingsInjector.java

            }
            return id;
        }
    
        /**
         *  The domain-specific model merger for lifecycle bindings
         */
        protected static class LifecycleBindingsMerger extends MavenModelMerger {
    
            private static final String PLUGIN_MANAGEMENT = "plugin-management";
    
            public Model merge(Model target, Model source) {
                Build targetBuild = target.getBuild();
    Java
    - Registered: Sun Apr 28 03:35:10 GMT 2024
    - Last Modified: Fri Apr 12 10:50:18 GMT 2024
    - 8.6K bytes
    - Viewed (0)
  9. maven-api-impl/src/main/java/org/apache/maven/internal/impl/model/DefaultProfileInjector.java

                }
            }
            return model == orgModel ? KEY : model;
        }
    
        /**
         * ProfileModelMerger
         */
        protected static class ProfileModelMerger extends MavenModelMerger {
    
            public void mergeModelBase(ModelBase.Builder builder, ModelBase target, ModelBase source) {
                mergeModelBase(builder, target, source, true, Collections.emptyMap());
            }
    
    Java
    - Registered: Sun Apr 28 03:35:10 GMT 2024
    - Last Modified: Fri Apr 12 10:50:18 GMT 2024
    - 9.5K bytes
    - Viewed (0)
Back to top