| Function | Condition %▴ | eLOC - Effective Lines of Code | McCabe - Cyclomatic Complexity | 
|---|
|  TypedCallback | Name: | QQmlTypeLoader::TypedCallback |  | Coverage: | 0.000% (0/2) | 
 |  | 3 | 2 | 
|  isScriptLoaded | Name: | QQmlTypeLoader::isScriptLoaded |  | Prototype: | bool QQmlTypeLoader::isScriptLoaded(const QUrl &url) const |  | Coverage: | 0.000% (0/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 2032-2036 | 
 |  | 2 | 1 | 
|  initializeEngine | Name: | QQmlTypeLoader::initializeEngine |  | Prototype: | void QQmlTypeLoader::initializeEngine(QQmlExtensionInterface *iface, const char *uri) |  | Coverage: | 50.000% (2/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1250-1261 | 
 |  | 5 | 2 | 
|  loadThread | Name: | QQmlTypeLoader::loadThread |  | Prototype: | void QQmlTypeLoader::loadThread(QQmlDataBlob *blob) |  | Coverage: | 57.895% (11/19) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1119-1174 | 
 |  | 30 | 7 | 
|  qmldirContent | Name: | QQmlTypeLoader::qmldirContent |  | Prototype: | const QQmlTypeLoaderQmldirContent QQmlTypeLoader::qmldirContent(const QString &filePathIn) |  | Coverage: | 61.905% (13/21) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1892-1942 | 
 |  | 23 | 7 | 
|  setCachedUnit | Name: | QQmlTypeLoader::setCachedUnit |  | Prototype: | void QQmlTypeLoader::setCachedUnit(QQmlDataBlob *blob, const QV4::CompiledData::Unit *unit) |  | Coverage: | 66.667% (6/9) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1301-1319 | 
 |  | 10 | 3 | 
|  invalidate | Name: | QQmlTypeLoader::invalidate |  | Prototype: | void QQmlTypeLoader::invalidate() |  | Coverage: | 71.429% (5/7) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 967-983 | 
 |  | 7 | 3 | 
|  Blob | Name: | QQmlTypeLoader::Blob |  | Coverage: | 75.455% (83/110) | 
 |  | 130 | 43 | 
|  shutdownThread | Name: | QQmlTypeLoader::shutdownThread |  | Prototype: | void QQmlTypeLoader::shutdownThread() |  | Coverage: | 83.333% (5/6) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1321-1325 | 
 |  | 2 | 2 | 
|  absoluteFilePath | Name: | QQmlTypeLoader::absoluteFilePath |  | Prototype: | QString QQmlTypeLoader::absoluteFilePath(const QString &path) |  | Coverage: | 84.615% (33/39) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1791-1845 | 
 |  | 32 | 10 | 
|  directoryExists | Name: | QQmlTypeLoader::directoryExists |  | Prototype: | bool QQmlTypeLoader::directoryExists(const QString &path) |  | Coverage: | 86.667% (13/15) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1852-1882 | 
 |  | 17 | 5 | 
|  networkReplyFinished | Name: | QQmlTypeLoader::networkReplyFinished |  | Prototype: | void QQmlTypeLoader::networkReplyFinished(QNetworkReply *reply) |  | Coverage: | 90.909% (10/11) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1180-1218 | 
 |  | 21 | 4 | 
|  trimCache | Name: | QQmlTypeLoader::trimCache |  | Prototype: | void QQmlTypeLoader::trimCache() |  | Coverage: | 95.455% (21/22) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1991-2024 | 
 |  | 14 | 6 | 
|  getType | Name: | QQmlTypeLoader::getType |  | Prototype: | QQmlRefPointer<QQmlTypeData> QQmlTypeLoader::getType(const QUrl &unNormalizedUrl, Mode mode) |  | Coverage: | 95.652% (22/23) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1658-1702 | 
 |  | 31 | 7 | 
|  QQmlTypeLoader | Name: | QQmlTypeLoader::QQmlTypeLoader |  | Prototype: | QQmlTypeLoader::QQmlTypeLoader(QQmlEngine *engine) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1620-1626 | 
 |  | 2 | 1 | 
|  clearCache | Name: | QQmlTypeLoader::clearCache |  | Prototype: | void QQmlTypeLoader::clearCache() |  | Coverage: | 100.000% (10/10) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1962-1980 | 
 |  | 14 | 4 | 
|  doLoad | Name: | QQmlTypeLoader::doLoad |  | Prototype: | template<typename Loader> void QQmlTypeLoader::doLoad(const Loader &loader, QQmlDataBlob *blob, Mode mode) |  | Coverage: | 100.000% (16/16) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1044-1078 | 
 |  | 21 | 6 | 
|  engine | Name: | QQmlTypeLoader::engine |  | Prototype: | QQmlEngine *QQmlTypeLoader::engine() const |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1241-1244 | 
 |  | 1 | 1 | 
|  getQmldir | Name: | QQmlTypeLoader::getQmldir |  | Prototype: | QQmlRefPointer<QQmlQmldirData> QQmlTypeLoader::getQmldir(const QUrl &url) |  | Coverage: | 100.000% (4/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1752-1769 | 
 |  | 18 | 2 | 
|  getScript | Name: | QQmlTypeLoader::getScript |  | Prototype: | QQmlRefPointer<QQmlScriptBlob> QQmlTypeLoader::getScript(const QUrl &unNormalizedUrl) |  | Coverage: | 100.000% (7/7) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1721-1747 | 
 |  | 23 | 3 | 
|  getType | Name: | QQmlTypeLoader::getType |  | Prototype: | QQmlRefPointer<QQmlTypeData> QQmlTypeLoader::getType(const QByteArray &data, const QUrl &url, Mode mode) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1708-1716 | 
 |  | 4 | 1 | 
|  importDatabase | Name: | QQmlTypeLoader::importDatabase |  | Prototype: | QQmlImportDatabase *QQmlTypeLoader::importDatabase() const |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1642-1645 | 
 |  | 1 | 1 | 
|  isTypeLoaded | Name: | QQmlTypeLoader::isTypeLoaded |  | Prototype: | bool QQmlTypeLoader::isTypeLoaded(const QUrl &url) const |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 2026-2030 | 
 |  | 2 | 1 | 
|  load | Name: | QQmlTypeLoader::load |  | Prototype: | void QQmlTypeLoader::load(QQmlDataBlob *blob, Mode mode) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1085-1088 | 
 |  | 1 | 1 | 
|  loadWithCachedUnit | Name: | QQmlTypeLoader::loadWithCachedUnit |  | Prototype: | void QQmlTypeLoader::loadWithCachedUnit(QQmlDataBlob *blob, const QV4::CompiledData::Unit *unit, Mode mode) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1100-1103 | 
 |  | 1 | 1 | 
|  loadWithCachedUnitThread | Name: | QQmlTypeLoader::loadWithCachedUnitThread |  | Prototype: | void QQmlTypeLoader::loadWithCachedUnitThread(QQmlDataBlob *blob, const QV4::CompiledData::Unit *unit) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1112-1117 | 
 |  | 1 | 1 | 
|  loadWithStaticData | Name: | QQmlTypeLoader::loadWithStaticData |  | Prototype: | void QQmlTypeLoader::loadWithStaticData(QQmlDataBlob *blob, const QByteArray &data, Mode mode) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1095-1098 | 
 |  | 1 | 1 | 
|  loadWithStaticDataThread | Name: | QQmlTypeLoader::loadWithStaticDataThread |  | Prototype: | void QQmlTypeLoader::loadWithStaticDataThread(QQmlDataBlob *blob, const QByteArray &data) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1105-1110 | 
 |  | 1 | 1 | 
|  lock | Name: | QQmlTypeLoader::lock |  | Prototype: | void lock() |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader_p.h |  | Lines: | 327-327 | 
 |  | 1 | 1 | 
|  networkReplyProgress | Name: | QQmlTypeLoader::networkReplyProgress |  | Prototype: | void QQmlTypeLoader::networkReplyProgress(QNetworkReply *reply, qint64 bytesReceived, qint64 bytesTotal) |  | Coverage: | 100.000% (7/7) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1220-1235 | 
 |  | 8 | 3 | 
|  normalize | Name: | QQmlTypeLoader::normalize |  | Prototype: | QUrl QQmlTypeLoader::normalize(const QUrl &unNormalizedUrl) |  | Coverage: | 100.000% (4/4) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1647-1653 | 
 |  | 4 | 2 | 
|  profiler | Name: | QQmlTypeLoader::profiler |  | Prototype: | QQmlProfiler *profiler() const |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader_p.h |  | Lines: | 342-342 | 
 |  | 1 | 1 | 
|  setData | Name: | QQmlTypeLoader::setData |  | Prototype: | void QQmlTypeLoader::setData(QQmlDataBlob *blob, const QByteArray &data) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1264-1271 | 
 |  | 5 | 1 | 
|  setData | Name: | QQmlTypeLoader::setData |  | Prototype: | void QQmlTypeLoader::setData(QQmlDataBlob *blob, const QString &fileName) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1273-1279 | 
 |  | 4 | 1 | 
|  setData | Name: | QQmlTypeLoader::setData |  | Prototype: | void QQmlTypeLoader::setData(QQmlDataBlob *blob, const QQmlDataBlob::SourceCodeData &d) |  | Coverage: | 100.000% (9/9) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1281-1299 | 
 |  | 10 | 3 | 
|  setProfiler | Name: | QQmlTypeLoader::setProfiler |  | Prototype: | void QQmlTypeLoader::setProfiler(QQmlProfiler *profiler) |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 986-990 | 
 |  | 2 | 1 | 
|  setQmldirContent | Name: | QQmlTypeLoader::setQmldirContent |  | Prototype: | void QQmlTypeLoader::setQmldirContent(const QString &url, const QString &content) |  | Coverage: | 100.000% (5/5) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1944-1956 | 
 |  | 7 | 2 | 
|  unlock | Name: | QQmlTypeLoader::unlock |  | Prototype: | void unlock() |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader_p.h |  | Lines: | 328-328 | 
 |  | 1 | 1 | 
|  updateTypeCacheTrimThreshold | Name: | QQmlTypeLoader::updateTypeCacheTrimThreshold |  | Prototype: | void QQmlTypeLoader::updateTypeCacheTrimThreshold() |  | Coverage: | 100.000% (7/7) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1982-1989 | 
 |  | 5 | 3 | 
|  ~QQmlTypeLoader | Name: | QQmlTypeLoader::~QQmlTypeLoader |  | Prototype: | QQmlTypeLoader::~QQmlTypeLoader() |  | Coverage: | 100.000% (1/1) |  | Absolute File Name: | /home/opencoverage/opencoverage/guest-scripts/qtdeclarative/src/qtdeclarative/src/qml/qml/qqmltypeloader.cpp |  | Lines: | 1632-1640 | 
 |  | 3 | 1 |