Interface GitMergeConflictVisitor
- All Known Implementing Classes:
AbstractGitMergeConflictVisitor
public interface GitMergeConflictVisitor
-
Method Summary
Modifier and TypeMethodDescriptionvoidvisit(AddAddGitMergeConflict conflict) voidvisit(AddRenameGitMergeConflict conflict) voidvisit(ContentGitMergeConflict conflict) default voidvoidvisit(ConvergentRenameGitMergeConflict conflict) voidvisit(DeleteModifyGitMergeConflict conflict) voidvisit(DeleteRenameGitMergeConflict conflict) voidvisit(DirectoryFileGitMergeConflict conflict) default voidvoidvisit(DivergentRenameGitMergeConflict conflict) voidvisit(FileDirectoryGitMergeConflict conflict) default voidvisit(ImplicitDirectoryRenameGitMergeConflict conflict) default voidvisit(MergedRenameGitMergeConflict conflict) voidvisit(ModifyDeleteGitMergeConflict conflict) voidvisit(RenameAddGitMergeConflict conflict) voidvisit(RenameDeleteGitMergeConflict conflict) voidvisit(SubmoduleGitMergeConflict conflict) voidvisit(UnknownGitMergeConflict conflict)
-
Method Details
-
visit
-
visit
-
visit
-
visit
- Parameters:
conflict- a directory rename conflict where multiple directories with files that have the same name are renamed to the same target directory- Since:
- 6.3
-
visit
-
visit
-
visit
-
visit
-
visit
- Parameters:
conflict- a directory rename conflict where a file cannot be moved because a single source directory was renamed between multiple target directories so there's no single destination- Since:
- 6.3
-
visit
-
visit
-
visit
- Parameters:
conflict- a directory rename conflict where an existing directory or file in the target directory prevented moving one or more files from the source directory- Since:
- 6.3
-
visit
- Parameters:
conflict- a rename/rename conflict which was merged in place- Since:
- 6.2
-
visit
-
visit
-
visit
-
visit
-
visit
-