| Functionâ–´ | Condition % | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
QQuickCustomParticle| Name: | QQuickCustomParticle::QQuickCustomParticle | | Prototype: | QQuickCustomParticle::QQuickCustomParticle(QQuickItem* parent) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | | Lines: | 97-107 |
| | 1 | 1 |
buildCustomNodes| Name: | QQuickCustomParticle::buildCustomNodes | | Prototype: | QQuickOpenGLShaderEffectNode* QQuickCustomParticle::buildCustomNodes() | | Coverage: | 56.522% (13/23) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | | Lines: | 314-391 |
| | 58 | 9 |
buildData| Name: | QQuickCustomParticle::buildData | | Prototype: | void QQuickCustomParticle::buildData(QQuickOpenGLShaderEffectNode *rootNode) | | Coverage: | 85.000% (17/20) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | | Lines: | 408-423 |
| | 11 | 7 |
commit| Name: | QQuickCustomParticle::commit | | Prototype: | void QQuickCustomParticle::commit(int gIdx, int pIdx) | | Coverage: | 71.429% (5/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | | Lines: | 431-452 |
| | 17 | 3 |
componentComplete| Name: | QQuickCustomParticle::componentComplete | | Prototype: | void QQuickCustomParticle::componentComplete() | | Coverage: | 75.000% (3/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | | Lines: | 118-127 |
| | 6 | 2 |
fragmentShader| Name: | QQuickCustomParticle::fragmentShader | | Prototype: | QByteArray fragmentShader() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle_p.h | | Lines: | 75-75 |
| | 1 | 1 |
fragmentShaderChanged| Name: | QQuickCustomParticle::fragmentShaderChanged | | Prototype: | void QQuickCustomParticle::fragmentShaderChanged() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/.moc/moc_qquickcustomparticle_p.cpp | | Lines: | 194-197 |
| | 1 | 1 |
initialize| Name: | QQuickCustomParticle::initialize | | Prototype: | void QQuickCustomParticle::initialize(int gIdx, int pIdx) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | | Lines: | 425-429 |
| | 2 | 1 |
itemChange| Name: | QQuickCustomParticle::itemChange | | Prototype: | void QQuickCustomParticle::itemChange(ItemChange change, const ItemChangeData &value) | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | | Lines: | 454-459 |
| | 3 | 2 |
prepareNextFrame| Name: | QQuickCustomParticle::prepareNextFrame | | Prototype: | QQuickOpenGLShaderEffectNode *QQuickCustomParticle::prepareNextFrame(QQuickOpenGLShaderEffectNode *rootNode) | | Coverage: | 78.788% (26/33) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | | Lines: | 267-312 |
| | 31 | 10 |
propertyChanged| Name: | QQuickCustomParticle::propertyChanged | | Prototype: | void QQuickCustomParticle::propertyChanged(int mappedId) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | | Lines: | 398-405 |
| | 5 | 1 |
reset| Name: | QQuickCustomParticle::reset | | Prototype: | void QQuickCustomParticle::reset() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | | Lines: | 238-242 |
| | 2 | 1 |
sceneGraphInvalidated| Name: | QQuickCustomParticle::sceneGraphInvalidated | | Prototype: | void QQuickCustomParticle::sceneGraphInvalidated() | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | | Lines: | 109-112 |
| | 1 | 1 |
setFragmentShader| Name: | QQuickCustomParticle::setFragmentShader | | Prototype: | void QQuickCustomParticle::setFragmentShader(const QByteArray &code) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | | Lines: | 140-151 |
| | 8 | 3 |
setVertexShader| Name: | QQuickCustomParticle::setVertexShader | | Prototype: | void QQuickCustomParticle::setVertexShader(const QByteArray &code) | | Coverage: | 42.857% (3/7) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | | Lines: | 194-206 |
| | 8 | 3 |
sourceDestroyed| Name: | QQuickCustomParticle::sourceDestroyed | | Prototype: | void QQuickCustomParticle::sourceDestroyed(QObject *object) | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | | Lines: | 393-396 |
| | 1 | 1 |
updatePaintNode| Name: | QQuickCustomParticle::updatePaintNode | | Prototype: | QSGNode *QQuickCustomParticle::updatePaintNode(QSGNode *oldNode, UpdatePaintNodeData *) | | Coverage: | 76.190% (16/21) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | | Lines: | 244-265 |
| | 14 | 6 |
updateVertexShader| Name: | QQuickCustomParticle::updateVertexShader | | Prototype: | void QQuickCustomParticle::updateVertexShader() | | Coverage: | 100.000% (4/4) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle.cpp | | Lines: | 208-236 |
| | 22 | 2 |
vertexShader| Name: | QQuickCustomParticle::vertexShader | | Prototype: | QByteArray vertexShader() const | | Coverage: | 0.000% (0/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/qquickcustomparticle_p.h | | Lines: | 78-78 |
| | 1 | 1 |
vertexShaderChanged| Name: | QQuickCustomParticle::vertexShaderChanged | | Prototype: | void QQuickCustomParticle::vertexShaderChanged() | | Coverage: | 100.000% (1/1) | | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/particles/.moc/moc_qquickcustomparticle_p.cpp | | Lines: | 200-203 |
| | 1 | 1 |