LCOV - code coverage report
Current view:
top level
-
server/notedb
- ChangeNotesParser.java
(
source
/ functions)
Hit
Total
Coverage
Test:
_coverage_report.dat
Lines:
657
689
95.4 %
Date:
2022-11-19 15:00:39
Functions:
84
86
97.7 %
Function Name
Hit count
com/google/gerrit/server/notedb/ChangeNotesParser::<clinit> ()V
103
com/google/gerrit/server/notedb/ChangeNotesParser::<init> (Lcom/google/gerrit/entities/Change$Id;Lorg/eclipse/jgit/lib/ObjectId;Lcom/google/gerrit/server/notedb/ChangeNotesCommit$ChangeNotesRevWalk;Lcom/google/gerrit/server/notedb/ChangeNoteJson;Lcom/google/gerrit/server/notedb/NoteDbMetrics;Ljava/lang/String;Lcom/google/gerrit/server/account/externalids/ExternalIdCache;)V
103
com/google/gerrit/server/notedb/ChangeNotesParser::backFillMissingCopiedApprovalsFromSubmitRecords (Lcom/google/common/collect/ListMultimap;Lcom/google/gerrit/entities/PatchSet$Id;)Ljava/util/List;
58
com/google/gerrit/server/notedb/ChangeNotesParser::buildAllMessages ()Ljava/util/List;
103
com/google/gerrit/server/notedb/ChangeNotesParser::buildApprovals ()Lcom/google/common/collect/ListMultimap;
103
com/google/gerrit/server/notedb/ChangeNotesParser::buildCurrentPatchSetId ()Lcom/google/gerrit/entities/PatchSet$Id;
103
com/google/gerrit/server/notedb/ChangeNotesParser::buildPatchSets ()Ljava/util/Map;
103
com/google/gerrit/server/notedb/ChangeNotesParser::buildReviewerUpdates ()Ljava/util/List;
103
com/google/gerrit/server/notedb/ChangeNotesParser::buildState ()Lcom/google/gerrit/server/notedb/ChangeNotesState;
103
com/google/gerrit/server/notedb/ChangeNotesParser::checkFooter (ZLorg/eclipse/jgit/revwalk/FooterKey;Ljava/lang/String;)V
57
com/google/gerrit/server/notedb/ChangeNotesParser::checkMandatoryFooters ()V
103
com/google/gerrit/server/notedb/ChangeNotesParser::checkPatchSetCommitNotParsed (Lcom/google/gerrit/entities/PatchSet$Id;Lorg/eclipse/jgit/revwalk/FooterKey;)V
103
com/google/gerrit/server/notedb/ChangeNotesParser::countTowardsMaxUpdatesLimit (Lcom/google/gerrit/server/notedb/ChangeNotesCommit;Z)Z
103
com/google/gerrit/server/notedb/ChangeNotesParser::expectedOneFooter (Lorg/eclipse/jgit/revwalk/FooterKey;Ljava/util/List;)Lorg/eclipse/jgit/errors/ConfigInvalidException;
1
com/google/gerrit/server/notedb/ChangeNotesParser::getApprovalsByUser (Lcom/google/common/collect/ListMultimap;)Lcom/google/common/collect/ListMultimap;
58
com/google/gerrit/server/notedb/ChangeNotesParser::getChangeMessageString (Lcom/google/gerrit/server/notedb/ChangeNotesCommit;)Ljava/util/Optional;
103
com/google/gerrit/server/notedb/ChangeNotesParser::getCommitTimestamp (Lcom/google/gerrit/server/notedb/ChangeNotesCommit;)Ljava/time/Instant;
103
com/google/gerrit/server/notedb/ChangeNotesParser::getRevisionNoteMap ()Lcom/google/gerrit/server/notedb/RevisionNoteMap;
103
com/google/gerrit/server/notedb/ChangeNotesParser::invalidFooter (Lorg/eclipse/jgit/revwalk/FooterKey;Ljava/lang/String;)Lorg/eclipse/jgit/errors/ConfigInvalidException;
1
com/google/gerrit/server/notedb/ChangeNotesParser::isAnyApprovalCopied (Lcom/google/common/collect/ListMultimap;)Z
58
com/google/gerrit/server/notedb/ChangeNotesParser::lambda$backFillMissingCopiedApprovalsFromSubmitRecords$2 (Lcom/google/gerrit/entities/SubmitRecord;)Z
55
com/google/gerrit/server/notedb/ChangeNotesParser::lambda$backFillMissingCopiedApprovalsFromSubmitRecords$3 (Lcom/google/gerrit/entities/SubmitRecord;)Ljava/util/stream/Stream;
55
com/google/gerrit/server/notedb/ChangeNotesParser::lambda$backFillMissingCopiedApprovalsFromSubmitRecords$4 (Lcom/google/gerrit/entities/SubmitRecord$Label;)Z
55
com/google/gerrit/server/notedb/ChangeNotesParser::lambda$backFillMissingCopiedApprovalsFromSubmitRecords$5 (Lcom/google/gerrit/entities/Account$Id;Ljava/lang/String;Lcom/google/gerrit/entities/PatchSetApproval;)Z
47
com/google/gerrit/server/notedb/ChangeNotesParser::lambda$backFillMissingCopiedApprovalsFromSubmitRecords$6 (Ljava/lang/String;Lcom/google/gerrit/entities/PatchSetApproval;)Z
4
com/google/gerrit/server/notedb/ChangeNotesParser::lambda$backFillMissingCopiedApprovalsFromSubmitRecords$7 (Lcom/google/gerrit/entities/PatchSetApproval;)I
1
com/google/gerrit/server/notedb/ChangeNotesParser::lambda$buildApprovals$0 (Lcom/google/common/collect/ListMultimap;Lcom/google/gerrit/entities/PatchSet$Id;Lcom/google/gerrit/entities/PatchSetApproval;)V
1
com/google/gerrit/server/notedb/ChangeNotesParser::lambda$buildApprovals$1 (Lcom/google/common/collect/ListMultimap;Lcom/google/gerrit/entities/PatchSet$Id;)V
68
com/google/gerrit/server/notedb/ChangeNotesParser::lambda$getChangeMessageString$12 (Ljava/nio/charset/Charset;[BLcom/google/gerrit/server/notedb/ChangeNoteUtil$CommitMessageRange;)Ljava/lang/String;
103
com/google/gerrit/server/notedb/ChangeNotesParser::lambda$isAnyApprovalCopied$8 (Lcom/google/gerrit/entities/PatchSetApproval;)Z
56
com/google/gerrit/server/notedb/ChangeNotesParser::lambda$parseDescription$11 (Lcom/google/gerrit/entities/PatchSet$Id;)Lcom/google/gerrit/entities/PatchSet$Builder;
24
com/google/gerrit/server/notedb/ChangeNotesParser::lambda$parseGroups$10 (Lcom/google/gerrit/entities/PatchSet$Id;)Lcom/google/gerrit/entities/PatchSet$Builder;
103
com/google/gerrit/server/notedb/ChangeNotesParser::lambda$parseIdent$20 (Lorg/eclipse/jgit/lib/PersonIdent;)Lorg/eclipse/jgit/errors/ConfigInvalidException;
1
com/google/gerrit/server/notedb/ChangeNotesParser::lambda$parseNotes$13 (Lcom/google/gerrit/entities/PatchSet$Builder;)I
54
com/google/gerrit/server/notedb/ChangeNotesParser::lambda$parseNotes$14 (Lcom/google/gerrit/entities/SubmitRequirementResult;)V
2
com/google/gerrit/server/notedb/ChangeNotesParser::lambda$parseNotes$15 (Lcom/google/gerrit/entities/PatchSet$Builder;)Ljava/lang/IllegalStateException;
0
com/google/gerrit/server/notedb/ChangeNotesParser::lambda$parsePatchSet$9 (Lcom/google/gerrit/entities/PatchSet$Id;)Lcom/google/gerrit/entities/PatchSet$Builder;
2
com/google/gerrit/server/notedb/ChangeNotesParser::lambda$updatePatchSetStates$16 (Lcom/google/gerrit/entities/PatchSet$Id;)Z
103
com/google/gerrit/server/notedb/ChangeNotesParser::lambda$updatePatchSetStates$17 (Ljava/util/Set;Lcom/google/gerrit/entities/PatchSet$Id;)V
0
com/google/gerrit/server/notedb/ChangeNotesParser::lambda$updatePatchSetStates$18 (Lcom/google/gerrit/entities/HumanComment;)Lcom/google/gerrit/entities/PatchSet$Id;
26
com/google/gerrit/server/notedb/ChangeNotesParser::lambda$updatePatchSetStates$19 (Lcom/google/gerrit/entities/PatchSetApproval$Builder;)Lcom/google/gerrit/entities/PatchSet$Id;
68
com/google/gerrit/server/notedb/ChangeNotesParser::parse (Lcom/google/gerrit/server/notedb/ChangeNotesCommit;)V
103
com/google/gerrit/server/notedb/ChangeNotesParser::parseAddApproval (Lcom/google/gerrit/entities/PatchSet$Id;Lcom/google/gerrit/entities/Account$Id;Lcom/google/gerrit/entities/Account$Id;Ljava/time/Instant;Lcom/google/gerrit/server/notedb/ChangeNotesParseApprovalUtil$ParsedPatchSetApproval;)Lcom/google/gerrit/entities/PatchSetApproval$Builder;
68
com/google/gerrit/server/notedb/ChangeNotesParser::parseAll ()Lcom/google/gerrit/server/notedb/ChangeNotesState;
103
com/google/gerrit/server/notedb/ChangeNotesParser::parseApproval (Lcom/google/gerrit/entities/PatchSet$Id;Lcom/google/gerrit/entities/Account$Id;Lcom/google/gerrit/entities/Account$Id;Ljava/time/Instant;Ljava/lang/String;)V
68
com/google/gerrit/server/notedb/ChangeNotesParser::parseApprover (Lcom/google/gerrit/entities/Account$Id;Lcom/google/gerrit/server/notedb/ChangeNotesParseApprovalUtil$ParsedPatchSetApproval;)Lcom/google/gerrit/entities/Account$Id;
68
com/google/gerrit/server/notedb/ChangeNotesParser::parseAssigneeUpdates (Ljava/time/Instant;Lcom/google/gerrit/server/notedb/ChangeNotesCommit;)V
103
com/google/gerrit/server/notedb/ChangeNotesParser::parseAttentionSetUpdates (Lcom/google/gerrit/server/notedb/ChangeNotesCommit;)V
103
com/google/gerrit/server/notedb/ChangeNotesParser::parseBranch (Lcom/google/gerrit/server/notedb/ChangeNotesCommit;)Ljava/lang/String;
103
com/google/gerrit/server/notedb/ChangeNotesParser::parseChangeId (Lcom/google/gerrit/server/notedb/ChangeNotesCommit;)Ljava/lang/String;
103
com/google/gerrit/server/notedb/ChangeNotesParser::parseChangeMessage (Lcom/google/gerrit/entities/PatchSet$Id;Lcom/google/gerrit/entities/Account$Id;Lcom/google/gerrit/entities/Account$Id;Lcom/google/gerrit/server/notedb/ChangeNotesCommit;Ljava/time/Instant;)Z
103
com/google/gerrit/server/notedb/ChangeNotesParser::parseCherryPickOf (Lcom/google/gerrit/server/notedb/ChangeNotesCommit;)Ljava/util/Optional;
103
com/google/gerrit/server/notedb/ChangeNotesParser::parseCopiedApproval (Lcom/google/gerrit/entities/PatchSet$Id;Ljava/time/Instant;Ljava/lang/String;)V
13
com/google/gerrit/server/notedb/ChangeNotesParser::parseCurrentPatchSet (Lcom/google/gerrit/entities/PatchSet$Id;Lcom/google/gerrit/server/notedb/ChangeNotesCommit;)V
103
com/google/gerrit/server/notedb/ChangeNotesParser::parseDescription (Lcom/google/gerrit/entities/PatchSet$Id;Lcom/google/gerrit/server/notedb/ChangeNotesCommit;)V
103
com/google/gerrit/server/notedb/ChangeNotesParser::parseExactlyOneFooter (Lcom/google/gerrit/server/notedb/ChangeNotesCommit;Lorg/eclipse/jgit/revwalk/FooterKey;)Ljava/lang/String;
103
com/google/gerrit/server/notedb/ChangeNotesParser::parseException (Ljava/lang/String;[Ljava/lang/Object;)Lorg/eclipse/jgit/errors/ConfigInvalidException;
1
com/google/gerrit/server/notedb/ChangeNotesParser::parseGroups (Lcom/google/gerrit/entities/PatchSet$Id;Lcom/google/gerrit/server/notedb/ChangeNotesCommit;)V
103
com/google/gerrit/server/notedb/ChangeNotesParser::parseHashtags (Lcom/google/gerrit/server/notedb/ChangeNotesCommit;)V
103
com/google/gerrit/server/notedb/ChangeNotesParser::parseIdent (Lcom/google/gerrit/server/notedb/ChangeNotesCommit;)Lcom/google/gerrit/entities/Account$Id;
103
com/google/gerrit/server/notedb/ChangeNotesParser::parseIdent (Lorg/eclipse/jgit/lib/PersonIdent;)Lcom/google/gerrit/entities/Account$Id;
103
com/google/gerrit/server/notedb/ChangeNotesParser::parseIsPrivate (Lcom/google/gerrit/server/notedb/ChangeNotesCommit;)V
103
com/google/gerrit/server/notedb/ChangeNotesParser::parseNotes ()V
103
com/google/gerrit/server/notedb/ChangeNotesParser::parseOneFooter (Lcom/google/gerrit/server/notedb/ChangeNotesCommit;Lorg/eclipse/jgit/revwalk/FooterKey;)Ljava/lang/String;
103
com/google/gerrit/server/notedb/ChangeNotesParser::parsePatchSet (Lcom/google/gerrit/entities/PatchSet$Id;Lorg/eclipse/jgit/lib/ObjectId;Lcom/google/gerrit/entities/Account$Id;Ljava/time/Instant;)V
103
com/google/gerrit/server/notedb/ChangeNotesParser::parsePatchSetId (Lcom/google/gerrit/server/notedb/ChangeNotesCommit;)Lcom/google/gerrit/entities/PatchSet$Id;
103
com/google/gerrit/server/notedb/ChangeNotesParser::parsePatchSetState (Lcom/google/gerrit/server/notedb/ChangeNotesCommit;)Lcom/google/gerrit/server/notedb/PatchSetState;
103
com/google/gerrit/server/notedb/ChangeNotesParser::parseRealAccountId (Lcom/google/gerrit/server/notedb/ChangeNotesCommit;Lcom/google/gerrit/entities/Account$Id;)Lcom/google/gerrit/entities/Account$Id;
103
com/google/gerrit/server/notedb/ChangeNotesParser::parseRemoveApproval (Lcom/google/gerrit/entities/PatchSet$Id;Lcom/google/gerrit/entities/Account$Id;Lcom/google/gerrit/entities/Account$Id;Ljava/time/Instant;Lcom/google/gerrit/server/notedb/ChangeNotesParseApprovalUtil$ParsedPatchSetApproval;)Lcom/google/gerrit/entities/PatchSetApproval$Builder;
11
com/google/gerrit/server/notedb/ChangeNotesParser::parseRevertOf (Lcom/google/gerrit/server/notedb/ChangeNotesCommit;)Lcom/google/gerrit/entities/Change$Id;
103
com/google/gerrit/server/notedb/ChangeNotesParser::parseReviewer (Ljava/time/Instant;Lcom/google/gerrit/server/notedb/ReviewerStateInternal;Ljava/lang/String;)V
75
com/google/gerrit/server/notedb/ChangeNotesParser::parseReviewerByEmail (Ljava/time/Instant;Lcom/google/gerrit/server/notedb/ReviewerStateInternal;Ljava/lang/String;)V
11
com/google/gerrit/server/notedb/ChangeNotesParser::parseRevision (Lcom/google/gerrit/server/notedb/ChangeNotesCommit;)Lorg/eclipse/jgit/lib/ObjectId;
103
com/google/gerrit/server/notedb/ChangeNotesParser::parseStatus (Lcom/google/gerrit/server/notedb/ChangeNotesCommit;)Lcom/google/gerrit/entities/Change$Status;
103
com/google/gerrit/server/notedb/ChangeNotesParser::parseSubject (Lcom/google/gerrit/server/notedb/ChangeNotesCommit;)Ljava/lang/String;
103
com/google/gerrit/server/notedb/ChangeNotesParser::parseSubmission (Lcom/google/gerrit/server/notedb/ChangeNotesCommit;Ljava/time/Instant;)V
103
com/google/gerrit/server/notedb/ChangeNotesParser::parseSubmissionId (Lcom/google/gerrit/server/notedb/ChangeNotesCommit;)Ljava/lang/String;
103
com/google/gerrit/server/notedb/ChangeNotesParser::parseSubmitRecords (Ljava/util/List;)V
103
com/google/gerrit/server/notedb/ChangeNotesParser::parseTag (Lcom/google/gerrit/server/notedb/ChangeNotesCommit;)V
103
com/google/gerrit/server/notedb/ChangeNotesParser::parseTopic (Lcom/google/gerrit/server/notedb/ChangeNotesCommit;)Ljava/lang/String;
103
com/google/gerrit/server/notedb/ChangeNotesParser::parseWorkInProgress (Lcom/google/gerrit/server/notedb/ChangeNotesCommit;)V
103
com/google/gerrit/server/notedb/ChangeNotesParser::patchSetCommitParsed (Lcom/google/gerrit/entities/PatchSet$Id;)Z
103
com/google/gerrit/server/notedb/ChangeNotesParser::pruneEntitiesForMissingPatchSets (Ljava/lang/Iterable;Ljava/util/function/Function;Ljava/util/Set;)I
103
com/google/gerrit/server/notedb/ChangeNotesParser::pruneReviewers ()V
103
com/google/gerrit/server/notedb/ChangeNotesParser::pruneReviewersByEmail ()V
103
com/google/gerrit/server/notedb/ChangeNotesParser::updatePatchSetStates ()V
103
Generated by:
LCOV version 1.16+git.20220603.dfeb750