| Source | Condition % | eLOC - Effective Lines of Codeā¾ | McCabe - Cyclomatic Complexity | 
 qstring.cpp| Source:  | qstring.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstring.cpp |  | Coverage:  |  86.756% (1952/2250) |  
  |  | 2197 | 918 | 
 qregexp.cpp| Source:  | qregexp.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregexp.cpp |  | Coverage:  |  76.577% (1105/1443) |  
  |  | 1486 | 567 | 
 qlocale.cpp| Source:  | qlocale.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale.cpp |  | Coverage:  |  59.797% (1004/1679) |  
  |  | 1365 | 594 | 
 qdatetime.cpp| Source:  | qdatetime.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetime.cpp |  | Coverage:  |  87.583% (1051/1200) |  
  |  | 1132 | 499 | 
 qbytearray.cpp| Source:  | qbytearray.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearray.cpp |  | Coverage:  |  83.874% (905/1079) |  
  |  | 993 | 382 | 
 qdatetimeparser.cpp| Source:  | qdatetimeparser.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qdatetimeparser.cpp |  | Coverage:  |  72.048% (781/1084) |  
  |  | 898 | 436 | 
 qtimezoneprivate_tz.cpp| Source:  | qtimezoneprivate_tz.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_tz.cpp |  | Coverage:  |  65.139% (398/611) |  
  |  | 506 | 194 | 
 qregularexpression.cpp| Source:  | qregularexpression.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qregularexpression.cpp |  | Coverage:  |  66.830% (272/407) |  
  |  | 465 | 173 | 
 qeasingcurve.cpp| Source:  | qeasingcurve.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qeasingcurve.cpp |  | Coverage:  |  79.213% (282/356) |  
  |  | 453 | 176 | 
 qrect.cpp| Source:  | qrect.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qrect.cpp |  | Coverage:  |  91.622% (339/370) |  
  |  | 353 | 106 | 
 qchar.cpp| Source:  | qchar.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qchar.cpp |  | Coverage:  |  77.011% (268/348) |  
  |  | 349 | 128 | 
 qcommandlineparser.cpp| Source:  | qcommandlineparser.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcommandlineparser.cpp |  | Coverage:  |  79.688% (204/256) |  
  |  | 275 | 114 | 
 qtimezoneprivate.cpp| Source:  | qtimezoneprivate.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate.cpp |  | Coverage:  |  80.000% (208/260) |  
  |  | 269 | 118 | 
 qunicodetools.cpp| Source:  | qunicodetools.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qunicodetools.cpp |  | Coverage:  |  90.127% (283/314) |  
  |  | 268 | 122 | 
 qhash.cpp| Source:  | qhash.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qhash.cpp |  | Coverage:  |  83.696% (154/184) |  
  |  | 217 | 79 | 
 qmap.cpp| Source:  | qmap.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qmap.cpp |  | Coverage:  |  96.698% (205/212) |  
  |  | 212 | 67 | 
 qlocale_tools.cpp| Source:  | qlocale_tools.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_tools.cpp |  | Coverage:  |  82.326% (177/215) |  
  |  | 180 | 64 | 
 qtimezoneprivate_icu.cpp| Source:  | qtimezoneprivate_icu.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezoneprivate_icu.cpp |  | Coverage:  |  54.808% (57/104) |  
  |  | 168 | 54 | 
 qtimeline.cpp| Source:  | qtimeline.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimeline.cpp |  | Coverage:  |  76.642% (105/137) |  
  |  | 163 | 69 | 
 qringbuffer.cpp| Source:  | qringbuffer.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qringbuffer.cpp |  | Coverage:  |  92.453% (147/159) |  
  |  | 161 | 52 | 
 qtextboundaryfinder.cpp| Source:  | qtextboundaryfinder.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtextboundaryfinder.cpp |  | Coverage:  |  85.957% (202/235) |  
  |  | 153 | 81 | 
 qlist.cpp| Source:  | qlist.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlist.cpp |  | Coverage:  |  86.667% (104/120) |  
  |  | 141 | 46 | 
 qbitarray.cpp| Source:  | qbitarray.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbitarray.cpp |  | Coverage:  |  90.476% (95/105) |  
  |  | 130 | 40 | 
 qtimezone.cpp| Source:  | qtimezone.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qtimezone.cpp |  | Coverage:  |  91.803% (112/122) |  
  |  | 123 | 74 | 
 qcryptographichash.cpp| Source:  | qcryptographichash.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcryptographichash.cpp |  | Coverage:  |  97.727% (86/88) |  
  |  | 117 | 47 | 
 qlocale_unix.cpp| Source:  | qlocale_unix.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_unix.cpp |  | Coverage:  |  57.669% (94/163) |  
  |  | 111 | 68 | 
 qstringlist.cpp| Source:  | qstringlist.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringlist.cpp |  | Coverage:  | 100.000% (124/124) |  
  |  | 103 | 54 | 
 qbytearraymatcher.cpp| Source:  | qbytearraymatcher.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearraymatcher.cpp |  | Coverage:  |  71.134% (69/97) |  
  |  | 101 | 40 | 
 qversionnumber.cpp| Source:  | qversionnumber.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qversionnumber.cpp |  | Coverage:  |  93.069% (94/101) |  
  |  | 98 | 40 | 
 qstringmatcher.cpp| Source:  | qstringmatcher.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringmatcher.cpp |  | Coverage:  |  94.444% (85/90) |  
  |  | 89 | 39 | 
 qsimd.cpp| Source:  | qsimd.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsimd.cpp |  | Coverage:  |  25.532% (12/47) |  
  |  | 77 | 20 | 
 qline.cpp| Source:  | qline.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qline.cpp |  | Coverage:  |  76.667% (46/60) |  
  |  | 76 | 24 | 
 qarraydata.cpp| Source:  | qarraydata.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qarraydata.cpp |  | Coverage:  |  93.878% (46/49) |  
  |  | 69 | 16 | 
 qmessageauthenticationcode.cpp| Source:  | qmessageauthenticationcode.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qmessageauthenticationcode.cpp |  | Coverage:  |  51.923% (27/52) |  
  |  | 64 | 29 | 
 qsharedpointer.cpp| Source:  | qsharedpointer.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsharedpointer.cpp |  | Coverage:  |  61.538% (24/39) |  
  |  | 56 | 20 | 
 qsize.cpp| Source:  | qsize.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qsize.cpp |  | Coverage:  |  86.957% (40/46) |  
  |  | 55 | 18 | 
 qcollator_icu.cpp| Source:  | qcollator_icu.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator_icu.cpp |  | Coverage:  |  40.000% (18/45) |  
  |  | 52 | 19 | 
 qcollator.cpp| Source:  | qcollator.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator.cpp |  | Coverage:  |  41.509% (22/53) |  
  |  | 51 | 27 | 
 qcommandlineoption.cpp| Source:  | qcommandlineoption.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcommandlineoption.cpp |  | Coverage:  |  72.500% (29/40) |  
  |  | 47 | 27 | 
 qlocale_icu.cpp| Source:  | qlocale_icu.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qlocale_icu.cpp |  | Coverage:  |  38.462% (10/26) |  
  |  | 34 | 10 | 
 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) |  
  |  | 34 | 17 | 
 qpoint.cpp| Source:  | qpoint.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qpoint.cpp |  | Coverage:  |  71.429% (10/14) |  
  |  | 32 | 8 | 
 qmargins.cpp| Source:  | qmargins.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qmargins.cpp |  | Coverage:  |  66.667% (4/6) |  
  |  | 29 | 6 | 
 qbytearraylist.cpp| Source:  | qbytearraylist.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qbytearraylist.cpp |  | Coverage:  | 100.000% (17/17) |  
  |  | 16 | 7 | 
 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) |  
  |  | 12 | 12 | 
 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 | 9 | 
 qunicodetables.cpp| Source:  | qunicodetables.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qunicodetables.cpp |  | Coverage:  |  50.000% (4/8) |  
  |  | 8 | 8 | 
 qvsnprintf.cpp| Source:  | qvsnprintf.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qvsnprintf.cpp |  | Coverage:  | 100.000% (2/2) |  
  |  | 6 | 2 | 
 qstringbuilder.cpp| Source:  | qstringbuilder.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qstringbuilder.cpp |  | Coverage:  | 100.000% (7/7) |  
  |  | 5 | 3 | 
 qelapsedtimer.cpp| Source:  | qelapsedtimer.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qelapsedtimer.cpp |  | Coverage:  | 100.000% (3/3) |  
  |  | 3 | 3 | 
 qcontiguouscache.cpp| Source:  | qcontiguouscache.cpp |  | Absolute File Name:  | /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcontiguouscache.cpp |  | Coverage:  | 100.000% (2/2) |  
  |  | 2 | 2 |