public class ReleaseUtils
extends java.lang.Object
Modifier | Constructor and Description |
---|---|
private |
ReleaseUtils() |
Modifier and Type | Method and Description |
---|---|
static ReleaseDescriptor |
copyPropertiesToReleaseDescriptor(java.util.Properties properties) |
private static void |
loadResolvedDependencies(java.util.Properties prop,
ReleaseDescriptor descriptor) |
static ReleaseDescriptor |
merge(ReleaseDescriptor mergeInto,
ReleaseDescriptor toBeMerged)
Merge two descriptors together.
|
private static java.lang.String |
mergeDefault(java.lang.String thisValue,
java.lang.String mergeValue) |
private static java.lang.String |
mergeOverride(java.lang.String thisValue,
java.lang.String mergeValue) |
public static ReleaseDescriptor merge(ReleaseDescriptor mergeInto, ReleaseDescriptor toBeMerged)
workingDirectory
field. The completedPhase
field is used as
a default from the merge descriptor, but not overridden if it exists.mergeInto
- the descriptor to be merged intotoBeMerged
- the descriptor to merge into mergeIntoprivate static java.lang.String mergeOverride(java.lang.String thisValue, java.lang.String mergeValue)
private static java.lang.String mergeDefault(java.lang.String thisValue, java.lang.String mergeValue)
public static ReleaseDescriptor copyPropertiesToReleaseDescriptor(java.util.Properties properties)
private static void loadResolvedDependencies(java.util.Properties prop, ReleaseDescriptor descriptor)