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

Function Tree

Path:<top>::QSslCertificatePrivate
FunctionCondition %eLOC - Effective Lines of Codeā–¾McCabe - Cyclomatic Complexity
certificatesFromPem
Name: QSslCertificatePrivate::certificatesFromPem
Prototype: QList<QSslCertificate> QSslCertificatePrivate::certificatesFromPem(const QByteArray &pem, int count)
Coverage:  86.957% (20/23)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 651-684
 86.957% (20/23)
237
QByteArray_from_X509
Name: QSslCertificatePrivate::QByteArray_from_X509
Prototype: QByteArray QSslCertificatePrivate::QByteArray_from_X509(X509 *x509, QSsl::EncodingFormat format)
Coverage:  63.158% (12/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 522-555
 63.158% (12/19)
227
convertExtension
Name: QSslCertificatePrivate::convertExtension
Prototype: QSslCertificateExtension QSslCertificatePrivate::convertExtension(X509_EXTENSION *ext)
Coverage:  71.429% (5/7)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 432-463
 71.429% (5/7)
193
text_from_X509
Name: QSslCertificatePrivate::text_from_X509
Prototype: QString QSslCertificatePrivate::text_from_X509(X509 *x509)
Coverage:  38.462% (5/13)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 557-580
 38.462% (5/13)
145
subjectInfoToString
Name: QSslCertificatePrivate::subjectInfoToString
Prototype: QByteArray QSslCertificatePrivate::subjectInfoToString(QSslCertificate::SubjectInfo info)
Coverage:  68.421% (13/19)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate.cpp
Lines: 664-679
 68.421% (13/19)
1210
certificatesFromDer
Name: QSslCertificatePrivate::certificatesFromDer
Prototype: QList<QSslCertificate> QSslCertificatePrivate::certificatesFromDer(const QByteArray &der, int count)
Coverage:  91.667% (11/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 686-705
 91.667% (11/12)
113
QSslCertificate_from_X509
Name: QSslCertificatePrivate::QSslCertificate_from_X509
Prototype: QSslCertificate QSslCertificatePrivate::QSslCertificate_from_X509(X509 *x509)
Coverage:  83.333% (5/6)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 616-630
 83.333% (5/6)
102
init
Name: QSslCertificatePrivate::init
Prototype: void QSslCertificatePrivate::init(const QByteArray &data, QSsl::EncodingFormat format)
Coverage:  91.667% (11/12)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 507-519
 91.667% (11/12)
84
isBlacklisted
Name: QSslCertificatePrivate::isBlacklisted
Prototype: bool QSslCertificatePrivate::isBlacklisted(const QSslCertificate &certificate)
Coverage:  72.727% (8/11)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate.cpp
Lines: 652-662
 72.727% (8/11)
73
asn1ObjectName
Name: QSslCertificatePrivate::asn1ObjectName
Prototype: QByteArray QSslCertificatePrivate::asn1ObjectName(ASN1_OBJECT *object)
Coverage: 100.000% (4/4)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 591-598
100.000% (4/4)
42
asn1ObjectId
Name: QSslCertificatePrivate::asn1ObjectId
Prototype: QByteArray QSslCertificatePrivate::asn1ObjectId(ASN1_OBJECT *object)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcertificate_openssl.cpp
Lines: 582-588
100.000% (1/1)
31

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