LCOV - code coverage report
Current view:
top level
-
server/project
- ProjectConfig.java
(
source
/ functions)
Hit
Total
Coverage
Test:
_coverage_report.dat
Lines:
840
924
90.9 %
Date:
2022-11-19 15:00:39
Functions:
108
119
90.8 %
Function Name
Hit count
com/google/gerrit/server/project/ProjectConfig$Factory::read (Lcom/google/gerrit/server/git/meta/MetaDataUpdate;Lorg/eclipse/jgit/lib/ObjectId;)Lcom/google/gerrit/server/project/ProjectConfig;
0
com/google/gerrit/server/project/ProjectConfig$Factory::read (Lorg/eclipse/jgit/lib/Repository;Lcom/google/gerrit/entities/Project$NameKey;)Lcom/google/gerrit/server/project/ProjectConfig;
0
com/google/gerrit/server/project/ProjectConfig::getCheckReceivedObjects ()Z
0
com/google/gerrit/server/project/ProjectConfig::getContributorAgreements ()Ljava/util/Collection;
0
com/google/gerrit/server/project/ProjectConfig::getGroup (Ljava/lang/String;)Lcom/google/gerrit/entities/GroupReference;
0
com/google/gerrit/server/project/ProjectConfig::getMaxObjectSizeLimit ()J
0
com/google/gerrit/server/project/ProjectConfig::getMimeTypes ()Lcom/google/gerrit/entities/ConfiguredMimeTypes;
0
com/google/gerrit/server/project/ProjectConfig::getRulesId ()Lorg/eclipse/jgit/lib/ObjectId;
0
com/google/gerrit/server/project/ProjectConfig::hasLegacyPermissions ()Z
0
com/google/gerrit/server/project/ProjectConfig::lambda$saveNotifySections$14 (Lcom/google/gerrit/entities/GroupReference;)Ljava/lang/String;
0
com/google/gerrit/server/project/ProjectConfig::setProject (Lcom/google/gerrit/entities/Project$Builder;)V
0
com/google/gerrit/server/project/ProjectConfig::clearSubmitRequirements ()V
1
com/google/gerrit/server/project/ProjectConfig::getAccountsSection ()Lcom/google/gerrit/entities/AccountsSection;
1
com/google/gerrit/server/project/ProjectConfig::getBranchOrderSection ()Lcom/google/gerrit/entities/BranchOrderSection;
1
com/google/gerrit/server/project/ProjectConfig::getCommentLinkSections ()Ljava/util/Collection;
1
com/google/gerrit/server/project/ProjectConfig::getContributorAgreement (Ljava/lang/String;)Lcom/google/gerrit/entities/ContributorAgreement;
1
com/google/gerrit/server/project/ProjectConfig::getGroup (Lcom/google/gerrit/entities/AccountGroup$UUID;)Lcom/google/gerrit/entities/GroupReference;
1
com/google/gerrit/server/project/ProjectConfig::getNotifyConfigs ()Ljava/util/Collection;
1
com/google/gerrit/server/project/ProjectConfig::lambda$getCacheable$1 (Lcom/google/gerrit/entities/CachedProjectConfig$Builder;Lcom/google/gerrit/entities/ContributorAgreement;)V
1
com/google/gerrit/server/project/ProjectConfig::lambda$getCacheable$4 (Lcom/google/gerrit/entities/CachedProjectConfig$Builder;Lcom/google/gerrit/entities/StoredCommentLinkInfo;)V
1
com/google/gerrit/server/project/ProjectConfig::load (Lorg/eclipse/jgit/lib/Repository;)V
1
com/google/gerrit/server/project/ProjectConfig::putNotifyConfig (Ljava/lang/String;Lcom/google/gerrit/entities/NotifyConfig;)V
1
com/google/gerrit/server/project/ProjectConfig::remove (Lcom/google/gerrit/entities/AccessSection;Lcom/google/gerrit/entities/Permission;)V
1
com/google/gerrit/server/project/ProjectConfig::remove (Lcom/google/gerrit/entities/AccessSection;Lcom/google/gerrit/entities/Permission;Lcom/google/gerrit/entities/PermissionRule;)V
1
com/google/gerrit/server/project/ProjectConfig::removeCommentLinkSection (Ljava/lang/String;)V
1
com/google/gerrit/server/project/ProjectConfig::replace (Lcom/google/gerrit/entities/ContributorAgreement;)V
1
com/google/gerrit/server/project/ProjectConfig::setAccountsSection (Lcom/google/gerrit/entities/AccountsSection;)V
1
com/google/gerrit/server/project/ProjectConfig::upsertContributorAgreement (Lcom/google/gerrit/entities/ContributorAgreement;)V
1
com/google/gerrit/server/project/ProjectConfig::addCommentLinkSection (Lcom/google/gerrit/entities/StoredCommentLinkInfo;)V
2
com/google/gerrit/server/project/ProjectConfig::addSubscribeSection (Lcom/google/gerrit/entities/SubscribeSection;)V
2
com/google/gerrit/server/project/ProjectConfig::buildCommentLink (Lorg/eclipse/jgit/lib/Config;Ljava/lang/String;)Lcom/google/gerrit/entities/StoredCommentLinkInfo;
2
com/google/gerrit/server/project/ProjectConfig::getAccessSection (Ljava/lang/String;)Lcom/google/gerrit/entities/AccessSection;
2
com/google/gerrit/server/project/ProjectConfig::getPluginConfig (Ljava/lang/String;)Lcom/google/gerrit/server/config/PluginConfig;
2
com/google/gerrit/server/project/ProjectConfig::getSubscribeSections ()Ljava/util/Map;
2
com/google/gerrit/server/project/ProjectConfig::lambda$getCacheable$2 (Lcom/google/gerrit/entities/CachedProjectConfig$Builder;Lcom/google/gerrit/entities/NotifyConfig;)V
2
com/google/gerrit/server/project/ProjectConfig::lambda$getCacheable$3 (Lcom/google/gerrit/entities/CachedProjectConfig$Builder;Lcom/google/gerrit/entities/SubscribeSection;)V
2
com/google/gerrit/server/project/ProjectConfig::lambda$getCacheable$8 (Lcom/google/gerrit/entities/CachedProjectConfig$Builder;Ljava/util/Map$Entry;)V
2
com/google/gerrit/server/project/ProjectConfig::loadPatterns (Lorg/eclipse/jgit/lib/Config;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Lcom/google/common/collect/ImmutableList;
2
com/google/gerrit/server/project/ProjectConfig::patternToStringList (Ljava/util/List;)Ljava/util/List;
2
com/google/gerrit/server/project/ProjectConfig::renameGroup (Lcom/google/gerrit/entities/AccountGroup$UUID;Ljava/lang/String;)V
2
com/google/gerrit/server/project/ProjectConfig::setBranchOrderSection (Lcom/google/gerrit/entities/BranchOrderSection;)V
2
com/google/gerrit/server/project/ProjectConfig::lambda$getCacheable$7 (Lcom/google/gerrit/entities/CachedProjectConfig$Builder;Ljava/util/Map$Entry;)V
3
com/google/gerrit/server/project/ProjectConfig::remove (Lcom/google/gerrit/entities/AccessSection;)V
3
com/google/gerrit/server/project/ProjectConfig::updatePluginConfig (Ljava/lang/String;Ljava/util/function/Consumer;)V
3
com/google/gerrit/server/project/ProjectConfig::getName ()Lcom/google/gerrit/entities/Project$NameKey;
4
com/google/gerrit/server/project/ProjectConfig::error (Lcom/google/gerrit/server/git/ValidationError;)V
5
com/google/gerrit/server/project/ProjectConfig::error (Ljava/lang/String;)V
5
com/google/gerrit/server/project/ProjectConfig::lambda$getCacheable$6 (Lcom/google/gerrit/entities/CachedProjectConfig$Builder;Lcom/google/gerrit/entities/SubmitRequirement;)V
5
com/google/gerrit/server/project/ProjectConfig::upsertSubmitRequirement (Lcom/google/gerrit/entities/SubmitRequirement;)V
5
com/google/gerrit/server/project/ProjectConfig::checkDuplicateSrDefinition (Lorg/eclipse/jgit/lib/Config;Ljava/lang/String;)V
6
com/google/gerrit/server/project/ProjectConfig::lambda$checkForUnsupportedSubmitRequirementParams$13 (Ljava/lang/String;)Z
6
com/google/gerrit/server/project/ProjectConfig::getSubmitRequirementSections ()Ljava/util/Map;
9
com/google/gerrit/server/project/ProjectConfig::updateGroupNames (Lcom/google/gerrit/server/account/GroupBackend;)Z
9
com/google/gerrit/server/project/ProjectConfig::updateLabelType (Ljava/lang/String;Ljava/util/function/Consumer;)V
9
com/google/gerrit/server/project/ProjectConfig::getLabelSections ()Ljava/util/Map;
10
com/google/gerrit/server/project/ProjectConfig::load (Lorg/eclipse/jgit/revwalk/RevWalk;Lorg/eclipse/jgit/lib/ObjectId;)V
14
com/google/gerrit/server/project/ProjectConfig::getValidationErrors ()Ljava/util/List;
15
com/google/gerrit/server/project/ProjectConfig::getAccessSections ()Ljava/util/Collection;
16
com/google/gerrit/server/project/ProjectConfig::getProject ()Lcom/google/gerrit/entities/Project;
61
com/google/gerrit/server/project/ProjectConfig::lambda$getCacheable$11 (Lcom/google/gerrit/entities/CachedProjectConfig$Builder;Lcom/google/gerrit/entities/AccessSection;)V
147
com/google/gerrit/server/project/ProjectConfig$Factory::create (Lcom/google/gerrit/entities/Project$NameKey;)Lcom/google/gerrit/server/project/ProjectConfig;
151
com/google/gerrit/server/project/ProjectConfig$Factory::read (Lcom/google/gerrit/server/git/meta/MetaDataUpdate;)Lcom/google/gerrit/server/project/ProjectConfig;
151
com/google/gerrit/server/project/ProjectConfig::<clinit> ()V
151
com/google/gerrit/server/project/ProjectConfig::<init> (Lcom/google/gerrit/entities/Project$NameKey;Ljava/util/Optional;Lcom/google/gerrit/server/config/AllProjectsName;)V
151
com/google/gerrit/server/project/ProjectConfig::checkForUnsupportedSubmitRequirementParams (Lorg/eclipse/jgit/lib/Config;)V
151
com/google/gerrit/server/project/ProjectConfig::convertLegacyPermission (Ljava/lang/String;)Ljava/lang/String;
151
com/google/gerrit/server/project/ProjectConfig::getCacheable ()Lcom/google/gerrit/entities/CachedProjectConfig;
151
com/google/gerrit/server/project/ProjectConfig::getEnum (Lorg/eclipse/jgit/lib/Config;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Ljava/lang/Enum;)Ljava/lang/Enum;
151
com/google/gerrit/server/project/ProjectConfig::getRefName ()Ljava/lang/String;
151
com/google/gerrit/server/project/ProjectConfig::getStringListOrNull (Lorg/eclipse/jgit/lib/Config;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;)Ljava/util/List;
151
com/google/gerrit/server/project/ProjectConfig::isCoreOrPluginPermission (Ljava/lang/String;)Z
151
com/google/gerrit/server/project/ProjectConfig::isInRange (SLjava/util/List;)Z
151
com/google/gerrit/server/project/ProjectConfig::isValidRegex (Ljava/lang/String;)Z
151
com/google/gerrit/server/project/ProjectConfig::lambda$getCacheable$0 (Lcom/google/gerrit/entities/CachedProjectConfig$Builder;Lcom/google/gerrit/entities/GroupReference;)V
151
com/google/gerrit/server/project/ProjectConfig::lambda$getCacheable$10 (Lcom/google/gerrit/entities/CachedProjectConfig$Builder;Lcom/google/gerrit/entities/AccessSection;)V
151
com/google/gerrit/server/project/ProjectConfig::lambda$getCacheable$5 (Lcom/google/gerrit/entities/CachedProjectConfig$Builder;Lcom/google/gerrit/entities/LabelType;)V
151
com/google/gerrit/server/project/ProjectConfig::lambda$getCacheable$9 (Ljava/util/List;Ljava/util/List;)V
151
com/google/gerrit/server/project/ProjectConfig::lambda$loadAccessSections$12 (Lorg/eclipse/jgit/lib/Config;Ljava/lang/String;Lcom/google/gerrit/entities/AccessSection$Builder;)V
151
com/google/gerrit/server/project/ProjectConfig::load (Lorg/eclipse/jgit/lib/Repository;Lorg/eclipse/jgit/lib/ObjectId;)V
151
com/google/gerrit/server/project/ProjectConfig::loadAccessSections (Lorg/eclipse/jgit/lib/Config;)V
151
com/google/gerrit/server/project/ProjectConfig::loadAccountsSection (Lorg/eclipse/jgit/lib/Config;)V
151
com/google/gerrit/server/project/ProjectConfig::loadBranchOrderSection (Lorg/eclipse/jgit/lib/Config;)V
151
com/google/gerrit/server/project/ProjectConfig::loadCommentLinkSections (Lorg/eclipse/jgit/lib/Config;)V
151
com/google/gerrit/server/project/ProjectConfig::loadContributorAgreements (Lorg/eclipse/jgit/lib/Config;)V
151
com/google/gerrit/server/project/ProjectConfig::loadExtensionPanelSections (Lorg/eclipse/jgit/lib/Config;)V
151
com/google/gerrit/server/project/ProjectConfig::loadLabelSections (Lorg/eclipse/jgit/lib/Config;)V
151
com/google/gerrit/server/project/ProjectConfig::loadNotifySections (Lorg/eclipse/jgit/lib/Config;)V
151
com/google/gerrit/server/project/ProjectConfig::loadPermissionRules (Lorg/eclipse/jgit/lib/Config;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Lcom/google/gerrit/entities/Permission$Builder;Z)V
151
com/google/gerrit/server/project/ProjectConfig::loadPermissionRules (Lorg/eclipse/jgit/lib/Config;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;Z)Lcom/google/common/collect/ImmutableList;
151
com/google/gerrit/server/project/ProjectConfig::loadPluginSections (Lorg/eclipse/jgit/lib/Config;)V
151
com/google/gerrit/server/project/ProjectConfig::loadProjectLevelConfigs ()V
151
com/google/gerrit/server/project/ProjectConfig::loadReceiveSection (Lorg/eclipse/jgit/lib/Config;)V
151
com/google/gerrit/server/project/ProjectConfig::loadSubmitRequirementSections (Lorg/eclipse/jgit/lib/Config;)V
151
com/google/gerrit/server/project/ProjectConfig::loadSubscribeSections (Lorg/eclipse/jgit/lib/Config;)V
151
com/google/gerrit/server/project/ProjectConfig::onLoad ()V
151
com/google/gerrit/server/project/ProjectConfig::onSave (Lorg/eclipse/jgit/lib/CommitBuilder;)Z
151
com/google/gerrit/server/project/ProjectConfig::parseLabelValue (Ljava/lang/String;)Lcom/google/gerrit/entities/LabelValue;
151
com/google/gerrit/server/project/ProjectConfig::readGroupList ()V
151
com/google/gerrit/server/project/ProjectConfig::resolve (Lcom/google/gerrit/entities/GroupReference;)Lcom/google/gerrit/entities/GroupReference;
151
com/google/gerrit/server/project/ProjectConfig::ruleToStringList (Ljava/util/List;Ljava/util/Set;)Ljava/util/List;
151
com/google/gerrit/server/project/ProjectConfig::saveAccessSections (Lorg/eclipse/jgit/lib/Config;Ljava/util/Set;)V
151
com/google/gerrit/server/project/ProjectConfig::saveAccountsSection (Lorg/eclipse/jgit/lib/Config;Ljava/util/Set;)V
151
com/google/gerrit/server/project/ProjectConfig::saveBranchOrderSection (Lorg/eclipse/jgit/lib/Config;)V
151
com/google/gerrit/server/project/ProjectConfig::saveCommentLinkSections (Lorg/eclipse/jgit/lib/Config;)V
151
com/google/gerrit/server/project/ProjectConfig::saveContributorAgreements (Lorg/eclipse/jgit/lib/Config;Ljava/util/Set;)V
151
com/google/gerrit/server/project/ProjectConfig::saveGroupList ()V
151
com/google/gerrit/server/project/ProjectConfig::saveLabelSections (Lorg/eclipse/jgit/lib/Config;)V
151
com/google/gerrit/server/project/ProjectConfig::saveNotifySections (Lorg/eclipse/jgit/lib/Config;Ljava/util/Set;)V
151
com/google/gerrit/server/project/ProjectConfig::savePluginSections (Lorg/eclipse/jgit/lib/Config;Ljava/util/Set;)V
151
com/google/gerrit/server/project/ProjectConfig::saveSubmitRequirementSections (Lorg/eclipse/jgit/lib/Config;)V
151
com/google/gerrit/server/project/ProjectConfig::saveSubscribeSections (Lorg/eclipse/jgit/lib/Config;)V
151
com/google/gerrit/server/project/ProjectConfig::setBooleanConfigKey (Lorg/eclipse/jgit/lib/Config;Ljava/lang/String;Ljava/lang/String;Ljava/lang/String;ZZ)V
151
com/google/gerrit/server/project/ProjectConfig::sort (Ljava/util/Collection;)Lcom/google/common/collect/ImmutableList;
151
com/google/gerrit/server/project/ProjectConfig::unsetSection (Lorg/eclipse/jgit/lib/Config;Ljava/lang/String;)V
151
com/google/gerrit/server/project/ProjectConfig::updateProject (Ljava/util/function/Consumer;)V
151
com/google/gerrit/server/project/ProjectConfig::upsertAccessSection (Ljava/lang/String;Ljava/util/function/Consumer;)V
151
com/google/gerrit/server/project/ProjectConfig::upsertLabelType (Lcom/google/gerrit/entities/LabelType;)V
151
com/google/gerrit/server/project/ProjectConfig::validMaxObjectSizeLimit (Ljava/lang/String;)Ljava/lang/String;
151
com/google/gerrit/server/project/ProjectConfig$Factory::<init> (Lcom/google/gerrit/server/config/AllProjectsName;Lcom/google/gerrit/server/config/AllProjectsConfigProvider;)V
152
Generated by:
LCOV version 1.16+git.20220603.dfeb750