Subroutine Coverage

blib/lib/List/Gen.pm
Criterion Covered Total %
subroutine 167 539 30.9
pod 57 80 71.2


line count pod subroutine
2 10 n/a BEGIN
3 10 n/a BEGIN
4 10 n/a BEGIN
5 10 n/a BEGIN
6 10 n/a BEGIN
9 10 n/a BEGIN
60 10 n/a BEGIN
66 12 n/a import
75 3 No VERSION
78 973 No DEBUG
197 280 No packager
203 10 n/a BEGIN
205 560 n/a __ANON__
209 220 No generator
213 60 No mutable_gen
220 197 Yes curse
224 10 n/a BEGIN
229 187 n/a __ANON__
248 10 n/a BEGIN
249 104 No looks_like_number
267 10 n/a BEGIN
340 285 Yes mapn
400 0 Yes by
412 10 n/a BEGIN
414 10 n/a __ANON__
431 0 n/a __ANON__
437 0 n/a __ANON__
442 10 n/a __ANON__
458 0 Yes apply
489 0 Yes zip
530 0 Yes zipmax
569 0 Yes tuples
604 51 Yes cap
1244 10 n/a BEGIN
1245 0 n/a __ANON__
1247 134 n/a DESTROY
1248 130 n/a source
1250 7 n/a FETCHSIZE
1254 7 n/a __ANON__
1259 10 n/a BEGIN
1261 14 n/a __ANON__
1267 128 n/a mutable
1279 0 n/a sources
1287 0 n/a tail_size
1291 0 n/a new
1292 0 n/a __ANON__
1293 10 n/a BEGIN
1297 88 n/a closures
1418 0 n/a __ANON__
1422 5 n/a __ANON__
1425 10 n/a BEGIN
1426 0 n/a DESTROY
1428 0 n/a AUTOLOAD
1434 5 n/a hyper
1442 40 n/a __ANON__
1462 50 n/a __ANON__
1467 0 n/a __ANON__
1481 50 n/a __ANON__
1498 8 n/a __ANON__
1512 10 n/a BEGIN
1517 0 n/a AUTOLOAD
1533 0 n/a DESTROY
1537 10 n/a BEGIN
1541 10 n/a BEGIN
1546 2 n/a __ANON__
1548 0 n/a __ANON__
1554 11 n/a __ANON__
1604 0 n/a __ANON__
1610 0 n/a __ANON__
1620 5 n/a __ANON__
1628 10 n/a BEGIN
1635 129 n/a new
1644 10 n/a BEGIN
1646 0 n/a __ANON__
1648 42 n/a __ANON__
1650 0 n/a DESTROY
1657 52 n/a _new
1661 52 n/a __ANON__
1669 36 n/a __ANON__
1697 2 n/a __ANON__
1697 1 n/a BEGIN
1697 1 n/a BEGIN
1706 3 n/a __ANON__
1727 0 n/a __ANON__
1728 0 n/a __ANON__
1729 0 n/a __ANON__
1731 0 n/a __ANON__
1736 0 n/a reset
1743 20 n/a all
1778 10 n/a BEGIN
1782 0 n/a hyper
1820 10 n/a BEGIN
1822 0 n/a __ANON__
1838 0 n/a is_inf
1839 0 n/a x_xs
1840 0 n/a idx
1843 0 n/a tee
1855 10 n/a BEGIN
1856 0 n/a __ANON__
1859 6 n/a type
1861 0 n/a elems
1862 0 n/a end
1868 0 n/a new
1875 0 n/a DESTROY
1878 0 n/a code
1881 0 n/a size_from
1884 0 n/a __ANON__
1885 0 n/a __ANON__
1889 0 n/a __ANON__
1893 0 n/a defined
1895 0 n/a iterator
1896 10 n/a BEGIN
1898 0 n/a range
1899 10 n/a BEGIN
1900 0 n/a __ANON__
1901 0 n/a __ANON__
1903 0 n/a kv
1904 0 n/a tuples
1905 0 n/a pairs
1908 0 n/a sort
1924 10 n/a BEGIN
1924 0 n/a __ANON__
1927 0 n/a wrap
1932 0 n/a unwrap
1936 0 n/a wrapsort
1939 10 n/a BEGIN
1942 0 n/a perl
1961 23 n/a str
1964 10 n/a BEGIN
1966 0 n/a __ANON__
1971 23 n/a flat
1987 0 n/a say
1992 0 n/a print
2001 0 n/a dump
2006 0 n/a debug
2028 0 n/a watch
2034 0 n/a __ANON__
2042 0 n/a pick
2053 0 n/a roll
2058 0 n/a random
2064 0 n/a __ANON__
2073 0 n/a shuffle
2079 0 n/a __ANON__
2092 0 n/a uniq
2093 0 n/a __ANON__
2098 0 n/a first
2124 0 n/a last
2129 0 n/a first_idx
2133 0 n/a last_idx
2137 10 n/a BEGIN
2142 0 n/a deref
2145 0 n/a __ANON__
2153 0 n/a __ANON__
2159 0 n/a __ANON__
2161 0 n/a __ANON__
2167 0 n/a drop_while
2169 0 n/a __ANON__
2173 0 n/a drop_until
2179 0 n/a cross2d
2186 0 n/a crosswith2d
2192 0 n/a __ANON__
2198 5 n/a cross
2205 5 n/a crosswith
2213 10 n/a __ANON__
2223 0 n/a __ANON__
2228 0 n/a __ANON__
2239 0 n/a __ANON__
2244 0 n/a __ANON__
2255 18 n/a __ANON__
2267 0 n/a __ANON__
2272 0 n/a __ANON__
2278 21 n/a __ANON__
2290 0 n/a cycle
2297 0 n/a __ANON__
2302 0 n/a __ANON__
2309 7 n/a reduce
2340 0 n/a __ANON__
2340 0 n/a sum
2341 0 n/a __ANON__
2341 0 n/a product
2342 0 n/a __ANON__
2342 0 n/a min
2343 0 n/a __ANON__
2343 0 n/a max
2346 0 n/a rotate
2360 0 n/a __ANON__
2367 0 n/a __ANON__
2369 0 n/a __ANON__
2370 0 n/a __ANON__
2371 0 n/a __ANON__
2373 0 n/a __ANON__
2376 0 n/a nxt
2391 0 n/a span
2399 0 n/a __ANON__
2401 0 n/a __ANON__
2421 0 n/a break
2423 0 n/a __ANON__
2427 6 n/a zip
2433 4 n/a zipwith
2439 0 n/a zipwithab
2446 10 n/a BEGIN
2449 0 n/a mapn
2453 0 n/a __ANON__
2461 0 n/a copy
2467 10 n/a BEGIN
2469 10 n/a BEGIN
2470 0 n/a __ANON__
2478 10 n/a BEGIN
2479 0 n/a __ANON__
2480 10 n/a BEGIN
2484 0 n/a __ANON__
2513 0 n/a head
2516 0 n/a tail
2517 0 n/a drop
2518 9 n/a take
2520 10 n/a BEGIN
2530 7 n/a __ANON__
2536 0 n/a __ANON__
2544 10 n/a BEGIN
2560 45 n/a __ANON__
2580 0 n/a reverse
2581 0 n/a overlay
2582 0 n/a zipmax
2584 0 n/a zipwithmax
2591 0 n/a leaves
2596 0 n/a __ANON__
2612 51 n/a DESTROY
2615 0 n/a threads_start
2639 0 n/a __ANON__
2647 0 n/a __ANON__
2658 0 n/a threads_stop
2671 0 n/a threads_slice
2678 0 n/a __ANON__
2689 0 n/a threads_all
2693 0 n/a threads_cached
2701 0 n/a threads_blocksize
2711 117 No isagen
2715 129 No tiegen
2730 0 n/a __ANON__
2741 10 n/a END
2750 0 No clone
2753 0 n/a __ANON__
2757 0 No empty
2760 0 n/a __ANON__
2763 0 n/a __ANON__
2822 63 Yes range
2834 57 n/a __ANON__
2845 125 n/a __ANON__
2849 81 n/a __ANON__
2850 45 n/a __ANON__
2857 24 No num2alpha
2870 9 No alpha2num
2880 6 No arange
2888 0 n/a __ANON__
2942 37 Yes gen
2946 0 No canglob
2949 46 Yes dwim
2963 36 n/a __ANON__
2966 40 n/a __ANON__
2970 278 n/a __ANON__
2978 0 n/a __ANON__
2981 0 n/a __ANON__
3013 11 Yes makegen
3016 11 n/a __ANON__
3018 73 n/a __ANON__
3020 27 n/a __ANON__
3021 0 n/a __ANON__
3025 0 n/a __ANON__
3050 0 Yes list
3085 0 Yes array
3087 0 n/a __ANON__
3088 0 n/a __ANON__
3090 0 n/a __ANON__
3091 0 n/a __ANON__
3092 0 n/a __ANON__
3095 0 n/a __ANON__
3096 0 n/a __ANON__
3097 0 n/a __ANON__
3098 0 n/a __ANON__
3100 0 n/a __ANON__
3106 0 n/a __ANON__
3107 0 n/a __ANON__
3108 0 n/a __ANON__
3125 0 Yes file
3141 5 Yes repeat
3144 5 n/a __ANON__
3145 0 n/a __ANON__
3147 0 n/a __ANON__
3187 7 Yes iterate
3195 7 n/a __ANON__
3203 58 n/a __ANON__
3216 7 n/a __ANON__
3217 0 n/a __ANON__
3219 0 n/a __ANON__
3227 0 n/a __ANON__
3228 0 n/a __ANON__
3232 0 n/a new
3234 0 n/a __ANON__
3235 10 n/a BEGIN
3235 0 n/a __ANON__
3248 0 Yes iterate_stream
3254 10 n/a BEGIN
3256 0 n/a __ANON__
3265 0 n/a __ANON__
3280 0 n/a __ANON__
3281 0 n/a __ANON__
3283 0 n/a __ANON__
3289 0 n/a __ANON__
3309 2 Yes iterate_multi
3311 10 n/a BEGIN
3313 2 n/a __ANON__
3314 0 n/a __ANON__
3325 58 n/a __ANON__
3359 2 n/a __ANON__
3360 0 n/a __ANON__
3362 0 n/a __ANON__
3367 0 n/a __ANON__
3371 0 n/a __ANON__
3373 0 n/a __ANON__
3378 2 n/a __ANON__
3382 0 n/a __ANON__
3383 0 n/a __ANON__
3385 0 n/a __ANON__
3390 0 n/a __ANON__
3395 0 n/a __ANON__
3401 0 n/a __ANON__
3407 0 n/a __ANON__
3432 0 Yes iterate_multi_stream
3434 10 n/a BEGIN
3436 0 n/a __ANON__
3437 0 n/a __ANON__
3446 0 n/a __ANON__
3486 0 n/a __ANON__
3487 0 n/a __ANON__
3489 0 n/a __ANON__
3493 0 n/a __ANON__
3495 0 n/a __ANON__
3501 0 n/a __ANON__
3505 0 n/a __ANON__
3538 0 Yes gather
3541 0 n/a __ANON__
3542 10 n/a BEGIN
3550 0 No gather_stream
3553 10 n/a BEGIN
3564 0 Yes gather_multi
3567 0 n/a __ANON__
3568 10 n/a BEGIN
3577 0 No gather_multi_stream
3581 10 n/a BEGIN
3607 0 Yes stream
3825 10 n/a BEGIN
3827 40 n/a glob
3846 0 n/a __ANON__
3847 0 n/a __ANON__
3852 7 n/a __ANON__
3853 7 n/a __ANON__
3915 14 n/a __ANON__
4030 1 n/a Gen
4045 10 n/a BEGIN
4065 0 Yes vecgen
4068 0 n/a __ANON__
4072 0 n/a __ANON__
4074 0 n/a __ANON__
4075 0 n/a __ANON__
4097 10 n/a BEGIN
4100 0 n/a _reset_prime
4113 0 Yes primes
4117 0 n/a __ANON__
4119 10 n/a BEGIN
4145 10 n/a BEGIN
4191 9 Yes slice
4194 9 n/a __ANON__
4212 0 n/a __ANON__
4216 9 n/a __ANON__
4219 0 n/a __ANON__
4220 0 n/a __ANON__
4223 0 n/a __ANON__
4225 0 n/a __ANON__
4230 0 n/a __ANON__
4232 0 n/a __ANON__
4233 0 n/a __ANON__
4238 0 n/a __ANON__
4242 9 n/a __ANON__
4266 0 Yes test
4267 0 n/a __ANON__
4292 0 Yes cache
4300 0 n/a __ANON__
4302 0 n/a __ANON__
4310 0 n/a __ANON__
4315 0 n/a __ANON__
4317 0 n/a __ANON__
4321 0 n/a __ANON__
4324 0 n/a __ANON__
4327 0 n/a __ANON__
4340 0 Yes flip
4346 0 n/a __ANON__
4350 0 n/a __ANON__
4352 0 n/a __ANON__
4395 0 Yes expand
4410 0 n/a __ANON__
4416 0 n/a __ANON__
4423 0 n/a __ANON__
4426 0 n/a __ANON__
4428 0 n/a __ANON__
4432 0 n/a __ANON__
4433 0 n/a __ANON__
4447 0 Yes contract
4450 0 n/a __ANON__
4454 10 n/a BEGIN
4485 7 Yes scan
4490 58 n/a __ANON__
4493 0 n/a __ANON__
4500 0 No scan_stream
4503 10 n/a BEGIN
4525 0 Yes overlay
4530 0 n/a __ANON__
4534 0 n/a __ANON__
4538 0 n/a __ANON__
4539 0 n/a __ANON__
4574 0 Yes recursive
4579 0 n/a __ANON__
4582 10 n/a BEGIN
4586 0 n/a __ANON__
4589 10 n/a BEGIN
4590 0 n/a __ANON__
4593 0 n/a __ANON__
4662 0 Yes filter
4666 0 n/a __ANON__
4672 0 n/a __ANON__
4677 0 n/a __ANON__
4704 0 n/a __ANON__
4705 0 n/a __ANON__
4706 0 n/a __ANON__
4707 0 n/a __ANON__
4712 0 No filter_
4738 0 Yes filter_stream
4740 10 n/a BEGIN
4743 0 n/a __ANON__
4744 0 n/a __ANON__
4745 0 n/a __ANON__
4755 10 n/a BEGIN
4757 0 n/a __ANON__
4771 0 n/a __ANON__
4789 0 n/a __ANON__
4819 0 n/a __ANON__
4835 0 n/a __ANON__
4836 0 n/a __ANON__
4837 0 n/a __ANON__
4838 0 n/a __ANON__
4892 0 Yes While
4898 0 Yes Until
4901 0 n/a __ANON__
4903 0 No while_
4904 0 No until_
4907 10 n/a BEGIN
4911 0 No drop_while
4912 0 No drop_until
4915 0 n/a __ANON__
4923 0 n/a __ANON__
4925 0 n/a __ANON__
4933 0 n/a __ANON__
4956 0 n/a __ANON__
4957 0 n/a __ANON__
4958 0 n/a __ANON__
4959 0 n/a __ANON__
4996 0 Yes mutable
4999 0 n/a __ANON__
5001 0 n/a __ANON__
5004 0 n/a __ANON__
5020 0 n/a __ANON__
5022 0 n/a __ANON__
5023 0 n/a __ANON__
5024 0 n/a __ANON__
5025 0 n/a __ANON__
5029 0 n/a __ANON__
5033 0 n/a __ANON__
5038 0 n/a __ANON__
5043 0 n/a __ANON__
5046 0 n/a __ANON__
5063 0 Yes done
5067 0 No catch_done
5082 0 Yes done_if
5083 0 Yes done_unless
5130 0 Yes strict
5166 0 Yes sequence
5170 10 n/a BEGIN
5178 0 n/a __ANON__
5180 0 n/a __ANON__
5187 0 n/a __ANON__
5197 0 n/a __ANON__
5216 0 n/a __ANON__
5222 0 n/a __ANON__
5240 0 n/a __ANON__
5241 0 n/a __ANON__
5245 0 n/a __ANON__
5248 0 n/a __ANON__
5249 10 n/a BEGIN
5264 2 Yes zipgen
5266 10 n/a BEGIN
5268 2 n/a __ANON__
5275 0 n/a __ANON__
5282 0 n/a __ANON__
5309 0 n/a __ANON__
5310 0 n/a __ANON__
5311 0 n/a __ANON__
5318 12 n/a __ANON__
5320 2 n/a __ANON__
5321 2 n/a __ANON__
5358 10 Yes unzipn
5360 0 n/a __ANON__
5366 0 n/a __ANON__
5373 0 n/a __ANON__
5387 0 n/a __ANON__
5396 0 n/a __ANON__
5410 0 Yes zipgenmax
5413 0 n/a __ANON__
5415 0 n/a __ANON__
5423 0 n/a __ANON__
5448 4 Yes zipwith
5456 0 n/a __ANON__
5478 15 n/a __ANON__
5493 0 Yes zipwithab
5501 0 n/a __ANON__
5517 0 n/a __ANON__
5533 0 Yes zipwithmax
5538 0 n/a __ANON__
5540 0 n/a __ANON__
5548 0 n/a __ANON__
5573 0 Yes transpose
5577 0 n/a __ANON__
5588 0 n/a __ANON__
5607 0 Yes cartesian
5614 0 n/a __ANON__
5655 0 Yes mapkey
5680 0 Yes mapab
5714 0 Yes slide
5740 0 Yes remove
5781 280 Yes d
5789 10 n/a BEGIN