String (VirtualFile file) { GitConflict c = myConflicts.get(file); if (c == null) { return ""; } boolean isReversed = myReverseRoots.contains(c.getRoot()); GitConflict.Status currentStatus = c.getStatus(ConflictSide.OURS, isReversed); GitConflict.Status lastStatus = c.getStatus(ConflictSide.THEIRS, isReversed); GitConflict.Status status = myIsLast ? lastStatus : currentStatus; return GitBundle.message(switch (status) { case ADDED, MODIFIED -> "merge.tool.column.status.modified"; case DELETED -> "merge.tool.column.status.deleted"; }); }