OpenCoverage

QtBase - 2016-12-13 07:58:44 +0000

Sources

Page:<>1
Condition %:  0.000% (0/184)
...5
Condition %:  0.000% (0/58)
6
Condition %:  17.391% (4/23)
7
Condition %:  60.000% (15/25)
8
Condition %:  75.490% (77/102)
9
SourceCondition %▴eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
qdbusmetatype.cpp
Source: qdbusmetatype.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusmetatype.cpp
Coverage:  87.500% (119/136)
 87.500% (119/136)
14364
qloggingregistry.cpp
Source: qloggingregistry.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qloggingregistry.cpp
Coverage:  87.500% (161/184)
 87.500% (161/184)
16569
qsslcertificateextension.cpp
Source: qsslcertificateextension.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificateextension.cpp
Coverage:  87.500% (7/8)
 87.500% (7/8)
118
qdatetime.cpp
Source: qdatetime.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp
Coverage:  87.583% (1051/1200)
 87.583% (1051/1200)
1132499
qtemporaryfile.cpp
Source: qtemporaryfile.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtemporaryfile.cpp
Coverage:  87.742% (136/155)
 87.742% (136/155)
19475
qlocalserver.cpp
Source: qlocalserver.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qlocalserver.cpp
Coverage:  88.462% (46/52)
 88.462% (46/52)
7830
qstatemachine.cpp
Source: qstatemachine.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstatemachine.cpp
Coverage:  88.480% (914/1033)
 88.480% (914/1033)
1211423
qabstracttransition.cpp
Source: qabstracttransition.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qabstracttransition.cpp
Coverage:  88.506% (77/87)
 88.506% (77/87)
8539
qparallelanimationgroup.cpp
Source: qparallelanimationgroup.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qparallelanimationgroup.cpp
Coverage:  88.652% (125/141)
 88.652% (125/141)
11556
qabstractstate.cpp
Source: qabstractstate.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qabstractstate.cpp
Coverage:  88.889% (24/27)
 88.889% (24/27)
3517
qbenchmarkevent.cpp
Source: qbenchmarkevent.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qbenchmarkevent.cpp
Coverage:  88.889% (8/9)
 88.889% (8/9)
189
qfuturewatcher.cpp
Source: qfuturewatcher.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qfuturewatcher.cpp
Coverage:  89.320% (92/103)
 89.320% (92/103)
9854
qtestresult.cpp
Source: qtestresult.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestresult.cpp
Coverage:  89.431% (110/123)
 89.431% (110/123)
12555
qnetworkreply.cpp
Source: qnetworkreply.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreply.cpp
Coverage:  89.474% (34/38)
 89.474% (34/38)
5534
qxmlutils.cpp
Source: qxmlutils.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/xml/qxmlutils.cpp
Coverage:  89.600% (112/125)
 89.600% (112/125)
7351
qthreadpool.cpp
Source: qthreadpool.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qthreadpool.cpp
Coverage:  89.617% (164/183)
 89.617% (164/183)
18978
qfilesystemwatcher_inotify.cpp
Source: qfilesystemwatcher_inotify.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemwatcher_inotify.cpp
Coverage:  89.655% (78/87)
 89.655% (78/87)
10830
qnetworkreplyfileimpl.cpp
Source: qnetworkreplyfileimpl.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkreplyfileimpl.cpp
Coverage:  89.796% (44/49)
 89.796% (44/49)
8120
qunicodetools.cpp
Source: qunicodetools.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qunicodetools.cpp
Coverage:  90.127% (283/314)
 90.127% (283/314)
268122
qdebug.cpp
Source: qdebug.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdebug.cpp
Coverage:  90.370% (122/135)
 90.370% (122/135)
14651
qbitarray.cpp
Source: qbitarray.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbitarray.cpp
Coverage:  90.476% (95/105)
 90.476% (95/105)
13040
qsettings.cpp
Source: qsettings.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qsettings.cpp
Coverage:  90.490% (961/1062)
 90.490% (961/1062)
1008383
qhostaddress.cpp
Source: qhostaddress.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/kernel/qhostaddress.cpp
Coverage:  90.811% (336/370)
 90.811% (336/370)
