/opt/jenkins/jobs/VuFind/workspace/module
VuFind
src
VuFind
Search
Solr
(Dashboard)
Classes
Coverage Distribution
Complexity
Insufficient Coverage
Class
Coverage
VuFind\Search\Solr\DeduplicationListener
0%
VuFind\Search\Solr\FacetCache
0%
VuFind\Search\Solr\FacetCacheFactory
0%
VuFind\Search\Solr\HierarchicalFacetHelperFactory
0%
VuFind\Search\Solr\InjectSpellingListener
21%
VuFind\Search\Solr\Results
30%
VuFind\Search\Solr\HierarchicalFacetListener
36%
VuFind\Search\Solr\Params
58%
VuFind\Search\Solr\Options
67%
VuFind\Search\Solr\ParamsFactory
80%
VuFind\Search\Solr\V4\ErrorListener
86%
Project Risks
Class
CRAP
VuFind\Search\Solr\DeduplicationListener
2450
VuFind\Search\Solr\Params
634
VuFind\Search\Solr\Results
579
VuFind\Search\Solr\InjectSpellingListener
173
VuFind\Search\Solr\HierarchicalFacetListener
173
VuFind\Search\Solr\Options
134
VuFind\Search\Solr\V4\ErrorListener
15
VuFind\Search\Solr\FacetCacheFactory
12
VuFind\Search\Solr\HierarchicalFacetHelperFactory
6
VuFind\Search\Solr\ParamsFactory
2
Methods
Coverage Distribution
Complexity
Insufficient Coverage
Method
Coverage
__construct
0%
attach
0%
onSearchPre
0%
hasChildFilter
0%
onSearchPost
0%
fetchLocalRecords
0%
getActiveRecordSources
0%
appendDedupRecordFields
0%
determineSourcePriority
0%
determineBuildingPriority
0%
getRest
0%
getCacheNamespace
0%
getResults
0%
setViewRenderer
0%
__invoke
0%
onSearchPost
0%
processHierarchicalFacets
0%
formatFacetField
0%
onSearchPre
0%
onSearchPost
0%
aggregateSpellcheck
0%
getAdvancedSearchAction
0%
getFacetListAction
0%
getVersionsAction
0%
supportsScheduledSearch
0%
setFacetContains
0%
setFacetContainsIgnoreCase
0%
setFacetOffset
0%
setFacetPrefix
0%
setFacetSort
0%
setIndexSortedFacets
0%
initFacetList
0%
initAdvancedFacets
0%
initHomePageFacets
0%
initNewItemsFacets
0%
setQueryIDs
0%
getQueryIDLimit
0%
setPivotFacets
0%
formatFilterListEntry
0%
getScores
0%
getMaxScore
0%
fixBadQuery
0%
fixBadQueryGroup
0%
getSpellingSuggestions
0%
getFilteredFacetCounts
0%
getPartialFieldFacets
0%
getPivotFacetList
0%
initFilters
57%
getResponseBodyMediaType
57%
formatDisplayText
58%
performSearch
64%
__construct
66%
getFacetSettings
66%
parseExplainElement
68%
__construct
69%
initSearch
75%
__invoke
80%
getBackendParameters
82%
analyzeJsonErrorResponse
87%
Project Risks
Method
CRAP
fetchLocalRecords
506
getPartialFieldFacets
110
__construct
92
onSearchPre
90
processHierarchicalFacets
90
formatFilterListEntry
90
onSearchPre
56
onSearchPost
42
determineBuildingPriority
30
onSearchPost
30
getFacetSettings
23
onSearchPost
20
aggregateSpellcheck
20
fixBadQueryGroup
20
getBackendParameters
18
getResults
12
formatFacetField
12
getScores
12
fixBadQuery
12
formatDisplayText
10
performSearch
9
parseExplainElement
7
hasChildFilter
6
getActiveRecordSources
6
determineSourcePriority
6
__invoke
6
getVersionsAction
6
initHomePageFacets
6
initNewItemsFacets
6
setQueryIDs
6
getFilteredFacetCounts
6
getPivotFacetList
6
getResponseBodyMediaType
5
analyzeJsonErrorResponse
5
__construct
4
initFilters
3
initSearch
2
__invoke
2