OpenCoverage

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

Sources

Page:<>1
eLOC - Effective Lines of Code: 4297
...5
eLOC - Effective Lines of Code: 153
6
eLOC - Effective Lines of Code: 110
7
eLOC - Effective Lines of Code: 74
8
eLOC - Effective Lines of Code: 40
9
SourceCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
qxcbnativeinterfacehandler.cpp
Source: qxcbnativeinterfacehandler.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/gl_integrations/qxcbnativeinterfacehandler.cpp
Coverage:  62.500% (5/8)
 62.500% (5/8)
148
qplatforminputcontextfactory.cpp
Source: qplatforminputcontextfactory.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatforminputcontextfactory.cpp
Coverage:  0.000% (0/17)
  0.000% (0/17)
1410
qobjectcleanuphandler.cpp
Source: qobjectcleanuphandler.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qobjectcleanuphandler.cpp
Coverage:  0.000% (0/15)
  0.000% (0/15)
149
qmutexpool.cpp
Source: qmutexpool.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/thread/qmutexpool.cpp
Coverage:  72.727% (16/22)
 72.727% (16/22)
1413
qdrawhelper_sse4.cpp
Source: qdrawhelper_sse4.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper_sse4.cpp
Coverage:  0.000% (0/18)
  0.000% (0/18)
1410
qtestelement.cpp
Source: qtestelement.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/testlib/qtestelement.cpp
Coverage:  66.667% (8/12)
 66.667% (8/12)
138
qimage_sse4.cpp
Source: qimage_sse4.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_sse4.cpp
Coverage:  0.000% (0/8)
  0.000% (0/8)
134
qdbuspendingreply.cpp
Source: qdbuspendingreply.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbuspendingreply.cpp
Coverage:  75.000% (6/8)
 75.000% (6/8)
136
qstring_compat.cpp
Source: qstring_compat.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring_compat.cpp
Coverage:  0.000% (0/12)
  0.000% (0/12)
1212
qplatformprintplugin.cpp
Source: qplatformprintplugin.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintplugin.cpp
Coverage:  82.353% (14/17)
 82.353% (14/17)
1210
qplatformprintersupport.cpp
Source: qplatformprintersupport.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/printsupport/kernel/qplatformprintersupport.cpp
Coverage:  12.500% (1/8)
 12.500% (1/8)
128
qpauseanimation.cpp
Source: qpauseanimation.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/animation/qpauseanimation.cpp
Coverage:  66.667% (6/9)
 66.667% (6/9)
127
qmimemagicrulematcher.cpp
Source: qmimemagicrulematcher.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/mimetypes/qmimemagicrulematcher.cpp
Coverage:  72.727% (8/11)
 72.727% (8/11)
129
qeglfsoffscreenwindow.cpp
Source: qeglfsoffscreenwindow.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/eglfs/qeglfsoffscreenwindow.cpp
Coverage:  0.000% (0/14)
  0.000% (0/14)
126
qdbusintrospection.cpp
Source: qdbusintrospection.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbusintrospection.cpp
Coverage:  77.778% (7/9)
 77.778% (7/9)
125
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
qharfbuzz.cpp
Source: qharfbuzz.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qharfbuzz.cpp
Coverage:  11.111% (1/9)
 11.111% (1/9)
119
qgenericpluginfactory.cpp
Source: qgenericpluginfactory.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qgenericpluginfactory.cpp
Coverage:  0.000% (0/12)
  0.000% (0/12)
118
qpictureformatplugin.cpp
Source: qpictureformatplugin.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qpictureformatplugin.cpp
Coverage:  0.000% (0/3)
  0.000% (0/3)
103
qimage_avx2.cpp
Source: qimage_avx2.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_avx2.cpp
Coverage:  0.000% (0/4)
  0.000% (0/4)
102
qgesturerecognizer.cpp
Source: qgesturerecognizer.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/kernel/qgesturerecognizer.cpp
Coverage:  0.000% (0/7)
  0.000% (0/7)
105
qinputdevicemanager.cpp
Source: qinputdevicemanager.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qinputdevicemanager.cpp
Coverage:  0.000% (0/8)
  0.000% (0/8)
96
qgammatables.cpp
Source: qgammatables.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qgammatables.cpp
Coverage:  0.000% (0/11)
  0.000% (0/11)
95
qfinalstate.cpp
Source: qfinalstate.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/statemachine/qfinalstate.cpp
Coverage:  83.333% (5/6)
 83.333% (5/6)
96
qunicodetables.cpp
Source: qunicodetables.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qunicodetables.cpp
Coverage:  50.000% (4/8)
 50.000% (4/8)
88
qsurface.cpp
Source: qsurface.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qsurface.cpp
Coverage:  0.000% (0/9)
  0.000% (0/9)
85
qplatformintegrationplugin.cpp
Source: qplatformintegrationplugin.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformintegrationplugin.cpp
Coverage:  0.000% (0/3)
  0.000% (0/3)
83
qunixeventdispatcher.cpp
Source: qunixeventdispatcher.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eventdispatchers/qunixeventdispatcher.cpp
Coverage:  0.000% (0/7)
  0.000% (0/7)
75
qplatformservices.cpp
Source: qplatformservices.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformservices.cpp
Coverage:  0.000% (0/3)
  0.000% (0/3)
