Subroutine Coverage

blib/lib/DBIx/SearchBuilder.pm
Criterion Covered Total %
subroutine 69 80 86.2
pod 46 47 97.8


line count pod subroutine
4 13 n/a BEGIN
5 13 n/a BEGIN
9 13 n/a BEGIN
10 13 n/a BEGIN
11 13 n/a BEGIN
12 13 n/a BEGIN
97 131 Yes new
116 131 n/a _Init
136 169 Yes CleanSlate
176 13 Yes Clone
204 13 n/a _ClonedAttributes
225 3154 n/a _Handle
241 175 n/a _DoSearch
254 177 n/a __DoSearch
289 1296 Yes AddRecord
302 1580 n/a _RecordCount
318 71 n/a _DoCount
329 73 n/a __DoCount
350 44 n/a _DoSearchAndCount
378 202 n/a _ApplyLimits
394 55 n/a _DistinctQuery
410 41 n/a _DistinctQueryAndCount
424 289 n/a _BuildJoins
437 288 n/a _isJoined
454 0 n/a _LimitClause
479 2231 n/a _isLimited
508 158 Yes BuildSelectQuery
552 83 Yes BuildSelectCountQuery
583 44 Yes BuildSelectAndCountQuery
625 1355 Yes Next
655 212 Yes GotoFirstItem
675 216 Yes GotoItem
689 54 Yes First
703 4 Yes Last
737 4 Yes DistinctFieldValues
773 27 Yes ItemsArrayRef
797 0 Yes NewItem
813 476 Yes RedoSearch
826 83 Yes CombineSearchAndCount
849 78 Yes UnLimit
969 114 Yes Limit
1070 114 n/a _GenericRestriction
1173 1 n/a _OpenParen
1179 1 n/a _CloseParen
1186 0 n/a _AddSubClause
1197 189 n/a _WhereClause
1221 189 n/a _CompileGenericRestrictions
1256 87 Yes OrderBy
1268 90 Yes OrderByCols
1286 519 n/a _OrderClause
1339 5 Yes GroupByCols
1357 308 n/a _GroupClause
1392 6 Yes NewAlias
1429 106 n/a _GetAlias
1472 104 Yes Join
1507 498 Yes RowsPerPage
1524 8 Yes NextPage
1535 3 Yes PrevPage
1551 0 Yes FirstPage
1563 41 Yes GotoPage
1582 268 Yes FirstRow
1603 5 n/a _ItemsCounter
1617 70 Yes Count
1645 129 Yes CountAll
1681 9 Yes IsLast
1750 69 Yes Column
1851 227 Yes CombineFunctionWithField
1894 0 Yes Columns
1910 1 Yes AdditionalColumn
1924 0 Yes Fields
1938 0 Yes HasField
1958 678 Yes Table
1979 313 Yes QueryHint
1991 248 Yes QueryHintFormatted
2001 285 n/a _OptimizeQuery
2024 4 Yes GroupBy
2033 0 Yes SetTable
2043 0 Yes ShowRestrictions
2051 0 Yes ImportRestrictions
2054 0 No DEBUG