346159
qcoreglobaldata.cpp
Source: qcoreglobaldata.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qcoreglobaldata.cpp
Coverage:  90.909% (10/11)
 90.909% (10/11)
78
qstringlistmodel.cpp
Source: qstringlistmodel.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/itemmodels/qstringlistmodel.cpp
Coverage:  90.909% (70/77)
 90.909% (70/77)
7128
qtldurl.cpp
Source: qtldurl.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtldurl.cpp
Coverage:  90.909% (30/33)
 90.909% (30/33)
3413
qurl.cpp
Source: qurl.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurl.cpp
Coverage:  91.413% (1139/1246)
 91.413% (1139/1246)
1033443
qrect.cpp
Source: qrect.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp
Coverage:  91.622% (339/370)
 91.622% (339/370)
353106
qdataurl.cpp
Source: qdataurl.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdataurl.cpp
Coverage:  91.667% (22/24)
 91.667% (22/24)
218
qtimezone.cpp
Source: qtimezone.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezone.cpp
Coverage:  91.803% (112/122)
 91.803% (112/122)
12374
qabstracteventdispatcher.cpp
Source: qabstracteventdispatcher.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qabstracteventdispatcher.cpp
Coverage:  91.892% (34/37)
 91.892% (34/37)
3020
qresultstore.cpp
Source: qresultstore.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qresultstore.cpp
Coverage:  91.954% (80/87)
 91.954% (80/87)
8143
qringbuffer.cpp
Source: qringbuffer.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qringbuffer.cpp
Coverage:  92.453% (147/159)
 92.453% (147/159)
16152
qnetworkcookiejar.cpp
Source: qnetworkcookiejar.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qnetworkcookiejar.cpp
Coverage:  92.857% (78/84)
 92.857% (78/84)
7232
qsharednetworksession.cpp
Source: qsharednetworksession.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qsharednetworksession.cpp
Coverage:  92.857% (13/14)
 92.857% (13/14)
188
qversionnumber.cpp
Source: qversionnumber.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qversionnumber.cpp
Coverage:  93.069% (94/101)
 93.069% (94/101)
9840
qtemporarydir.cpp
Source: qtemporarydir.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qtemporarydir.cpp
Coverage:  93.548% (29/31)
 93.548% (29/31)
3619
qarraydata.cpp
Source: qarraydata.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qarraydata.cpp
Coverage:  93.878% (46/49)
 93.878% (46/49)
6916
qfontenginemultifontconfig.cpp
Source: qfontenginemultifontconfig.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/fontdatabases/fontconfig/qfontenginemultifontconfig.cpp
Coverage:  94.118% (16/17)
 94.118% (16/17)
299
qstate.cpp
Source: qstate.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qstate.cpp
Coverage:  94.194% (146/155)
 94.194% (146/155)
15661
qstringmatcher.cpp
Source: qstringmatcher.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringmatcher.cpp
Coverage:  94.444% (85/90)
 94.444% (85/90)
8939
qdiriterator.cpp
Source: qdiriterator.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qdiriterator.cpp
Coverage:  94.536% (173/183)
 94.536% (173/183)
13250
qutfcodec.cpp
Source: qutfcodec.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/codecs/qutfcodec.cpp
Coverage:  94.629% (370/391)
 94.629% (370/391)
384132
qipaddress.cpp
Source: qipaddress.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qipaddress.cpp
Coverage:  95.067% (212/223)
 95.067% (212/223)
18663
qelapsedtimer_unix.cpp
Source: qelapsedtimer_unix.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qelapsedtimer_unix.cpp
Coverage:  95.238% (20/21)
 95.238% (20/21)
3417
qhttpnetworkheader.cpp
Source: qhttpnetworkheader.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qhttpnetworkheader.cpp
Coverage:  96.000% (24/25)
 96.000% (24/25)
3415
qurlquery.cpp
Source: qurlquery.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlquery.cpp
Coverage:  96.045% (170/177)
 96.045% (170/177)
18781
qmutex.cpp
Source: qmutex.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qmutex.cpp
Coverage:  96.078% (49/51)
 96.078% (49/51)
4824
qmap.cpp
Source: qmap.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qmap.cpp
Coverage:  96.698% (205/212)
 96.698% (205/212)
