Package org.apache.maven.toolchain.merge
Class MavenToolchainMerger
java.lang.Object
org.apache.maven.toolchain.merge.MavenToolchainMerger
- Since:
- 3.2.4
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected Object
void
merge
(PersistedToolchains dominant, PersistedToolchains recessive, String recessiveSourceLevel) protected void
mergeToolchainModelConfiguration
(ToolchainModel target, ToolchainModel source) private void
shallowMerge
(List<ToolchainModel> dominant, List<ToolchainModel> recessive, String recessiveSourceLevel)
-
Constructor Details
-
MavenToolchainMerger
public MavenToolchainMerger()
-
-
Method Details
-
merge
public void merge(PersistedToolchains dominant, PersistedToolchains recessive, String recessiveSourceLevel) -
shallowMerge
private void shallowMerge(List<ToolchainModel> dominant, List<ToolchainModel> recessive, String recessiveSourceLevel) -
mergeToolchainModelConfiguration
-
getToolchainModelKey
-