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 |
66.67% (2/3) |
66.67% (2/3) |
66.67% (2/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% (67/67) |
100.00% (9/9) |
100.00% (41/41) |
src/libraw/libraw/libraw_datastream.h |
55.56% (10/18) |
58.33% (7/12) |
66.67% (10/15) |
src/libraw/libraw/libraw_internal.h |
100.00% (8/8) |
100.00% (1/1) |
100.00% (1/1) |
src/libraw/libraw/libraw_types.h |
85.71% (12/14) |
83.33% (5/6) |
88.89% (16/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/1342) |
src/libraw/src/decoders/decoders_dcraw.cpp |
84.82% (1240/1462) |
90.00% (27/30) |
82.41% (1387/1683) |
src/libraw/src/decoders/decoders_libraw.cpp |
72.16% (521/722) |
83.87% (26/31) |
73.53% (400/544) |
src/libraw/src/decoders/decoders_libraw_dcrdefs.cpp |
71.49% (168/235) |
37.50% (3/8) |
64.06% (205/320) |
src/libraw/src/decoders/dng.cpp |
53.15% (76/143) |
66.67% (4/6) |
56.99% (110/193) |
src/libraw/src/decoders/fp_dng.cpp |
66.79% (366/548) |
66.67% (10/15) |
76.79% (311/405) |
src/libraw/src/decoders/fuji_compressed.cpp |
98.72% (924/936) |
100.00% (25/25) |
95.54% (535/560) |
src/libraw/src/decoders/generic.cpp |
100.00% (74/74) |
100.00% (3/3) |
100.00% (126/126) |
src/libraw/src/decoders/kodak_decoders.cpp |
99.22% (380/383) |
90.91% (10/11) |
99.30% (565/569) |
src/libraw/src/decoders/load_mfbacks.cpp |
97.43% (796/817) |
100.00% (19/19) |
96.05% (996/1037) |
src/libraw/src/decoders/olympus14.cpp |
2.12% (5/236) |
15.38% (2/13) |
3.37% (6/178) |
src/libraw/src/decoders/pana8.cpp |
0.00% (0/371) |
0.00% (0/15) |
0.00% (0/291) |
src/libraw/src/decoders/smal.cpp |
99.30% (141/142) |
100.00% (5/5) |
99.42% (170/171) |
src/libraw/src/decoders/sonycc.cpp |
1.83% (4/219) |
12.50% (1/8) |
4.76% (10/210) |
src/libraw/src/decoders/unpack.cpp |
81.50% (185/227) |
100.00% (1/1) |
75.27% (213/283) |
src/libraw/src/decoders/unpack_thumb.cpp |
66.87% (222/332) |
50.00% (1/2) |
71.52% (334/467) |
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) |
98.53% (335/340) |
src/libraw/src/demosaic/dcb_demosaic.cpp |
83.70% (575/687) |
90.91% (20/22) |
76.49% (3533/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 |
94.07% (333/354) |
100.00% (6/6) |
86.53% (424/490) |
src/libraw/src/demosaic/xtrans_demosaic.cpp |
100.00% (354/354) |
100.00% (1/1) |
100.00% (552/552) |
src/libraw/src/libraw_datastream.cpp |
59.76% (101/169) |
42.86% (9/21) |
52.05% (76/146) |
src/libraw/src/metadata/adobepano.cpp |
100.00% (131/131) |
100.00% (1/1) |
99.16% (118/119) |
src/libraw/src/metadata/canon.cpp |
96.78% (1141/1179) |
100.00% (10/10) |
97.80% (1642/1679) |
src/libraw/src/metadata/ciff.cpp |
99.07% (319/322) |
100.00% (2/2) |
99.77% (440/441) |
src/libraw/src/metadata/cr3_parser.cpp |
45.76% (372/813) |
50.00% (3/6) |
36.40% (249/684) |
src/libraw/src/metadata/epson.cpp |
92.11% (70/76) |
100.00% (1/1) |
93.02% (80/86) |
src/libraw/src/metadata/exif_gps.cpp |
96.27% (361/375) |
100.00% (4/4) |
95.71% (402/420) |
src/libraw/src/metadata/fuji.cpp |
97.62% (1148/1176) |
100.00% (8/8) |
98.07% (1422/1450) |
src/libraw/src/metadata/hasselblad_model.cpp |
72.67% (335/461) |
100.00% (3/3) |
76.41% (800/1047) |
src/libraw/src/metadata/identify.cpp |
83.82% (2368/2825) |
87.50% (7/8) |
87.17% (3540/4061) |
src/libraw/src/metadata/identify_tools.cpp |
80.37% (86/107) |
83.33% (5/6) |
83.16% (79/95) |
src/libraw/src/metadata/kodak.cpp |
98.38% (304/309) |
100.00% (4/4) |
99.00% (395/399) |
src/libraw/src/metadata/leica.cpp |
97.13% (339/349) |
100.00% (5/5) |
98.20% (437/445) |
src/libraw/src/metadata/makernotes.cpp |
96.75% (684/707) |
100.00% (3/3) |
96.74% (890/920) |
src/libraw/src/metadata/mediumformat.cpp |
97.36% (479/492) |
100.00% (2/2) |
98.03% (448/457) |
src/libraw/src/metadata/minolta.cpp |
70.11% (61/87) |
100.00% (1/1) |
67.52% (79/117) |
src/libraw/src/metadata/misc_parsers.cpp |
74.73% (346/463) |
62.50% (10/16) |
82.20% (351/427) |
src/libraw/src/metadata/nikon.cpp |
90.39% (809/895) |
57.14% (4/7) |
89.23% (853/956) |
src/libraw/src/metadata/normalize_model.cpp |
95.30% (1156/1213) |
100.00% (2/2) |
94.23% (1257/1334) |
src/libraw/src/metadata/olympus.cpp |
97.02% (683/704) |
100.00% (8/8) |
96.39% (908/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 |
98.91% (637/644) |
100.00% (5/5) |
97.96% (770/786) |
src/libraw/src/metadata/samsung.cpp |
100.00% (163/163) |
100.00% (1/1) |
100.00% (256/256) |
src/libraw/src/metadata/sony.cpp |
91.18% (1974/2165) |
100.00% (19/19) |
88.77% (2189/2466) |
src/libraw/src/metadata/tiff.cpp |
94.85% (2119/2234) |
80.00% (4/5) |
94.58% (2497/2640) |
src/libraw/src/postprocessing/aspect_ratio.cpp |
100.00% (83/83) |
100.00% (2/2) |
90.77% (118/130) |
src/libraw/src/postprocessing/dcraw_process.cpp |
67.57% (125/185) |
100.00% (1/1) |
74.48% (216/290) |
src/libraw/src/postprocessing/mem_image.cpp |
0.00% (0/247) |
0.00% (0/5) |
0.00% (0/235) |
src/libraw/src/postprocessing/postprocessing_aux.cpp |
38.26% (101/264) |
40.00% (2/5) |
34.49% (169/490) |
src/libraw/src/postprocessing/postprocessing_utils.cpp |
67.08% (108/161) |
66.67% (2/3) |
80.32% (200/249) |
src/libraw/src/postprocessing/postprocessing_utils_dcrdefs.cpp |
58.82% (160/272) |
66.67% (2/3) |
60.86% (269/442) |
src/libraw/src/preprocessing/ext_preprocess.cpp |
0.00% (0/98) |
0.00% (0/2) |
0.00% (0/161) |
src/libraw/src/preprocessing/raw2image.cpp |
72.63% (345/475) |
100.00% (5/5) |
70.93% (405/571) |
src/libraw/src/preprocessing/subtract_black.cpp |
91.04% (61/67) |
50.00% (1/2) |
84.87% (101/119) |
src/libraw/src/tables/colordata.cpp |
100.00% (1669/1669) |
100.00% (2/2) |
100.00% (86/86) |
src/libraw/src/tables/wblists.cpp |
100.00% (3/3) |
100.00% (1/1) |
100.00% (5/5) |
src/libraw/src/utils/curves.cpp |
99.23% (129/130) |
100.00% (3/3) |
99.11% (111/112) |
src/libraw/src/utils/decoder_info.cpp |
79.50% (287/361) |
50.00% (1/2) |
91.07% (204/224) |
src/libraw/src/utils/init_close_utils.cpp |
100.00% (230/230) |
100.00% (4/4) |
100.00% (194/194) |
src/libraw/src/utils/open.cpp |
72.81% (664/912) |
40.00% (2/5) |
79.12% (811/1025) |
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 |
69.11% (85/123) |
85.71% (12/14) |
73.08% (57/78) |
src/libraw/src/utils/thumb_utils.cpp |
68.50% (174/254) |
25.00% (1/4) |
64.78% (241/372) |
src/libraw/src/utils/utils_dcraw.cpp |
81.82% (216/264) |
91.67% (11/12) |
77.68% (341/439) |
src/libraw/src/utils/utils_libraw.cpp |
49.20% (278/565) |
60.00% (27/45) |
52.24% (256/490) |
src/libraw/src/write/file_write.cpp |
4.37% (9/206) |
20.00% (1/5) |
5.00% (13/260) |
src/libraw_fuzzer.cc |
95.92% (47/49) |
100.00% (1/1) |
96.77% (30/31) |
Totals |
77.91% (29380/37708) |
67.05% (466/695) |
79.87% (35525/44478) |