21267
qurlrecode.cpp
Source: qurlrecode.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qurlrecode.cpp
Coverage:  97.253% (177/182)
 97.253% (177/182)
19665
qmutex_linux.cpp
Source: qmutex_linux.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qmutex_linux.cpp
Coverage:  97.500% (39/40)
 97.500% (39/40)
4114
qcryptographichash.cpp
Source: qcryptographichash.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcryptographichash.cpp
Coverage:  97.727% (86/88)
 97.727% (86/88)
11747
qdbusdemarshaller.cpp
Source: qdbusdemarshaller.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusdemarshaller.cpp
Coverage:  98.561% (137/139)
 98.561% (137/139)
12592
qfilesystementry.cpp
Source: qfilesystementry.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystementry.cpp
Coverage:  99.174% (120/121)
 99.174% (120/121)
11352
mylib.c
Source: mylib.c
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/tests/auto/corelib/plugin/qlibrary/lib2/mylib.c
Coverage: 100.000% (1/1)
100.000% (1/1)
11
qabstractprotocolhandler.cpp
Source: qabstractprotocolhandler.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/access/qabstractprotocolhandler.cpp
Coverage: 100.000% (2/2)
100.000% (2/2)
42
qbearerengine.cpp
Source: qbearerengine.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qbearerengine.cpp
Coverage: 100.000% (8/8)
100.000% (8/8)
178
qbearerplugin.cpp
Source: qbearerplugin.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/bearer/qbearerplugin.cpp
Coverage: 100.000% (1/1)
100.000% (1/1)
21
qbytearraylist.cpp
Source: qbytearraylist.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearraylist.cpp
Coverage: 100.000% (17/17)
100.000% (17/17)
167
qcontiguouscache.cpp
Source: qcontiguouscache.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcontiguouscache.cpp
Coverage: 100.000% (2/2)
100.000% (2/2)
22
qdbusextratypes.cpp
Source: qdbusextratypes.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusextratypes.cpp
Coverage: 100.000% (8/8)
100.000% (8/8)
64
qdbusvirtualobject.cpp
Source: qdbusvirtualobject.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusvirtualobject.cpp
Coverage: 100.000% (1/1)
100.000% (1/1)
21
qelapsedtimer.cpp
Source: qelapsedtimer.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qelapsedtimer.cpp
Coverage: 100.000% (3/3)
100.000% (3/3)
33
qeventdispatcher_glib.cpp
Source: qeventdispatcher_glib.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eventdispatchers/qeventdispatcher_glib.cpp
Coverage: 100.000% (7/7)
100.000% (7/7)
227
qfilesystemiterator_unix.cpp
Source: qfilesystemiterator_unix.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/io/qfilesystemiterator_unix.cpp
Coverage: 100.000% (18/18)
100.000% (18/18)
188
qsqldriverplugin.cpp
Source: qsqldriverplugin.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/sql/kernel/qsqldriverplugin.cpp
Coverage: 100.000% (1/1)
100.000% (1/1)
21
qssl.cpp
Source: qssl.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qssl.cpp
Coverage: 100.000% (1/1)
100.000% (1/1)
11
qsslellipticcurve_openssl.cpp
Source: qsslellipticcurve_openssl.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslellipticcurve_openssl.cpp
Coverage: 100.000% (17/17)
100.000% (17/17)
269
qstringbuilder.cpp
Source: qstringbuilder.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringbuilder.cpp
Coverage: 100.000% (7/7)
100.000% (7/7)
53
qstringlist.cpp
Source: qstringlist.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp
Coverage: 100.000% (124/124)
100.000% (124/124)
10354
qvsnprintf.cpp
Source: qvsnprintf.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qvsnprintf.cpp
Coverage: 100.000% (2/2)
100.000% (2/2)
62
Page:<>1
Condition %:  0.000% (0/184)
...5
Condition %:  0.000% (0/58)
6
Condition %:  17.391% (4/23)
7
Condition %:  60.000% (15/25)
8
Condition %:  75.490% (77/102)
9

Generated by Squish Coco Non-Commercial 4.3.0-BETA-master-30-08-2018-4cb69e9