Function | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexityâ–¾ |
QQuickPathName: | QQuickPath::createPath::QQuickPath | Coverage: | 82.960% (185/223) |
| | 273 | 73 |
QQuickPathCubicName: | QQuickPath::createPath::QQuickPathCubic | Coverage: | 47.541% (29/61) |
| | 58 | 37 |
QQuickPathAngleArcName: | QQuickPath::createPath::QQuickPathAngleArc | Coverage: | 71.739% (33/46) |
| | 56 | 30 |
QQuickPathArcName: | QQuickPath::createPath::QQuickPathArc | Coverage: | 83.871% (26/31) |
| | 46 | 21 |
QQuickCurveName: | QQuickPath::createPath::QQuickCurve | Coverage: | 77.778% (28/36) |
| | 28 | 20 |
QQuickPathQuadName: | QQuickPath::createPath::QQuickPathQuad | Coverage: | 48.387% (15/31) |
| | 30 | 19 |
QQuickPathCatmullRomCurveName: | QQuickPath::createPath::QQuickPathCatmullRomCurve | Coverage: | 85.000% (34/40) |
| | 47 | 10 |
QQuickPathAttributeName: | QQuickPath::createPath::QQuickPathAttribute | Coverage: | 100.000% (12/12) |
| | 12 | 8 |
nextBezierName: | QQuickPath::createPath::nextBezier | Prototype: | static inline QBezier nextBezier(const QPainterPath &path, int *current, qreal *bezLength, bool reverse = false) | Coverage: | 76.471% (13/17) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp | Lines: | 611-647 |
| | 23 | 6 |
QQuickPathSvgName: | QQuickPath::createPath::QQuickPathSvg | Coverage: | 71.429% (5/7) |
| | 8 | 5 |
QQuickPathPercentName: | QQuickPath::createPath::QQuickPathPercent | Coverage: | 83.333% (5/6) |
| | 6 | 4 |
segmentCountName: | QQuickPath::createPath::segmentCount | Prototype: | static inline int segmentCount(const QPainterPath &path, qreal pathLength) | Coverage: | 75.000% (6/8) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp | Lines: | 649-661 |
| | 5 | 2 |
previousPathPositionName: | QQuickPath::createPath::previousPathPosition | Prototype: | inline QPointF previousPathPosition(const QPainterPath &path) | Coverage: | 50.000% (3/6) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp | Lines: | 1650-1658 |
| | 5 | 2 |
slopeAtName: | QQuickPath::createPath::slopeAt | Prototype: | static inline qreal slopeAt(qreal t, qreal a, qreal b, qreal c, qreal d) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp | Lines: | 664-667 |
| | 1 | 1 |
positionForCurveName: | QQuickPath::createPath::positionForCurve | Prototype: | inline QPointF positionForCurve(const QQuickPathData &data, const QPointF &prevPoint) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/quick/util/qquickpath.cpp | Lines: | 1157-1163 |
| | 4 | 1 |
QQuickPathMoveName: | QQuickPath::createPath::QQuickPathMove | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
QQuickPathLineName: | QQuickPath::createPath::QQuickPathLine | Coverage: | 100.000% (1/1) |
| | 1 | 1 |
QQuickPathElementName: | QQuickPath::createPath::QQuickPathElement | Coverage: | 100.000% (1/1) |
| | 1 | 1 |