73
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
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
qplatformoffscreensurface.cpp
Source: qplatformoffscreensurface.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformoffscreensurface.cpp
Coverage:  0.000% (0/5)
  0.000% (0/5)
65
qnativeimage.cpp
Source: qnativeimage.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qnativeimage.cpp
Coverage:  0.000% (0/5)
  0.000% (0/5)
63
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
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
deviceeventcontroller_adaptor.cpp
Source: deviceeventcontroller_adaptor.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/deviceeventcontroller_adaptor.cpp
Coverage:  0.000% (0/3)
  0.000% (0/3)
53
cache.cpp
Source: cache.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/linuxaccessibility/cache.cpp
Coverage:  0.000% (0/4)
  0.000% (0/4)
54
qxcbglintegration.cpp
Source: qxcbglintegration.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/plugins/platforms/xcb/gl_integrations/qxcbglintegration.cpp
Coverage:  50.000% (1/2)
 50.000% (1/2)
42
qtcpsocket.cpp
Source: qtcpsocket.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/socket/qtcpsocket.cpp
Coverage:  66.667% (2/3)
 66.667% (2/3)
43
qsslellipticcurve.cpp
Source: qsslellipticcurve.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslellipticcurve.cpp
Coverage:  0.000% (0/1)
  0.000% (0/1)
41
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
qabstractnativeeventfilter.cpp
Source: qabstractnativeeventfilter.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qabstractnativeeventfilter.cpp
Coverage:  80.000% (4/5)
 80.000% (4/5)
43
cache_adaptor.cpp
Source: cache_adaptor.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/cache_adaptor.cpp
Coverage:  0.000% (0/2)
  0.000% (0/2)
42
bus_interface.cpp
Source: bus_interface.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/bus_interface.cpp
Coverage:  50.000% (1/2)
 50.000% (1/2)
42
qplatformsurface.cpp
Source: qplatformsurface.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformsurface.cpp
Coverage:  0.000% (0/2)
  0.000% (0/2)
32
qimage_compat.cpp
Source: qimage_compat.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qimage_compat.cpp
Coverage:  0.000% (0/3)
  0.000% (0/3)
33
qgenericunixeventdispatcher.cpp
Source: qgenericunixeventdispatcher.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/eventdispatchers/qgenericunixeventdispatcher.cpp
Coverage:  50.000% (3/6)
 50.000% (3/6)
32
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
qdbus_symbols.cpp
Source: qdbus_symbols.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/dbus/qdbus_symbols.cpp
Coverage:  0.000% (0/5)
  0.000% (0/5)
33
qaccessiblebridge.cpp
Source: qaccessiblebridge.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/accessible/qaccessiblebridge.cpp
Coverage:  0.000% (0/1)
  0.000% (0/1)
31
socket_interface.cpp
Source: socket_interface.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/socket_interface.cpp
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
qxdgnotificationproxy.cpp
Source: qxdgnotificationproxy.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbustray/qxdgnotificationproxy.cpp
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
qstyleplugin.cpp
Source: qstyleplugin.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/widgets/styles/qstyleplugin.cpp
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
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
qplatformthemeplugin.cpp
Source: qplatformthemeplugin.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformthemeplugin.cpp
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
qplatformmenu.cpp
Source: qplatformmenu.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformmenu.cpp
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
qplatforminputcontextplugin.cpp
Source: qplatforminputcontextplugin.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatforminputcontextplugin.cpp
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
qiconengineplugin.cpp
Source: qiconengineplugin.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/image/qiconengineplugin.cpp
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
qgenericplugin.cpp
Source: qgenericplugin.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qgenericplugin.cpp
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
qfontsubset_agl.cpp
Source: qfontsubset_agl.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/text/qfontsubset_agl.cpp
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
qdrawhelper_avx2.cpp
Source: qdrawhelper_avx2.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/painting/qdrawhelper_avx2.cpp
Coverage:  0.000% (0/2)
  0.000% (0/2)
22
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
qdbusmenuregistrarproxy.cpp
Source: qdbusmenuregistrarproxy.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/platformsupport/dbusmenu/qdbusmenuregistrarproxy.cpp
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
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
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
qaccessibleplugin.cpp
Source: qaccessibleplugin.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/accessible/qaccessibleplugin.cpp
Coverage:  0.000% (0/1)
  0.000% (0/1)
21
mylib.c
Source: mylib.c
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/tests/auto/corelib/plugin/qpluginloader/lib/mylib.c
Coverage:  50.000% (1/2)
 50.000% (1/2)
22
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
qplatformsystemtrayicon.cpp
Source: qplatformsystemtrayicon.cpp
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/gui/kernel/qplatformsystemtrayicon.cpp
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
mylib.c
Source: mylib.c
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/tests/auto/corelib/plugin/qlibrary/lib/mylib.c
Coverage:  0.000% (0/1)
  0.000% (0/1)
11
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
Page:<>1
eLOC - Effective Lines of Code: 4297
...5
eLOC - Effective Lines of Code: 153
6
eLOC - Effective Lines of Code: 110
7
eLOC - Effective Lines of Code: 74
8
eLOC - Effective Lines of Code: 40
9

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