| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public String | getName()
Overrides org. Get default name of this strategy implementation. |
| public ThreeWayMerger | newMerger(Repository
repository database the merger will read from, and eventually
write results back to. db)Overrides org. Create a new merge instance. |
| public ThreeWayMerger | newMerger(Repository
repository database the merger will read from, and eventually
write results back to. db, boolean the merge will happen in memory, working folder will not be
modified, in case of a non-trivial merge that requires manual
resolution, the merger will fail. inCore)Overrides org. Create a new merge instance. |
| public ThreeWayMerger | newMerger(ObjectInserter
inserter to write results back to. inserter, Config repo config for reading diff algorithm settings. config)Overrides org. Create a new merge instance. |
| StrategyRecursive | back to summary |
|---|---|
| public StrategyRecursive() | |
| getName | back to summary |
|---|---|
| public String getName() Overrides org. Doc from org. Get default name of this strategy implementation. | |
| newMerger | back to summary |
|---|---|
| public ThreeWayMerger newMerger(Repository db) Overrides org. Doc from org. Create a new merge instance.
| |
| newMerger | back to summary |
|---|---|
| public ThreeWayMerger newMerger(Repository db, boolean inCore) Overrides org. Doc from org. Create a new merge instance.
| |
| newMerger | back to summary |
|---|---|
| public ThreeWayMerger newMerger(ObjectInserter inserter, Config config) Overrides org. Doc from org. Create a new merge instance. The merge will happen in memory, working folder will not be modified, in case of a non-trivial merge that requires manual resolution, the merger will fail.
| |