LCOV - code coverage report
Current view: top level - server/project - ProjectCacheImpl.java (source / functions) Hit Total Coverage
Test: _coverage_report.dat Lines: 143 179 79.9 %
Date: 2022-11-19 15:00:39 Functions: 36 41 87.8 %

Function Name Sort by function name Hit count Sort by hit count
com/google/gerrit/server/project/ProjectCacheImpl$InMemoryLoader::lambda$reload$0 (Lcom/google/gerrit/entities/Project$NameKey;)Lcom/google/gerrit/entities/CachedProjectConfig; 0
com/google/gerrit/server/project/ProjectCacheImpl$InMemoryLoader::reload (Lcom/google/gerrit/entities/Project$NameKey;Lcom/google/gerrit/entities/CachedProjectConfig;)Lcom/google/common/util/concurrent/ListenableFuture; 0
com/google/gerrit/server/project/ProjectCacheImpl::refreshProjectList ()V 0
com/google/gerrit/server/project/ProjectCacheImpl::remove (Lcom/google/gerrit/entities/Project$NameKey;)V 0
com/google/gerrit/server/project/ProjectCacheImpl::remove (Lcom/google/gerrit/entities/Project;)V 0
com/google/gerrit/server/project/ProjectCacheImpl::byName (Ljava/lang/String;)Lcom/google/common/collect/ImmutableSortedSet; 1
com/google/gerrit/server/project/ProjectCacheImpl::evictAllByName ()V 1
com/google/gerrit/server/project/ProjectCacheImpl::guessRelevantGroupUUIDs ()Ljava/util/Set; 1
com/google/gerrit/server/project/ProjectCacheImpl::lambda$guessRelevantGroupUUIDs$0 (Lcom/google/gerrit/entities/Project$NameKey;)Lcom/google/gerrit/entities/CachedProjectConfig; 1
com/google/gerrit/server/project/ProjectCacheImpl::lambda$guessRelevantGroupUUIDs$1 (Lcom/google/gerrit/entities/CachedProjectConfig;)Ljava/util/stream/Stream; 1
com/google/gerrit/server/project/ProjectCacheImpl::lambda$guessRelevantGroupUUIDs$2 (Lcom/google/gerrit/entities/AccountGroup$UUID;)Z 1
com/google/gerrit/server/project/ProjectCacheImpl::sizeAllByName ()J 1
com/google/gerrit/server/project/ProjectCacheImpl$PersistedProjectConfigSerializer::deserialize ([B)Lcom/google/gerrit/entities/CachedProjectConfig; 15
com/google/gerrit/server/project/ProjectCacheImpl$PersistedProjectConfigSerializer::serialize (Lcom/google/gerrit/entities/CachedProjectConfig;)[B 15
com/google/gerrit/server/project/ProjectCacheImpl::getAllUsers ()Lcom/google/gerrit/server/project/ProjectState; 16
com/google/gerrit/server/project/ProjectCacheImpl::all ()Lcom/google/common/collect/ImmutableSortedSet; 34
com/google/gerrit/server/project/ProjectCacheImpl::evictAndReindex (Lcom/google/gerrit/entities/Project;)V 61
com/google/gerrit/server/project/ProjectCacheImpl::evictAndReindex (Lcom/google/gerrit/entities/Project$NameKey;)V 92
com/google/gerrit/server/project/ProjectCacheImpl::evict (Lcom/google/gerrit/entities/Project$NameKey;)V 100
com/google/gerrit/server/project/ProjectCacheImpl::onCreateProject (Lcom/google/gerrit/entities/Project$NameKey;)V 144
com/google/gerrit/server/project/ProjectCacheImpl$ListKey::<clinit> ()V 147
com/google/gerrit/server/project/ProjectCacheImpl$Lister::load (Lcom/google/gerrit/server/project/ProjectCacheImpl$ListKey;)Lcom/google/common/collect/ImmutableSortedSet; 147
com/google/gerrit/server/project/ProjectCacheImpl$InMemoryLoader::load (Lcom/google/gerrit/entities/Project$NameKey;)Lcom/google/gerrit/entities/CachedProjectConfig; 151
com/google/gerrit/server/project/ProjectCacheImpl$PersistedLoader::load (Lcom/google/gerrit/server/cache/proto/Cache$ProjectCacheKeyProto;)Lcom/google/gerrit/entities/CachedProjectConfig; 151
com/google/gerrit/server/project/ProjectCacheImpl::allProjectsFileProjectConfigHash (Ljava/util/Optional;)[B 151
com/google/gerrit/server/project/ProjectCacheImpl::get (Lcom/google/gerrit/entities/Project$NameKey;)Ljava/util/Optional; 151
com/google/gerrit/server/project/ProjectCacheImpl::getAllProjects ()Lcom/google/gerrit/server/project/ProjectState; 151
com/google/gerrit/server/project/ProjectCacheImpl$1$1::<init> (Lcom/google/gerrit/server/project/ProjectCacheImpl$1;)V 152
com/google/gerrit/server/project/ProjectCacheImpl$1$2::<init> (Lcom/google/gerrit/server/project/ProjectCacheImpl$1;)V 152
com/google/gerrit/server/project/ProjectCacheImpl$1$2::configure ()V 152
com/google/gerrit/server/project/ProjectCacheImpl$1$3::<init> (Lcom/google/gerrit/server/project/ProjectCacheImpl$1;)V 152
com/google/gerrit/server/project/ProjectCacheImpl$1$3::configure ()V 152
com/google/gerrit/server/project/ProjectCacheImpl$1::<init> ()V 152
com/google/gerrit/server/project/ProjectCacheImpl$1::configure ()V 152
com/google/gerrit/server/project/ProjectCacheImpl$InMemoryLoader::<init> (Lcom/google/common/cache/LoadingCache;Lcom/google/gerrit/server/git/GitRepositoryManager;Lcom/google/common/util/concurrent/ListeningExecutorService;Lcom/google/gerrit/metrics/MetricMaker;Lcom/google/gerrit/server/config/AllProjectsName;Lcom/google/gerrit/server/config/AllProjectsConfigProvider;)V 152
com/google/gerrit/server/project/ProjectCacheImpl$Lister::<init> (Lcom/google/gerrit/server/git/GitRepositoryManager;)V 152
com/google/gerrit/server/project/ProjectCacheImpl$PersistedLoader::<init> (Lcom/google/gerrit/server/git/GitRepositoryManager;Lcom/google/gerrit/server/project/ProjectConfig$Factory;)V 152
com/google/gerrit/server/project/ProjectCacheImpl$PersistedProjectConfigSerializer::<clinit> ()V 152
com/google/gerrit/server/project/ProjectCacheImpl::<clinit> ()V 152
com/google/gerrit/server/project/ProjectCacheImpl::<init> (Lorg/eclipse/jgit/lib/Config;Lcom/google/gerrit/server/config/AllProjectsName;Lcom/google/gerrit/server/config/AllUsersName;Lcom/google/common/cache/LoadingCache;Lcom/google/common/cache/LoadingCache;Lcom/google/inject/Provider;Lcom/google/gerrit/metrics/MetricMaker;Lcom/google/gerrit/server/project/ProjectState$Factory;)V 152
com/google/gerrit/server/project/ProjectCacheImpl::module ()Lcom/google/inject/Module; 152

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