LCOV - code coverage report
Current view: top level - server/git - MergeUtil.java (source / functions) Hit Total Coverage
Test: _coverage_report.dat Lines: 366 428 85.5 %
Date: 2022-11-19 15:00:39 Functions: 48 49 98.0 %

Function Name Sort by function name Hit count Sort by hit count
com/google/gerrit/server/git/MergeUtil::getCommitMergeStatus (Lorg/eclipse/jgit/errors/NoMergeBaseException$MergeBaseFailureReason;)Lcom/google/gerrit/server/submit/CommitMergeStatus; 0
com/google/gerrit/server/git/MergeUtil::createMergeCommit (Lorg/eclipse/jgit/lib/ObjectInserter;Lorg/eclipse/jgit/lib/Config;Lorg/eclipse/jgit/revwalk/RevCommit;Lorg/eclipse/jgit/revwalk/RevCommit;Ljava/lang/String;ZLorg/eclipse/jgit/lib/PersonIdent;Ljava/lang/String;Lcom/google/gerrit/server/git/CodeReviewCommit$CodeReviewRevWalk;)Lcom/google/gerrit/server/git/CodeReviewCommit; 1
com/google/gerrit/server/git/MergeUtil::lambda$createCherryPickFromCommit$0 (Ljava/util/Map$Entry;)Z 2
com/google/gerrit/server/git/MergeUtil::lambda$createMergeCommit$1 (Ljava/util/Map$Entry;)Z 2
com/google/gerrit/server/git/MergeUtil::lambda$summarize$4 (Ljava/lang/String;)Ljava/lang/String; 2
com/google/gerrit/server/git/MergeUtil::canCherryPick (Lcom/google/gerrit/server/submit/MergeSorter;Lorg/eclipse/jgit/lib/Repository;Lcom/google/gerrit/server/git/CodeReviewCommit;Lcom/google/gerrit/server/git/CodeReviewCommit$CodeReviewRevWalk;Lcom/google/gerrit/server/git/CodeReviewCommit;)Z 3
com/google/gerrit/server/git/MergeUtil::createMergeCommit (Lorg/eclipse/jgit/lib/ObjectInserter;Lorg/eclipse/jgit/lib/Config;Lorg/eclipse/jgit/revwalk/RevCommit;Lorg/eclipse/jgit/revwalk/RevCommit;Ljava/lang/String;ZLorg/eclipse/jgit/lib/PersonIdent;Lorg/eclipse/jgit/lib/PersonIdent;Ljava/lang/String;Lcom/google/gerrit/server/git/CodeReviewCommit$CodeReviewRevWalk;)Lcom/google/gerrit/server/git/CodeReviewCommit; 3
com/google/gerrit/server/git/MergeUtil::failed (Lcom/google/gerrit/server/git/CodeReviewCommit$CodeReviewRevWalk;Lcom/google/gerrit/server/git/CodeReviewCommit;Lcom/google/gerrit/server/git/CodeReviewCommit;Lcom/google/gerrit/server/submit/CommitMergeStatus;)Lcom/google/gerrit/server/git/CodeReviewCommit; 4
com/google/gerrit/server/git/MergeUtil::lambda$summarize$5 (Lcom/google/gerrit/server/git/CodeReviewCommit;)Ljava/lang/String; 4
com/google/gerrit/server/git/MergeUtil::resolveCommit (Lorg/eclipse/jgit/lib/Repository;Lorg/eclipse/jgit/revwalk/RevWalk;Ljava/lang/String;)Lorg/eclipse/jgit/revwalk/RevCommit; 4
com/google/gerrit/server/git/MergeUtil::createConflictMessage (Ljava/util/List;)Ljava/lang/String; 5
com/google/gerrit/server/git/MergeUtil::lambda$summarize$2 (Lcom/google/gerrit/server/git/CodeReviewCommit;)Ljava/lang/String; 5
com/google/gerrit/server/git/MergeUtil::lambda$summarize$3 (Ljava/lang/String;)Z 5
com/google/gerrit/server/git/MergeUtil::createCommitMessageOnSubmit (Lcom/google/gerrit/server/git/CodeReviewCommit;Lorg/eclipse/jgit/revwalk/RevCommit;)Ljava/lang/String; 8
com/google/gerrit/server/git/MergeUtil::canMerge (Lcom/google/gerrit/server/submit/MergeSorter;Lorg/eclipse/jgit/lib/Repository;Lcom/google/gerrit/server/git/CodeReviewCommit;Lcom/google/gerrit/server/git/CodeReviewCommit;)Z 13
com/google/gerrit/server/git/MergeUtil::createCherryPickFromCommit (Lorg/eclipse/jgit/lib/ObjectInserter;Lorg/eclipse/jgit/lib/Config;Lorg/eclipse/jgit/revwalk/RevCommit;Lorg/eclipse/jgit/revwalk/RevCommit;Lorg/eclipse/jgit/lib/PersonIdent;Ljava/lang/String;Lcom/google/gerrit/server/git/CodeReviewCommit$CodeReviewRevWalk;IZZ)Lcom/google/gerrit/server/git/CodeReviewCommit; 14
com/google/gerrit/server/git/MergeUtil::matchAuthorToCommitterDate (Lcom/google/gerrit/server/project/ProjectState;Lorg/eclipse/jgit/lib/CommitBuilder;)V 14
com/google/gerrit/server/git/MergeUtil::isVerified (Lcom/google/gerrit/entities/LabelId;)Z 17
com/google/gerrit/server/git/MergeUtil::mergeOneCommit (Lorg/eclipse/jgit/lib/PersonIdent;Lorg/eclipse/jgit/lib/PersonIdent;Lcom/google/gerrit/server/git/CodeReviewCommit$CodeReviewRevWalk;Lorg/eclipse/jgit/lib/ObjectInserter;Lorg/eclipse/jgit/lib/Config;Lcom/google/gerrit/entities/BranchNameKey;Lcom/google/gerrit/server/git/CodeReviewCommit;Lcom/google/gerrit/server/git/CodeReviewCommit;)Lcom/google/gerrit/server/git/CodeReviewCommit; 20
com/google/gerrit/server/git/MergeUtil::summarize (Lorg/eclipse/jgit/revwalk/RevWalk;Ljava/util/List;)Ljava/lang/String; 20
com/google/gerrit/server/git/MergeUtil::writeMergeCommit (Lorg/eclipse/jgit/lib/PersonIdent;Lorg/eclipse/jgit/lib/PersonIdent;Lcom/google/gerrit/server/git/CodeReviewCommit$CodeReviewRevWalk;Lorg/eclipse/jgit/lib/ObjectInserter;Lcom/google/gerrit/entities/BranchNameKey;Lcom/google/gerrit/server/git/CodeReviewCommit;Lorg/eclipse/jgit/lib/ObjectId;Lcom/google/gerrit/server/git/CodeReviewCommit;)Lcom/google/gerrit/server/git/CodeReviewCommit; 20
com/google/gerrit/server/git/MergeUtil::canFastForward (Lcom/google/gerrit/server/submit/MergeSorter;Lcom/google/gerrit/server/git/CodeReviewCommit;Lcom/google/gerrit/server/git/CodeReviewCommit$CodeReviewRevWalk;Lcom/google/gerrit/server/git/CodeReviewCommit;)Z 23
com/google/gerrit/server/git/MergeUtil::hasMissingDependencies (Lcom/google/gerrit/server/submit/MergeSorter;Lcom/google/gerrit/server/git/CodeReviewCommit;)Z 23
com/google/gerrit/server/git/MergeUtil::mergeWithConflicts (Lorg/eclipse/jgit/revwalk/RevWalk;Lorg/eclipse/jgit/lib/ObjectInserter;Lorg/eclipse/jgit/dircache/DirCache;Ljava/lang/String;Lorg/eclipse/jgit/revwalk/RevCommit;Ljava/lang/String;Lorg/eclipse/jgit/revwalk/RevCommit;Ljava/util/Map;)Lorg/eclipse/jgit/lib/ObjectId; 26
com/google/gerrit/server/git/MergeUtil::newThreeWayMerger (Lorg/eclipse/jgit/lib/ObjectInserter;Lorg/eclipse/jgit/lib/Config;)Lorg/eclipse/jgit/merge/ThreeWayMerger; 36
com/google/gerrit/server/git/MergeUtil::mergeStrategyName ()Ljava/lang/String; 40
com/google/gerrit/server/git/MergeUtil$1::flush ()V 53
com/google/gerrit/server/git/MergeUtil::findAnyMergedInto (Lcom/google/gerrit/server/git/CodeReviewCommit$CodeReviewRevWalk;Ljava/lang/Iterable;Lcom/google/gerrit/server/git/CodeReviewCommit;)Lcom/google/gerrit/server/git/CodeReviewCommit; 53
com/google/gerrit/server/git/MergeUtil::findUnmergedChanges (Ljava/util/Set;Lcom/google/gerrit/server/git/CodeReviewCommit$CodeReviewRevWalk;Lorg/eclipse/jgit/revwalk/RevFlag;Lcom/google/gerrit/server/git/CodeReviewCommit;Lcom/google/gerrit/server/git/CodeReviewCommit;Ljava/lang/Iterable;)Ljava/util/Set; 53
com/google/gerrit/server/git/MergeUtil::getFirstFastForward (Lcom/google/gerrit/server/git/CodeReviewCommit;Lorg/eclipse/jgit/revwalk/RevWalk;Ljava/util/List;)Lcom/google/gerrit/server/git/CodeReviewCommit; 53
com/google/gerrit/server/git/MergeUtil::markCleanMerges (Lorg/eclipse/jgit/revwalk/RevWalk;Lorg/eclipse/jgit/revwalk/RevFlag;Lcom/google/gerrit/server/git/CodeReviewCommit;Ljava/util/Set;)V 53
com/google/gerrit/server/git/MergeUtil::reduceToMinimalMerge (Lcom/google/gerrit/server/submit/MergeSorter;Ljava/util/Collection;)Ljava/util/List; 53
com/google/gerrit/server/git/MergeUtil$1::close ()V 54
com/google/gerrit/server/git/MergeUtil::newThreeWayMerger (Lorg/eclipse/jgit/lib/ObjectInserter;Lorg/eclipse/jgit/lib/Config;Ljava/lang/String;)Lorg/eclipse/jgit/merge/ThreeWayMerger; 54
com/google/gerrit/server/git/MergeUtil$1::<init> (Lorg/eclipse/jgit/lib/ObjectInserter;)V 56
com/google/gerrit/server/git/MergeUtil$1::delegate ()Lorg/eclipse/jgit/lib/ObjectInserter; 56
com/google/gerrit/server/git/MergeUtil::newMerger (Lorg/eclipse/jgit/lib/ObjectInserter;Lorg/eclipse/jgit/lib/Config;Ljava/lang/String;)Lorg/eclipse/jgit/merge/Merger; 56
com/google/gerrit/server/git/MergeUtil::isCodeReview (Lcom/google/gerrit/entities/LabelId;)Z 58
com/google/gerrit/server/git/MergeUtil::isSignedOffBy (Ljava/util/List;Ljava/lang/String;)Z 58
com/google/gerrit/server/git/MergeUtil::mergeStrategyName (ZZ)Ljava/lang/String; 62
com/google/gerrit/server/git/MergeUtil::<init> (Lorg/eclipse/jgit/lib/Config;Lcom/google/gerrit/server/IdentifiedUser$GenericFactory;Lcom/google/gerrit/extensions/registration/DynamicItem;Lcom/google/gerrit/server/approval/ApprovalsUtil;Lcom/google/gerrit/server/git/PluggableCommitMessageGenerator;Lcom/google/gerrit/server/project/ProjectState;)V 103
com/google/gerrit/server/git/MergeUtil::<init> (Lorg/eclipse/jgit/lib/Config;Lcom/google/gerrit/server/IdentifiedUser$GenericFactory;Lcom/google/gerrit/extensions/registration/DynamicItem;Lcom/google/gerrit/server/approval/ApprovalsUtil;Lcom/google/gerrit/server/git/PluggableCommitMessageGenerator;Lcom/google/gerrit/server/project/ProjectState;Z)V 103
com/google/gerrit/server/git/MergeUtil::contains (Ljava/util/List;Lorg/eclipse/jgit/revwalk/FooterKey;Ljava/lang/String;)Z 103
com/google/gerrit/server/git/MergeUtil::createCommitMessageOnSubmit (Lorg/eclipse/jgit/revwalk/RevCommit;Lorg/eclipse/jgit/revwalk/RevCommit;Lcom/google/gerrit/server/notedb/ChangeNotes;Lcom/google/gerrit/entities/PatchSet$Id;)Ljava/lang/String; 103
com/google/gerrit/server/git/MergeUtil::createDetailedCommitMessage (Lorg/eclipse/jgit/revwalk/RevCommit;Lcom/google/gerrit/server/notedb/ChangeNotes;Lcom/google/gerrit/entities/PatchSet$Id;)Ljava/lang/String; 103
com/google/gerrit/server/git/MergeUtil::safeGetApprovals (Lcom/google/gerrit/server/notedb/ChangeNotes;Lcom/google/gerrit/entities/PatchSet$Id;)Ljava/lang/Iterable; 103
com/google/gerrit/server/git/MergeUtil::<clinit> ()V 152
com/google/gerrit/server/git/MergeUtil::getMergeStrategy (Lorg/eclipse/jgit/lib/Config;)Lorg/eclipse/jgit/merge/ThreeWayMergeStrategy; 152
com/google/gerrit/server/git/MergeUtil::useRecursiveMerge (Lorg/eclipse/jgit/lib/Config;)Z 152

Generated by: LCOV version 1.16+git.20220603.dfeb750