Package org.apache.maven.settings.merge
Class MavenSettingsMerger
java.lang.Object
org.apache.maven.settings.merge.MavenSettingsMerger
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static <T extends IdentifiableBase>
Map<String,T> void
private static <T extends IdentifiableBase>
voidshallowMergeById
(List<T> dominant, List<T> recessive, String recessiveSourceLevel)
-
Constructor Details
-
MavenSettingsMerger
public MavenSettingsMerger()
-
-
Method Details
-
merge
- Parameters:
dominant
-recessive
-recessiveSourceLevel
-
-
shallowMergeById
private static <T extends IdentifiableBase> void shallowMergeById(List<T> dominant, List<T> recessive, String recessiveSourceLevel) - Parameters:
dominant
-recessive
-recessiveSourceLevel
-
-
mapById
- Parameters:
identifiables
-- Returns:
- a map
-