OpenCoverage

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

Functions

Page:<>1
McCabe - Cyclomatic Complexity: 1
...70
McCabe - Cyclomatic Complexity: 1
...80
McCabe - Cyclomatic Complexity: 1
...90
McCabe - Cyclomatic Complexity: 1
...99
McCabe - Cyclomatic Complexity: 1
100
McCabe - Cyclomatic Complexity: 1
101
McCabe - Cyclomatic Complexity: 1
102
McCabe - Cyclomatic Complexity: 1
103104
McCabe - Cyclomatic Complexity: 1
105
McCabe - Cyclomatic Complexity: 1
106
McCabe - Cyclomatic Complexity: 1
107
McCabe - Cyclomatic Complexity: 1
...110
McCabe - Cyclomatic Complexity: 1
...120
McCabe - Cyclomatic Complexity: 1
...130
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 2
...300
McCabe - Cyclomatic Complexity: 18
...306
McCabe - Cyclomatic Complexity: 76
FunctionCondition %eLOC - Effective Lines of CodeMcCabe - Cyclomatic Complexityâ–´
QSslConfiguration::defaultConfiguration
Name: QSslConfiguration::defaultConfiguration
Prototype: QSslConfiguration QSslConfiguration::defaultConfiguration()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 898-901
100.000% (1/1)
11
QSslConfiguration::ellipticCurves
Name: QSslConfiguration::ellipticCurves
Prototype: QVector<QSslEllipticCurve> QSslConfiguration::ellipticCurves() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 777-780
100.000% (1/1)
11
QSslConfiguration::ephemeralServerKey
Name: QSslConfiguration::ephemeralServerKey
Prototype: QSslKey QSslConfiguration::ephemeralServerKey() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 750-753
100.000% (1/1)
11
QSslConfiguration::isNull
Name: QSslConfiguration::isNull
Prototype: bool QSslConfiguration::isNull() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 247-267
100.000% (1/1)
181
QSslConfiguration::localCertificateChain
Name: QSslConfiguration::localCertificateChain
Prototype: QList<QSslCertificate> QSslConfiguration::localCertificateChain() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 370-373
100.000% (1/1)
11
QSslConfiguration::nextNegotiatedProtocol
Name: QSslConfiguration::nextNegotiatedProtocol
Prototype: QByteArray QSslConfiguration::nextNegotiatedProtocol() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 826-829
100.000% (1/1)
11
QSslConfiguration::nextProtocolNegotiationStatus
Name: QSslConfiguration::nextProtocolNegotiationStatus
Prototype: QSslConfiguration::NextProtocolNegotiationStatus QSslConfiguration::nextProtocolNegotiationStatus() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 877-880
100.000% (1/1)
11
QSslConfiguration::operator=
Name: QSslConfiguration::operator=
Prototype: QSslConfiguration &QSslConfiguration::operator=(const QSslConfiguration &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 179-183
100.000% (1/1)
21
QSslConfiguration::peerCertificate
Name: QSslConfiguration::peerCertificate
Prototype: QSslCertificate QSslConfiguration::peerCertificate() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 465-468
  0.000% (0/1)
11
QSslConfiguration::peerCertificateChain
Name: QSslConfiguration::peerCertificateChain
Prototype: QList<QSslCertificate> QSslConfiguration::peerCertificateChain() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 497-500
  0.000% (0/1)
11
QSslConfiguration::peerVerifyDepth
Name: QSslConfiguration::peerVerifyDepth
Prototype: int QSslConfiguration::peerVerifyDepth() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 337-340
100.000% (1/1)
11
QSslConfiguration::peerVerifyMode
Name: QSslConfiguration::peerVerifyMode
Prototype: QSslSocket::PeerVerifyMode QSslConfiguration::peerVerifyMode() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 304-307
100.000% (1/1)
11
QSslConfiguration::privateKey
Name: QSslConfiguration::privateKey
Prototype: QSslKey QSslConfiguration::privateKey() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 539-542
100.000% (1/1)
11
QSslConfiguration::protocol
Name: QSslConfiguration::protocol
Prototype: QSsl::SslProtocol QSslConfiguration::protocol() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 274-277
100.000% (1/1)
11
QSslConfiguration::sessionCipher
Name: QSslConfiguration::sessionCipher
Prototype: QSslCipher QSslConfiguration::sessionCipher() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 515-518
  0.000% (0/1)
11
QSslConfiguration::sessionProtocol
Name: QSslConfiguration::sessionProtocol
Prototype: QSsl::SslProtocol QSslConfiguration::sessionProtocol() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 528-531
  0.000% (0/1)
11
QSslConfiguration::sessionTicket
Name: QSslConfiguration::sessionTicket
Prototype: QByteArray QSslConfiguration::sessionTicket() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 700-703
100.000% (1/1)
11
QSslConfiguration::sessionTicketLifeTimeHint
Name: QSslConfiguration::sessionTicketLifeTimeHint
Prototype: int QSslConfiguration::sessionTicketLifeTimeHint() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 733-736
100.000% (1/1)
11
QSslConfiguration::setAllowedNextProtocols
Name: QSslConfiguration::setAllowedNextProtocols
Prototype: void QSslConfiguration::setAllowedNextProtocols(QList<QByteArray> protocols)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 847-851
100.000% (1/1)
11
QSslConfiguration::setCaCertificates
Name: QSslConfiguration::setCaCertificates
Prototype: void QSslConfiguration::setCaCertificates(const QList<QSslCertificate> &certificates)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 638-642
100.000% (1/1)
21
QSslConfiguration::setCiphers
Name: QSslConfiguration::setCiphers
Prototype: void QSslConfiguration::setCiphers(const QList<QSslCipher> &ciphers)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 596-599
100.000% (1/1)
11
QSslConfiguration::setDefaultConfiguration
Name: QSslConfiguration::setDefaultConfiguration
Prototype: void QSslConfiguration::setDefaultConfiguration(const QSslConfiguration &configuration)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 910-913
100.000% (1/1)
11
QSslConfiguration::setEllipticCurves
Name: QSslConfiguration::setEllipticCurves
Prototype: void QSslConfiguration::setEllipticCurves(const QVector<QSslEllipticCurve> &curves)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 794-797
  0.000% (0/1)
11
QSslConfiguration::setLocalCertificate
Name: QSslConfiguration::setLocalCertificate
Prototype: void QSslConfiguration::setLocalCertificate(const QSslCertificate &certificate)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 431-435
  0.000% (0/1)
21
QSslConfiguration::setLocalCertificateChain
Name: QSslConfiguration::setLocalCertificateChain
Prototype: void QSslConfiguration::setLocalCertificateChain(const QList<QSslCertificate> &localChain)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 397-400
  0.000% (0/1)
11
QSslConfiguration::setPeerVerifyMode
Name: QSslConfiguration::setPeerVerifyMode
Prototype: void QSslConfiguration::setPeerVerifyMode(QSslSocket::PeerVerifyMode mode)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 320-323
  0.000% (0/1)
11
QSslConfiguration::setPrivateKey
Name: QSslConfiguration::setPrivateKey
Prototype: void QSslConfiguration::setPrivateKey(const QSslKey &key)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 557-560
  0.000% (0/1)
11
QSslConfiguration::setProtocol
Name: QSslConfiguration::setProtocol
Prototype: void QSslConfiguration::setProtocol(QSsl::SslProtocol protocol)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 288-291
100.000% (1/1)
11
QSslConfiguration::setSessionTicket
Name: QSslConfiguration::setSessionTicket
Prototype: void QSslConfiguration::setSessionTicket(const QByteArray &sessionTicket)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 715-718
100.000% (1/1)
11
QSslConfiguration::setSslOption
Name: QSslConfiguration::setSslOption
Prototype: void QSslConfiguration::setSslOption(QSsl::SslOption option, bool on)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 667-670
100.000% (1/1)
11
QSslConfiguration::supportedCiphers
Name: QSslConfiguration::supportedCiphers
Prototype: QList<QSslCipher> QSslConfiguration::supportedCiphers()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 610-613
100.000% (1/1)
11
QSslConfiguration::supportedEllipticCurves
Name: QSslConfiguration::supportedEllipticCurves
Prototype: QVector<QSslEllipticCurve> QSslConfiguration::supportedEllipticCurves()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 808-811
100.000% (1/1)
11
QSslConfiguration::systemCaCertificates
Name: QSslConfiguration::systemCaCertificates
Prototype: QList<QSslCertificate> QSslConfiguration::systemCaCertificates()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 654-658
  0.000% (0/1)
11
QSslConfiguration::testSslOption
Name: QSslConfiguration::testSslOption
Prototype: bool QSslConfiguration::testSslOption(QSsl::SslOption option) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 679-682
100.000% (1/1)
11
QSslConfigurationPrivate::defaultConfiguration
Name: QSslConfigurationPrivate::defaultConfiguration
Prototype: QSslConfiguration QSslConfigurationPrivate::defaultConfiguration()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 2193-2198
100.000% (1/1)
31
QSslConfigurationPrivate::peerSessionWasShared
Name: QSslConfigurationPrivate::peerSessionWasShared
Prototype: bool QSslConfigurationPrivate::peerSessionWasShared(const QSslConfiguration &configuration)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslconfiguration.cpp
Lines: 917-919
100.000% (1/1)
11
QSslContext::QSslContext
Name: QSslContext::QSslContext
Prototype: QSslContext::QSslContext()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 74-80
100.000% (1/1)
21
QSslContext::error
Name: QSslContext::error
Prototype: QSslError::SslError QSslContext::error() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 512-515
100.000% (1/1)
11
QSslContext::errorString
Name: QSslContext::errorString
Prototype: QString QSslContext::errorString() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 517-520
100.000% (1/1)
11
QSslContext::fromConfiguration
Name: QSslContext::fromConfiguration
Prototype: QSslContext* QSslContext::fromConfiguration(QSslSocket::SslMode mode, const QSslConfiguration &configuration, bool allowRootCertOnDemandLoading)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 372-377
  0.000% (0/1)
31
QSslContext::npnContext
Name: QSslContext::npnContext
Prototype: QSslContext::NPNContext QSslContext::npnContext() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 419-422
100.000% (1/1)
11
QSslContext::sessionASN1
Name: QSslContext::sessionASN1
Prototype: QByteArray QSslContext::sessionASN1() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 497-500
100.000% (1/1)
11
QSslContext::sessionTicketLifeTimeHint
Name: QSslContext::sessionTicketLifeTimeHint
Prototype: int QSslContext::sessionTicketLifeTimeHint() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 507-510
100.000% (1/1)
11
QSslContext::setSessionASN1
Name: QSslContext::setSessionASN1
Prototype: void QSslContext::setSessionASN1(const QByteArray &session)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 502-505
100.000% (1/1)
11
QSslContext::sharedFromConfiguration
Name: QSslContext::sharedFromConfiguration
Prototype: QSharedPointer<QSslContext> QSslContext::sharedFromConfiguration(QSslSocket::SslMode mode, const QSslConfiguration &configuration, bool allowRootCertOnDemandLoading)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslcontext_openssl.cpp
Lines: 379-384
100.000% (1/1)
31
QSslEllipticCurve::isTlsNamedCurve
Name: QSslEllipticCurve::isTlsNamedCurve
Prototype: bool QSslEllipticCurve::isTlsNamedCurve() const noexcept
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslellipticcurve_openssl.cpp
Lines: 171-175
100.000% (1/1)
21
QSslError::QSslError
Name: QSslError::QSslError
Prototype: QSslError::QSslError(const QSslError &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslerror.cpp
Lines: 150-154
100.000% (1/1)
11
QSslError::QSslError
Name: QSslError::QSslError
Prototype: QSslError::QSslError()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslerror.cpp
Lines: 115-120
100.000% (1/1)
21
QSslError::QSslError
Name: QSslError::QSslError
Prototype: QSslError::QSslError(SslError error)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslerror.cpp
Lines: 127-132
100.000% (1/1)
21
QSslError::QSslError
Name: QSslError::QSslError
Prototype: QSslError::QSslError(SslError error, const QSslCertificate &certificate)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslerror.cpp
Lines: 140-145
100.000% (1/1)
21
QSslError::certificate
Name: QSslError::certificate
Prototype: QSslCertificate QSslError::certificate() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslerror.cpp
Lines: 309-312
100.000% (1/1)
11
QSslError::error
Name: QSslError::error
Prototype: QSslError::SslError QSslError::error() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslerror.cpp
Lines: 206-209
100.000% (1/1)
11
QSslError::operator=
Name: QSslError::operator=
Prototype: QSslError &QSslError::operator=(const QSslError &other)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslerror.cpp
Lines: 168-172
  0.000% (0/1)
21
QSslError::operator==
Name: QSslError::operator==
Prototype: bool QSslError::operator==(const QSslError &other) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslerror.cpp
Lines: 187-191
100.000% (1/1)
21
QSslErrorEntry::fromStoreContext
Name: QSslErrorEntry::fromStoreContext
Prototype: inline QSslErrorEntry QSslErrorEntry::fromStoreContext(X509_STORE_CTX *ctx)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket_openssl.cpp
Lines: 263-269
100.000% (1/1)
51
QSslKey::QSslKey
Name: QSslKey::QSslKey
Prototype: QSslKey::QSslKey()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp
Lines: 97-100
100.000% (1/1)
21
QSslKey::QSslKey
Name: QSslKey::QSslKey
Prototype: QSslKey::QSslKey(const QSslKey &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp
Lines: 299-301
100.000% (1/1)
21
QSslKey::QSslKey
Name: QSslKey::QSslKey
Prototype: QSslKey::QSslKey(Qt::HANDLE handle, QSsl::KeyType type)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp
Lines: 283-294
100.000% (1/1)
41
QSslKey::algorithm
Name: QSslKey::algorithm
Prototype: QSsl::KeyAlgorithm QSslKey::algorithm() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp
Lines: 369-372
100.000% (1/1)
11
QSslKey::clear
Name: QSslKey::clear
Prototype: void QSslKey::clear()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp
Lines: 345-348
  0.000% (0/1)
11
QSslKey::handle
Name: QSslKey::handle
Prototype: Qt::HANDLE QSslKey::handle() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp
Lines: 418-421
100.000% (1/1)
11
QSslKey::isNull
Name: QSslKey::isNull
Prototype: bool QSslKey::isNull() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp
Lines: 335-338
100.000% (1/1)
11
QSslKey::length
Name: QSslKey::length
Prototype: int QSslKey::length() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp
Lines: 353-356
100.000% (1/1)
11
QSslKey::operator=
Name: QSslKey::operator=
Prototype: QSslKey &QSslKey::operator=(const QSslKey &other)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp
Lines: 316-320
100.000% (1/1)
21
QSslKey::toPem
Name: QSslKey::toPem
Prototype: QByteArray QSslKey::toPem(const QByteArray &passPhrase) const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp
Lines: 402-405
100.000% (1/1)
11
QSslKey::type
Name: QSslKey::type
Prototype: QSsl::KeyType QSslKey::type() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp
Lines: 361-364
100.000% (1/1)
11
QSslKeyPrivate::decodeDer
Name: QSslKeyPrivate::decodeDer
Prototype: void QSslKeyPrivate::decodeDer(const QByteArray &der, bool deepClear)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_openssl.cpp
Lines: 127-131
100.000% (1/1)
21
QSslKeyPrivate::decrypt
Name: QSslKeyPrivate::decrypt
Prototype: QByteArray QSslKeyPrivate::decrypt(Cipher cipher, const QByteArray &data, const QByteArray &key, const QByteArray &iv)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_openssl.cpp
Lines: 313-316
100.000% (1/1)
11
QSslKeyPrivate::encrypt
Name: QSslKeyPrivate::encrypt
Prototype: QByteArray QSslKeyPrivate::encrypt(Cipher cipher, const QByteArray &data, const QByteArray &key, const QByteArray &iv)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_openssl.cpp
Lines: 318-321
100.000% (1/1)
11
QSslKeyPrivate::pemFooter::[lambda]
Name: QSslKeyPrivate::pemFooter::[lambda]
Prototype: []()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp
Lines: 132-132
100.000% (1/1)
01
QSslKeyPrivate::pemHeader::[lambda]
Name: QSslKeyPrivate::pemHeader::[lambda]
Prototype: []()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslkey_p.cpp
Lines: 114-114
100.000% (1/1)
01
QSslPreSharedKeyAuthenticator::QSslPreSharedKeyAuthenticator
Name: QSslPreSharedKeyAuthenticator::QSslPreSharedKeyAuthenticator
Prototype: QSslPreSharedKeyAuthenticator::QSslPreSharedKeyAuthenticator()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslpresharedkeyauthenticator.cpp
Lines: 122-125
  0.000% (0/1)
21
QSslPreSharedKeyAuthenticator::QSslPreSharedKeyAuthenticator
Name: QSslPreSharedKeyAuthenticator::QSslPreSharedKeyAuthenticator
Prototype: QSslPreSharedKeyAuthenticator::QSslPreSharedKeyAuthenticator(const QSslPreSharedKeyAuthenticator &authenticator)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslpresharedkeyauthenticator.cpp
Lines: 139-142
  0.000% (0/1)
21
QSslPreSharedKeyAuthenticator::identity
Name: QSslPreSharedKeyAuthenticator::identity
Prototype: QByteArray QSslPreSharedKeyAuthenticator::identity() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslpresharedkeyauthenticator.cpp
Lines: 196-199
  0.000% (0/1)
11
QSslPreSharedKeyAuthenticator::identityHint
Name: QSslPreSharedKeyAuthenticator::identityHint
Prototype: QByteArray QSslPreSharedKeyAuthenticator::identityHint() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslpresharedkeyauthenticator.cpp
Lines: 172-175
  0.000% (0/1)
11
QSslPreSharedKeyAuthenticator::maximumIdentityLength
Name: QSslPreSharedKeyAuthenticator::maximumIdentityLength
Prototype: int QSslPreSharedKeyAuthenticator::maximumIdentityLength() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslpresharedkeyauthenticator.cpp
Lines: 211-214
  0.000% (0/1)
11
QSslPreSharedKeyAuthenticator::maximumPreSharedKeyLength
Name: QSslPreSharedKeyAuthenticator::maximumPreSharedKeyLength
Prototype: int QSslPreSharedKeyAuthenticator::maximumPreSharedKeyLength() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslpresharedkeyauthenticator.cpp
Lines: 250-253
  0.000% (0/1)
11
QSslPreSharedKeyAuthenticator::operator=
Name: QSslPreSharedKeyAuthenticator::operator=
Prototype: QSslPreSharedKeyAuthenticator &QSslPreSharedKeyAuthenticator::operator=(const QSslPreSharedKeyAuthenticator &authenticator)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslpresharedkeyauthenticator.cpp
Lines: 148-152
  0.000% (0/1)
21
QSslPreSharedKeyAuthenticator::preSharedKey
Name: QSslPreSharedKeyAuthenticator::preSharedKey
Prototype: QByteArray QSslPreSharedKeyAuthenticator::preSharedKey() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslpresharedkeyauthenticator.cpp
Lines: 236-239
  0.000% (0/1)
11
QSslPreSharedKeyAuthenticator::setIdentity
Name: QSslPreSharedKeyAuthenticator::setIdentity
Prototype: void QSslPreSharedKeyAuthenticator::setIdentity(const QByteArray &identity)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslpresharedkeyauthenticator.cpp
Lines: 186-189
  0.000% (0/1)
11
QSslPreSharedKeyAuthenticator::setPreSharedKey
Name: QSslPreSharedKeyAuthenticator::setPreSharedKey
Prototype: void QSslPreSharedKeyAuthenticator::setPreSharedKey(const QByteArray &preSharedKey)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslpresharedkeyauthenticator.cpp
Lines: 226-229
  0.000% (0/1)
11
QSslPreSharedKeyAuthenticatorPrivate::QSslPreSharedKeyAuthenticatorPrivate
Name: QSslPreSharedKeyAuthenticatorPrivate::QSslPreSharedKeyAuthenticatorPrivate
Prototype: QSslPreSharedKeyAuthenticatorPrivate::QSslPreSharedKeyAuthenticatorPrivate()
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslpresharedkeyauthenticator.cpp
Lines: 50-54
  0.000% (0/1)
21
QSslSocket::QSslSocket
Name: QSslSocket::QSslSocket
Prototype: QSslSocket::QSslSocket(QObject *parent)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 352-361
100.000% (1/1)
31
QSslSocket::addCaCertificate
Name: QSslSocket::addCaCertificate
Prototype: void QSslSocket::addCaCertificate(const QSslCertificate &certificate)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1356-1360
  0.000% (0/1)
21
QSslSocket::addCaCertificates
Name: QSslSocket::addCaCertificates
Prototype: void QSslSocket::addCaCertificates(const QList<QSslCertificate> &certificates)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1371-1375
100.000% (1/1)
21
QSslSocket::addDefaultCaCertificate
Name: QSslSocket::addDefaultCaCertificate
Prototype: void QSslSocket::addDefaultCaCertificate(const QSslCertificate &certificate)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1447-1450
100.000% (1/1)
11
QSslSocket::addDefaultCaCertificates
Name: QSslSocket::addDefaultCaCertificates
Prototype: bool QSslSocket::addDefaultCaCertificates(const QString &path, QSsl::EncodingFormat encoding, QRegExp::PatternSyntax syntax)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1434-1438
  0.000% (0/1)
11
QSslSocket::addDefaultCaCertificates
Name: QSslSocket::addDefaultCaCertificates
Prototype: void QSslSocket::addDefaultCaCertificates(const QList<QSslCertificate> &certificates)
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1459-1462
  0.000% (0/1)
11
QSslSocket::caCertificates
Name: QSslSocket::caCertificates
Prototype: QList<QSslCertificate> QSslSocket::caCertificates() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1416-1420
100.000% (1/1)
21
QSslSocket::ciphers
Name: QSslSocket::ciphers
Prototype: QList<QSslCipher> QSslSocket::ciphers() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1205-1209
100.000% (1/1)
21
QSslSocket::defaultCaCertificates
Name: QSslSocket::defaultCaCertificates
Prototype: QList<QSslCertificate> QSslSocket::defaultCaCertificates()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1504-1507
100.000% (1/1)
11
QSslSocket::defaultCiphers
Name: QSslSocket::defaultCiphers
Prototype: QList<QSslCipher> QSslSocket::defaultCiphers()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1299-1302
100.000% (1/1)
11
QSslSocket::ignoreSslErrors
Name: QSslSocket::ignoreSslErrors
Prototype: void QSslSocket::ignoreSslErrors()
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1874-1878
100.000% (1/1)
21
QSslSocket::ignoreSslErrors
Name: QSslSocket::ignoreSslErrors
Prototype: void QSslSocket::ignoreSslErrors(const QList<QSslError> &errors)
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1901-1905
100.000% (1/1)
21
QSslSocket::isEncrypted
Name: QSslSocket::isEncrypted
Prototype: bool QSslSocket::isEncrypted() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 580-584
100.000% (1/1)
21
QSslSocket::localCertificateChain
Name: QSslSocket::localCertificateChain
Prototype: QList<QSslCertificate> QSslSocket::localCertificateChain() const
Coverage:  0.000% (0/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 965-969
  0.000% (0/1)
21
QSslSocket::mode
Name: QSslSocket::mode
Prototype: QSslSocket::SslMode QSslSocket::mode() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 559-563
100.000% (1/1)
21
QSslSocket::peerCertificate
Name: QSslSocket::peerCertificate
Prototype: QSslCertificate QSslSocket::peerCertificate() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1045-1049
100.000% (1/1)
21
QSslSocket::peerCertificateChain
Name: QSslSocket::peerCertificateChain
Prototype: QList<QSslCertificate> QSslSocket::peerCertificateChain() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 1074-1078
100.000% (1/1)
21
QSslSocket::peerVerifyDepth
Name: QSslSocket::peerVerifyDepth
Prototype: int QSslSocket::peerVerifyDepth() const
Coverage: 100.000% (1/1)
Absolute File Name: /home/qt/qt5_coco/qt5/qtbase/src/network/ssl/qsslsocket.cpp
Lines: 664-668
100.000% (1/1)
21
Page:<>1
McCabe - Cyclomatic Complexity: 1
...70
McCabe - Cyclomatic Complexity: 1
...80
McCabe - Cyclomatic Complexity: 1
...90
McCabe - Cyclomatic Complexity: 1
...99
McCabe - Cyclomatic Complexity: 1
100
McCabe - Cyclomatic Complexity: 1
101
McCabe - Cyclomatic Complexity: 1
102
McCabe - Cyclomatic Complexity: 1
103104
McCabe - Cyclomatic Complexity: 1
105
McCabe - Cyclomatic Complexity: 1
106
McCabe - Cyclomatic Complexity: 1
107
McCabe - Cyclomatic Complexity: 1
...110
McCabe - Cyclomatic Complexity: 1
...120
McCabe - Cyclomatic Complexity: 1
...130
McCabe - Cyclomatic Complexity: 1
...200
McCabe - Cyclomatic Complexity: 2
...300
McCabe - Cyclomatic Complexity: 18
...306
McCabe - Cyclomatic Complexity: 76

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