OpenCoverage

Qt Quick Test Coverage

Function Tree

Path:<top>::QQuickStyledTextPrivate
FunctionCondition %▾eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexity
toAlpha
Name: QQuickStyledTextPrivate::toAlpha
Prototype: QString QQuickStyledTextPrivate::toAlpha(int value, bool upper)
Coverage: 100.000% (6/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickstyledtext.cpp
Lines: 775-787
100.000% (6/6)
82
setFontSize
Name: QQuickStyledTextPrivate::setFontSize
Prototype: void QQuickStyledTextPrivate::setFontSize(int size, QTextCharFormat &format)
Coverage: 100.000% (5/5)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickstyledtext.cpp
Lines: 309-317
100.000% (5/5)
42
parseValue
Name: QQuickStyledTextPrivate::parseValue
Prototype: QStringRef QQuickStyledTextPrivate::parseValue(const QChar *&ch, const QString &textIn)
Coverage: 100.000% (11/11)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickstyledtext.cpp
Lines: 760-773
100.000% (11/11)
93
appendText
Name: QQuickStyledTextPrivate::appendText
Prototype: void QQuickStyledTextPrivate::appendText(const QString &textIn, int start, int length, QString &textOut)
Coverage: 100.000% (4/4)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickstyledtext.cpp
Lines: 295-303
100.000% (4/4)
62
QQuickStyledTextPrivate
Name: QQuickStyledTextPrivate::QQuickStyledTextPrivate
Prototype: QQuickStyledTextPrivate(const QString &t, QTextLayout &l, QList<QQuickStyledTextImgTag*> &imgTags, const QUrl &baseUrl, QQmlContext *context, bool preloadImages, bool *fontSizeModified)
Coverage: 100.000% (1/1)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickstyledtext.cpp
Lines: 84-93
100.000% (1/1)
21
parse
Name: QQuickStyledTextPrivate::parse
Prototype: void QQuickStyledTextPrivate::parse()
Coverage:  97.468% (77/79)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickstyledtext.cpp
Lines: 189-293
 97.468% (77/79)
8124
parseOrderedListAttributes
Name: QQuickStyledTextPrivate::parseOrderedListAttributes
Prototype: bool QQuickStyledTextPrivate::parseOrderedListAttributes(const QChar *&ch, const QString &textIn)
Coverage:  95.238% (20/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickstyledtext.cpp
Lines: 586-613
 95.238% (20/21)
207
parseTag
Name: QQuickStyledTextPrivate::parseTag
Prototype: bool QQuickStyledTextPrivate::parseTag(const QChar *&ch, const QString &textIn, QString &textOut, QTextCharFormat &format)
Coverage:  95.161% (118/124)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickstyledtext.cpp
Lines: 319-456
 95.161% (118/124)
11142
parseUnorderedListAttributes
Name: QQuickStyledTextPrivate::parseUnorderedListAttributes
Prototype: bool QQuickStyledTextPrivate::parseUnorderedListAttributes(const QChar *&ch, const QString &textIn)
Coverage:  93.333% (14/15)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickstyledtext.cpp
Lines: 615-638
 93.333% (14/15)
165
parseEntity
Name: QQuickStyledTextPrivate::parseEntity
Prototype: void QQuickStyledTextPrivate::parseEntity(const QChar *&ch, const QString &textIn, QString &textOut)
Coverage:  92.000% (23/25)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickstyledtext.cpp
Lines: 536-562
 92.000% (23/25)
229
parseImageAttributes
Name: QQuickStyledTextPrivate::parseImageAttributes
Prototype: void QQuickStyledTextPrivate::parseImageAttributes(const QChar *&ch, const QString &textIn, QString &textOut)
Coverage:  90.566% (48/53)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickstyledtext.cpp
Lines: 658-725
 90.566% (48/53)
4414
parseAnchorAttributes
Name: QQuickStyledTextPrivate::parseAnchorAttributes
Prototype: bool QQuickStyledTextPrivate::parseAnchorAttributes(const QChar *&ch, const QString &textIn, QTextCharFormat &format)
Coverage:  88.889% (8/9)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickstyledtext.cpp
Lines: 640-656
 88.889% (8/9)
103
skipSpace
Name: QQuickStyledTextPrivate::skipSpace
Prototype: inline void skipSpace(const QChar *&ch)
Coverage:  83.333% (5/6)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickstyledtext.cpp
Lines: 109-112
 83.333% (5/6)
22
parseCloseTag
Name: QQuickStyledTextPrivate::parseCloseTag
Prototype: bool QQuickStyledTextPrivate::parseCloseTag(const QChar *&ch, const QString &textIn, QString &textOut)
Coverage:  80.233% (69/86)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickstyledtext.cpp
Lines: 458-534
 80.233% (69/86)
6528
parseFontAttributes
Name: QQuickStyledTextPrivate::parseFontAttributes
Prototype: bool QQuickStyledTextPrivate::parseFontAttributes(const QChar *&ch, const QString &textIn, QTextCharFormat &format)
Coverage:  77.273% (17/22)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickstyledtext.cpp
Lines: 564-584
 77.273% (17/22)
156
parseAttribute
Name: QQuickStyledTextPrivate::parseAttribute
Prototype: QPair<QStringRef,QStringRef> QQuickStyledTextPrivate::parseAttribute(const QChar *&ch, const QString &textIn)
Coverage:  74.074% (20/27)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickstyledtext.cpp
Lines: 727-758
 74.074% (20/27)
238
toRoman
Name: QQuickStyledTextPrivate::toRoman
Prototype: QString QQuickStyledTextPrivate::toRoman(int value, bool upper)
Coverage:  71.429% (15/21)
Absolute File Name: /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickstyledtext.cpp
Lines: 789-825
 71.429% (15/21)
227

Generated by Squish Coco 4.2.0