Function | Condition %▾ | Modifications | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity |
propertyCountName: | QMetaObjectBuilder::propertyCount | Prototype: | int QMetaObjectBuilder::propertyCount() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 379-382 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines (reference): | 375-378 | Comparison: | Different |
| | Different | 1 | 1 |
propertyName: | QMetaObjectBuilder::property | Prototype: | QMetaPropertyBuilder QMetaObjectBuilder::property(int index) const | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 793-799 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines (reference): | 789-795 | Comparison: | Different |
| | Different | 3 | 2 |
methodCountName: | QMetaObjectBuilder::methodCount | Prototype: | int QMetaObjectBuilder::methodCount() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 358-361 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines (reference): | 354-357 | Comparison: | Different |
| | Different | 1 | 1 |
methodName: | QMetaObjectBuilder::method | Prototype: | QMetaMethodBuilder QMetaObjectBuilder::method(int index) const | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 767-773 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines (reference): | 763-769 | Comparison: | Different |
| | Different | 3 | 2 |
indexOfPropertyName: | QMetaObjectBuilder::indexOfProperty | Prototype: | int QMetaObjectBuilder::indexOfProperty(const QByteArray& name) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 1027-1034 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines (reference): | 1025-1032 | Comparison: | Different |
| | Different | 4 | 3 |
indexOfMethodName: | QMetaObjectBuilder::indexOfMethod | Prototype: | int QMetaObjectBuilder::indexOfMethod(const QByteArray& signature) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 963-971 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines (reference): | 959-967 | Comparison: | Different |
| | Different | 5 | 3 |
indexOfEnumeratorName: | QMetaObjectBuilder::indexOfEnumerator | Prototype: | int QMetaObjectBuilder::indexOfEnumerator(const QByteArray& name) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 1042-1049 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines (reference): | 1040-1047 | Comparison: | Different |
| | Different | 4 | 3 |
indexOfConstructorName: | QMetaObjectBuilder::indexOfConstructor | Prototype: | int QMetaObjectBuilder::indexOfConstructor(const QByteArray& signature) | Coverage: | 100.000% (5/5) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 1011-1019 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines (reference): | 1009-1017 | Comparison: | Different |
| | Different | 5 | 3 |
enumeratorCountName: | QMetaObjectBuilder::enumeratorCount | Prototype: | int QMetaObjectBuilder::enumeratorCount() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 391-394 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines (reference): | 387-390 | Comparison: | Different |
| | Different | 1 | 1 |
enumeratorName: | QMetaObjectBuilder::enumerator | Prototype: | QMetaEnumBuilder QMetaObjectBuilder::enumerator(int index) const | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 807-813 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines (reference): | 803-809 | Comparison: | Different |
| | Different | 3 | 2 |
constructorCountName: | QMetaObjectBuilder::constructorCount | Prototype: | int QMetaObjectBuilder::constructorCount() const | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 368-371 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines (reference): | 364-367 | Comparison: | Different |
| | Different | 1 | 1 |
constructorName: | QMetaObjectBuilder::constructor | Prototype: | QMetaMethodBuilder QMetaObjectBuilder::constructor(int index) const | Coverage: | 100.000% (4/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 780-786 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines (reference): | 776-782 | Comparison: | Different |
| | Different | 3 | 2 |
addSlotName: | QMetaObjectBuilder::addSlot | Prototype: | QMetaMethodBuilder QMetaObjectBuilder::addSlot(const QByteArray& signature) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 496-501 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines (reference): | 492-497 | Comparison: | Different |
| | Different | 3 | 1 |
addSignalName: | QMetaObjectBuilder::addSignal | Prototype: | QMetaMethodBuilder QMetaObjectBuilder::addSignal(const QByteArray& signature) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 511-517 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines (reference): | 507-513 | Comparison: | Different |
| | Different | 4 | 1 |
addPropertyName: | QMetaObjectBuilder::addProperty | Prototype: | QMetaPropertyBuilder QMetaObjectBuilder::addProperty (const QByteArray& name, const QByteArray& type, int notifierId) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 568-574 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines (reference): | 564-570 | Comparison: | Different |
| | Different | 3 | 1 |
addMethodName: | QMetaObjectBuilder::addMethod | Prototype: | QMetaMethodBuilder QMetaObjectBuilder::addMethod(const QByteArray& signature) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 432-437 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines (reference): | 428-433 | Comparison: | Different |
| | Different | 3 | 1 |
addMethodName: | QMetaObjectBuilder::addMethod | Prototype: | QMetaMethodBuilder QMetaObjectBuilder::addMethod (const QByteArray& signature, const QByteArray& returnType) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 448-455 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines (reference): | 444-451 | Comparison: | Different |
| | Different | 4 | 1 |
addEnumeratorName: | QMetaObjectBuilder::addEnumerator | Prototype: | QMetaEnumBuilder QMetaObjectBuilder::addEnumerator(const QByteArray& name) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 620-625 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines (reference): | 616-621 | Comparison: | Different |
| | Different | 3 | 1 |
addConstructorName: | QMetaObjectBuilder::addConstructor | Prototype: | QMetaMethodBuilder QMetaObjectBuilder::addConstructor(const QByteArray& signature) | Coverage: | 100.000% (1/1) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 528-534 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines (reference): | 524-530 | Comparison: | Different |
| | Different | 4 | 1 |
serializeName: | QMetaObjectBuilder::serialize | Prototype: | void QMetaObjectBuilder::serialize(QDataStream& stream) const | Coverage: | 90.476% (19/21) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 1594-1667 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines (reference): | 1602-1679 | Comparison: | Different |
| | Different | 48 | 10 |
indexOfSlotName: | QMetaObjectBuilder::indexOfSlot | Prototype: | int QMetaObjectBuilder::indexOfSlot(const QByteArray& signature) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 995-1003 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines (reference): | 992-1001 | Comparison: | Different |
| | Different | 6 | 3 |
indexOfSignalName: | QMetaObjectBuilder::indexOfSignal | Prototype: | int QMetaObjectBuilder::indexOfSignal(const QByteArray& signature) | Coverage: | 85.714% (6/7) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 979-987 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines (reference): | 975-984 | Comparison: | Different |
| | Different | 6 | 3 |
removeMethodName: | QMetaObjectBuilder::removeMethod | Prototype: | void QMetaObjectBuilder::removeMethod(int index) | Coverage: | 81.818% (9/11) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 871-884 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines (reference): | 867-880 | Comparison: | Different |
| | Different | 8 | 5 |
removePropertyName: | QMetaObjectBuilder::removeProperty | Prototype: | void QMetaObjectBuilder::removeProperty(int index) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 905-909 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines (reference): | 901-905 | Comparison: | Different |
| | Different | 2 | 2 |
removeEnumeratorName: | QMetaObjectBuilder::removeEnumerator | Prototype: | void QMetaObjectBuilder::removeEnumerator(int index) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 918-922 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines (reference): | 914-918 | Comparison: | Different |
| | Different | 2 | 2 |
removeConstructorName: | QMetaObjectBuilder::removeConstructor | Prototype: | void QMetaObjectBuilder::removeConstructor(int index) | Coverage: | 75.000% (3/4) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 893-897 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines (reference): | 889-893 | Comparison: | Different |
| | Different | 2 | 2 |
deserializeName: | QMetaObjectBuilder::deserialize | Prototype: | void QMetaObjectBuilder::deserialize (QDataStream& stream, const QMap<QByteArray, const QMetaObject *>& references) | Coverage: | 57.647% (49/85) | Absolute File Name: | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines: | 1697-1852 | Absolute File Name (reference): | /home/qt/qt5_coco/qt5/qtbase/src/corelib/kernel/qmetaobjectbuilder.cpp | Lines (reference): | 1709-1864 | Comparison: | Different |
| | Different | 111 | 24 |