OpenCoverage

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

Function Tree

Path:<top>::QCollator
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
~QCollator
Name: QCollator::~QCollator
Prototype: QCollator::~QCollator()
Coverage: 100.000% (6/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator.cpp
Lines: 98-102
100.000% (6/6)
22
numericMode
Name: QCollator::numericMode
Prototype: bool QCollator::numericMode() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator.cpp
Lines: 245-248
100.000% (1/1)
11
locale
Name: QCollator::locale
Prototype: QLocale QCollator::locale() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator.cpp
Lines: 178-181
100.000% (1/1)
11
ignorePunctuation
Name: QCollator::ignorePunctuation
Prototype: bool QCollator::ignorePunctuation() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator.cpp
Lines: 278-281
100.000% (1/1)
11
caseSensitivity
Name: QCollator::caseSensitivity
Prototype: Qt::CaseSensitivity QCollator::caseSensitivity() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator.cpp
Lines: 207-210
100.000% (1/1)
11
QCollator
Name: QCollator::QCollator
Prototype: QCollator::QCollator(const QLocale &locale)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator.cpp
Lines: 79-84
100.000% (1/1)
21
QCollator
Name: QCollator::QCollator
Prototype: QCollator::QCollator(const QCollator &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator.cpp
Lines: 89-93
100.000% (1/1)
11
compare
Name: QCollator::compare
Prototype: int QCollator::compare(const QChar *s1, int len1, const QChar *s2, int len2) const
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator_icu.cpp
Lines: 105-114
 71.429% (5/7)
53
setNumericMode
Name: QCollator::setNumericMode
Prototype: void QCollator::setNumericMode(bool on)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator.cpp
Lines: 228-236
 50.000% (2/4)
52
setLocale
Name: QCollator::setLocale
Prototype: void QCollator::setLocale(const QLocale &locale)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator.cpp
Lines: 165-173
 50.000% (2/4)
52
setIgnorePunctuation
Name: QCollator::setIgnorePunctuation
Prototype: void QCollator::setIgnorePunctuation(bool on)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator.cpp
Lines: 261-269
 50.000% (2/4)
52
setCaseSensitivity
Name: QCollator::setCaseSensitivity
Prototype: void QCollator::setCaseSensitivity(Qt::CaseSensitivity cs)
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator.cpp
Lines: 190-198
 50.000% (2/4)
52
compare
Name: QCollator::compare
Prototype: int QCollator::compare(const QString &s1, const QString &s2) const
Coverage:  50.000% (2/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator_icu.cpp
Lines: 116-122
 50.000% (2/4)
32
detach
Name: QCollator::detach
Prototype: void QCollator::detach()
Coverage:  28.571% (2/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator.cpp
Lines: 148-160
 28.571% (2/7)
93
sortKey
Name: QCollator::sortKey
Prototype: QCollatorSortKey QCollator::sortKey(const QString &string) const
Coverage:  0.000% (0/10)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator_icu.cpp
Lines: 132-151
  0.000% (0/10)
134
operator=
Name: QCollator::operator=
Prototype: QCollator &QCollator::operator=(const QCollator &other)
Coverage:  0.000% (0/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator.cpp
Lines: 107-116
  0.000% (0/12)
64
compare
Name: QCollator::compare
Prototype: int QCollator::compare(const QStringRef &s1, const QStringRef &s2) const
Coverage:  0.000% (0/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/corelib/tools/qcollator_icu.cpp
Lines: 124-130
  0.000% (0/4)
32

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