LCOV - code coverage report
Current view: top level - server/permissions - ChangeControl.java (source / functions) Hit Total Coverage
Test: _coverage_report.dat Lines: 122 130 93.8 %
Date: 2022-11-19 15:00:39 Functions: 33 34 97.1 %

Function Name Sort by function name Hit count Sort by hit count
com/google/gerrit/server/permissions/ChangeControl::lambda$changePermissionName$0 (Lcom/google/gerrit/server/permissions/ChangePermission;)Ljava/lang/IllegalStateException; 0
com/google/gerrit/server/permissions/ChangeControl::canRestore ()Z 14
com/google/gerrit/server/permissions/ChangeControl::isAssignee ()Z 14
com/google/gerrit/server/permissions/ChangeControl::isReviewer (Lcom/google/gerrit/server/query/change/ChangeData;)Z 17
com/google/gerrit/server/permissions/ChangeControl::isPrivateVisible (Lcom/google/gerrit/server/query/change/ChangeData;)Z 22
com/google/gerrit/server/permissions/ChangeControl::canRevert ()Z 27
com/google/gerrit/server/permissions/ChangeControl$ForChangeImpl::can (Lcom/google/gerrit/server/permissions/LabelPermission;)Z 39
com/google/gerrit/server/permissions/ChangeControl::canAddPatchSet ()Z 54
com/google/gerrit/server/permissions/ChangeControl::canRebase ()Z 54
com/google/gerrit/server/permissions/ChangeControl::canToggleWorkInProgressState ()Z 55
com/google/gerrit/server/permissions/ChangeControl::canAbandon ()Z 56
com/google/gerrit/server/permissions/ChangeControl::canEditAssignee ()Z 57
com/google/gerrit/server/permissions/ChangeControl::canEditDescription ()Z 57
com/google/gerrit/server/permissions/ChangeControl::canEditHashtags ()Z 57
com/google/gerrit/server/permissions/ChangeControl$ForChangeImpl::resourcePath ()Ljava/lang/String; 58
com/google/gerrit/server/permissions/ChangeControl$ForChangeImpl::testCond (Lcom/google/gerrit/server/permissions/ChangePermissionOrLabel;)Lcom/google/gerrit/extensions/conditions/BooleanCondition; 58
com/google/gerrit/server/permissions/ChangeControl::canEditTopicName ()Z 59
com/google/gerrit/server/permissions/ChangeControl::getProjectControl ()Lcom/google/gerrit/server/permissions/ProjectControl; 60
com/google/gerrit/server/permissions/ChangeControl$ForChangeImpl::check (Lcom/google/gerrit/server/permissions/ChangePermissionOrLabel;)V 80
com/google/gerrit/server/permissions/ChangeControl$ForChangeImpl::<init> (Lcom/google/gerrit/server/permissions/ChangeControl;)V 103
com/google/gerrit/server/permissions/ChangeControl$ForChangeImpl::can (Lcom/google/gerrit/server/permissions/ChangePermission;)Z 103
com/google/gerrit/server/permissions/ChangeControl$ForChangeImpl::can (Lcom/google/gerrit/server/permissions/ChangePermissionOrLabel;)Z 103
com/google/gerrit/server/permissions/ChangeControl$ForChangeImpl::can (Lcom/google/gerrit/server/permissions/LabelPermission$WithValue;)Z 103
com/google/gerrit/server/permissions/ChangeControl$ForChangeImpl::label (Ljava/lang/String;)Lcom/google/gerrit/entities/PermissionRange; 103
com/google/gerrit/server/permissions/ChangeControl$ForChangeImpl::test (Ljava/util/Collection;)Ljava/util/Set; 103
com/google/gerrit/server/permissions/ChangeControl::<init> (Lcom/google/gerrit/server/permissions/RefControl;Lcom/google/gerrit/server/query/change/ChangeData;)V 103
com/google/gerrit/server/permissions/ChangeControl::asForChange ()Lcom/google/gerrit/server/permissions/PermissionBackend$ForChange; 103
com/google/gerrit/server/permissions/ChangeControl::changePermissionName (Lcom/google/gerrit/server/permissions/ChangePermission;)Ljava/lang/String; 103
com/google/gerrit/server/permissions/ChangeControl::getChange ()Lcom/google/gerrit/entities/Change; 103
com/google/gerrit/server/permissions/ChangeControl::getRange (Ljava/lang/String;)Lcom/google/gerrit/entities/PermissionRange; 103
com/google/gerrit/server/permissions/ChangeControl::getUser ()Lcom/google/gerrit/server/CurrentUser; 103
com/google/gerrit/server/permissions/ChangeControl::isOwner ()Z 103
com/google/gerrit/server/permissions/ChangeControl::isVisible ()Z 103
com/google/gerrit/server/permissions/ChangeControl::newSet (Ljava/util/Collection;)Ljava/util/Set; 103

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