View results by: Directories | Files
| Path | Line Coverage | Function Coverage | Region Coverage |
|---|---|---|---|
src/libraw/internal/defines.h |
100.00% (1/1) |
100.00% (1/1) |
100.00% (5/5) |
src/libraw/internal/libraw_checked_buffer.h |
75.00% (3/4) |
75.00% (3/4) |
75.00% (3/4) |
src/libraw/internal/libraw_internal_funcs.h |
33.33% (1/3) |
33.33% (1/3) |
33.33% (1/3) |
src/libraw/internal/losslessjpeg.h |
0.00% (0/140) |
0.00% (0/17) |
0.00% (0/109) |
src/libraw/libraw/libraw.h |
61.76% (42/68) |
50.00% (8/16) |
77.78% (35/45) |
src/libraw/libraw/libraw_alloc.h |
100.00% (66/66) |
100.00% (9/9) |
97.67% (42/43) |
src/libraw/libraw/libraw_datastream.h |
55.56% (10/18) |
58.33% (7/12) |
68.75% (11/16) |
src/libraw/libraw/libraw_internal.h |
100.00% (8/8) |
100.00% (1/1) |
100.00% (1/1) |
src/libraw/libraw/libraw_types.h |
42.86% (6/14) |
50.00% (3/6) |
66.67% (12/18) |
src/libraw/src/decoders/canon_600.cpp |
96.79% (181/187) |
100.00% (6/6) |
97.00% (194/200) |
src/libraw/src/decoders/crx.cpp |
0.00% (0/2132) |
0.00% (0/44) |
0.00% (0/1344) |
src/libraw/src/decoders/decoders_dcraw.cpp |
58.37% (816/1398) |
65.52% (19/29) |
55.91% (889/1590) |
src/libraw/src/decoders/decoders_libraw.cpp |
54.92% (458/834) |
68.75% (22/32) |
54.51% (369/677) |
src/libraw/src/decoders/decoders_libraw_dcrdefs.cpp |
35.74% (84/235) |
25.00% (2/8) |
32.30% (104/322) |
src/libraw/src/decoders/dng.cpp |
33.57% (48/143) |
33.33% (2/6) |
41.54% (81/195) |
src/libraw/src/decoders/fp_dng.cpp |
45.99% (252/548) |
53.33% (8/15) |
57.07% (234/410) |
src/libraw/src/decoders/fuji_compressed.cpp |
97.86% (916/936) |
100.00% (25/25) |
94.86% (535/564) |
src/libraw/src/decoders/generic.cpp |
93.24% (69/74) |
100.00% (3/3) |
97.62% (123/126) |
src/libraw/src/decoders/kodak_decoders.cpp |
77.02% (295/383) |
72.73% (8/11) |
80.49% (458/569) |
src/libraw/src/decoders/load_mfbacks.cpp |
80.17% (655/817) |
84.21% (16/19) |
77.60% (807/1040) |
src/libraw/src/decoders/olympus14.cpp |
0.00% (0/236) |
0.00% (0/13) |
0.00% (0/178) |
src/libraw/src/decoders/pana8.cpp |
0.00% (0/371) |
0.00% (0/15) |
0.00% (0/292) |
src/libraw/src/decoders/smal.cpp |
0.00% (0/141) |
0.00% (0/5) |
0.00% (0/172) |
src/libraw/src/decoders/sonycc.cpp |
0.00% (0/219) |
0.00% (0/8) |
0.00% (0/213) |
src/libraw/src/decoders/unpack.cpp |
80.18% (182/227) |
100.00% (1/1) |
73.24% (208/284) |
src/libraw/src/decoders/unpack_thumb.cpp |
38.86% (129/332) |
50.00% (1/2) |
40.34% (190/471) |
src/libraw/src/decompressors/losslessjpeg.cpp |
0.00% (0/304) |
0.00% (0/17) |
0.00% (0/223) |
src/libraw/src/demosaic/aahd_demosaic.cpp |
94.80% (529/558) |
85.71% (18/21) |
97.50% (507/520) |
src/libraw/src/demosaic/ahd_demosaic.cpp |
97.08% (266/274) |
100.00% (7/7) |
97.06% (330/340) |
src/libraw/src/demosaic/dcb_demosaic.cpp |
83.70% (575/687) |
90.91% (20/22) |
74.91% (3460/4619) |
src/libraw/src/demosaic/dht_demosaic.cpp |
91.08% (694/762) |
90.62% (29/32) |
91.28% (398/436) |
src/libraw/src/demosaic/misc_demosaic.cpp |
93.79% (332/354) |
100.00% (6/6) |
86.38% (425/492) |
src/libraw/src/demosaic/xtrans_demosaic.cpp |
3.95% (14/354) |
100.00% (1/1) |
2.71% (15/553) |
src/libraw/src/libraw_datastream.cpp |
59.76% (101/169) |
42.86% (9/21) |
52.94% (81/153) |
src/libraw/src/metadata/adobepano.cpp |
70.99% (93/131) |
100.00% (1/1) |
67.23% (80/119) |
src/libraw/src/metadata/canon.cpp |
57.91% (699/1207) |
100.00% (10/10) |
66.28% (1154/1741) |
src/libraw/src/metadata/ciff.cpp |
35.71% (115/322) |
50.00% (1/2) |
36.28% (160/441) |
src/libraw/src/metadata/cr3_parser.cpp |
2.09% (17/813) |
16.67% (1/6) |
1.88% (13/691) |
src/libraw/src/metadata/epson.cpp |
73.68% (56/76) |
100.00% (1/1) |
73.26% (63/86) |
src/libraw/src/metadata/exif_gps.cpp |
90.13% (338/375) |
100.00% (4/4) |
89.79% (378/421) |
src/libraw/src/metadata/fuji.cpp |
67.85% (821/1210) |
100.00% (8/8) |
71.14% (1070/1504) |
src/libraw/src/metadata/hasselblad_model.cpp |
38.18% (176/461) |
66.67% (2/3) |
39.06% (409/1047) |
src/libraw/src/metadata/identify.cpp |
49.38% (1401/2837) |
87.50% (7/8) |
55.28% (2258/4085) |
src/libraw/src/metadata/identify_tools.cpp |
70.09% (75/107) |
83.33% (5/6) |
73.68% (70/95) |
src/libraw/src/metadata/kodak.cpp |
45.31% (140/309) |
75.00% (3/4) |
47.38% (190/401) |
src/libraw/src/metadata/leica.cpp |
54.73% (191/349) |
60.00% (3/5) |
56.18% (250/445) |
src/libraw/src/metadata/makernotes.cpp |
85.86% (607/707) |
100.00% (3/3) |
89.36% (823/921) |
src/libraw/src/metadata/mediumformat.cpp |
78.46% (386/492) |
100.00% (2/2) |
76.81% (351/457) |
src/libraw/src/metadata/minolta.cpp |
37.93% (33/87) |
100.00% (1/1) |
38.46% (45/117) |
src/libraw/src/metadata/misc_parsers.cpp |
41.25% (191/463) |
50.00% (8/16) |
42.39% (181/427) |
src/libraw/src/metadata/nikon.cpp |
36.31% (325/895) |
14.29% (1/7) |
43.57% (417/957) |
src/libraw/src/metadata/normalize_model.cpp |
64.34% (783/1217) |
100.00% (2/2) |
64.77% (866/1337) |
src/libraw/src/metadata/olympus.cpp |
73.01% (514/704) |
100.00% (8/8) |
77.28% (728/942) |
src/libraw/src/metadata/p1.cpp |
98.82% (167/169) |
100.00% (1/1) |
90.00% (27/30) |
src/libraw/src/metadata/pentax.cpp |
76.71% (494/644) |
100.00% (5/5) |
76.59% (602/786) |
src/libraw/src/metadata/samsung.cpp |
45.40% (74/163) |
100.00% (1/1) |
48.05% (123/256) |
src/libraw/src/metadata/sony.cpp |
74.73% (1621/2169) |
94.74% (18/19) |
72.17% (1784/2472) |
src/libraw/src/metadata/tiff.cpp |
69.90% (1579/2259) |
80.00% (4/5) |
71.96% (1925/2675) |
src/libraw/src/postprocessing/aspect_ratio.cpp |
79.52% (66/83) |
100.00% (2/2) |
67.69% (88/130) |
src/libraw/src/postprocessing/dcraw_process.cpp |
67.57% (125/185) |
100.00% (1/1) |
73.79% (214/290) |
src/libraw/src/postprocessing/mem_image.cpp |
0.00% (0/246) |
0.00% (0/5) |
0.00% (0/249) |
src/libraw/src/postprocessing/postprocessing_aux.cpp |
37.88% (100/264) |
40.00% (2/5) |
33.40% (164/491) |
src/libraw/src/postprocessing/postprocessing_utils.cpp |
64.60% (104/161) |
66.67% (2/3) |
73.90% (184/249) |
src/libraw/src/postprocessing/postprocessing_utils_dcrdefs.cpp |
56.62% (154/272) |
66.67% (2/3) |
57.75% (257/445) |
src/libraw/src/preprocessing/ext_preprocess.cpp |
0.00% (0/98) |
0.00% (0/2) |
0.00% (0/163) |
src/libraw/src/preprocessing/raw2image.cpp |
62.74% (298/475) |
100.00% (5/5) |
62.17% (355/571) |
src/libraw/src/preprocessing/subtract_black.cpp |
70.15% (47/67) |
50.00% (1/2) |
58.82% (70/119) |
src/libraw/src/tables/colordata.cpp |
99.47% (1676/1685) |
100.00% (2/2) |
87.21% (75/86) |
src/libraw/src/tables/wblists.cpp |
0.00% (0/3) |
0.00% (0/1) |
0.00% (0/5) |
src/libraw/src/utils/curves.cpp |
97.69% (127/130) |
100.00% (3/3) |
92.86% (104/112) |
src/libraw/src/utils/decoder_info.cpp |
56.51% (204/361) |
50.00% (1/2) |
79.91% (179/224) |
src/libraw/src/utils/init_close_utils.cpp |
100.00% (230/230) |
100.00% (4/4) |
99.55% (220/221) |
src/libraw/src/utils/open.cpp |
57.38% (525/915) |
40.00% (2/5) |
64.15% (662/1032) |
src/libraw/src/utils/phaseone_processing.cpp |
92.50% (74/80) |
100.00% (3/3) |
95.83% (69/72) |
src/libraw/src/utils/read_utils.cpp |
68.29% (84/123) |
85.71% (12/14) |
71.60% (58/81) |
src/libraw/src/utils/thumb_utils.cpp |
62.60% (159/254) |
25.00% (1/4) |
58.24% (219/376) |
src/libraw/src/utils/utils_dcraw.cpp |
71.97% (190/264) |
83.33% (10/12) |
67.95% (299/440) |
src/libraw/src/utils/utils_libraw.cpp |
40.53% (231/570) |
55.56% (25/45) |
42.97% (214/498) |
src/libraw/src/write/file_write.cpp |
3.90% (8/205) |
20.00% (1/5) |
4.15% (11/265) |
src/libraw_fuzzer.cc |
95.92% (47/49) |
100.00% (1/1) |
96.77% (30/31) |
Totals |
58.28% (22078/37883) |
59.86% (416/695) |
60.13% (26957/44830) |