public class JavaMerger extends Object implements com.devonfw.cobigen.api.extension.Merger
JavaMerger merges a patch and the base file of the same class. This merge is a structural merge
considering code blocks of fields, methods and inner classes. There will be no merging on statement level| Constructor and Description |
|---|
JavaMerger(String type,
boolean patchOverrides)
Creates a new
JavaMerger |
| Modifier and Type | Method and Description |
|---|---|
String |
getType() |
String |
merge(File base,
String patch,
String targetCharset) |
public JavaMerger(String type, boolean patchOverrides)
JavaMergertype - merger typepatchOverrides - if true, conflicts will be resolved by using the patch contentsfalse, conflicts will be resolved by using the base contentspublic String getType()
getType in interface com.devonfw.cobigen.api.extension.MergerCopyright © 2018 DevonFw. All rights reserved.