From a60a3b43a7eaa74bc841a4146fc3cc5d75d2908f Mon Sep 17 00:00:00 2001 From: Thomas Hartmann <Thomas.Hartmann@digia.com> Date: Thu, 19 Sep 2013 10:46:32 +0200 Subject: [PATCH] QmlDesigner.Rewriter: changing Q_ASSERTS to QTC_ASSERTS These ASSERTS have no fatal consequences (data losss, guaranteed crash). Therefore we can use QTC_ASSERT instead. Change-Id: Ia155f23d06f41432ba7504459816f000d4fe8f11 Reviewed-by: hjk <hjk121@nokiamail.com> --- .../designercore/model/texttomodelmerger.cpp | 22 ++++++++++--------- 1 file changed, 12 insertions(+), 10 deletions(-) diff --git a/src/plugins/qmldesigner/designercore/model/texttomodelmerger.cpp b/src/plugins/qmldesigner/designercore/model/texttomodelmerger.cpp index a931c84404f..29cf46d84cb 100644 --- a/src/plugins/qmldesigner/designercore/model/texttomodelmerger.cpp +++ b/src/plugins/qmldesigner/designercore/model/texttomodelmerger.cpp @@ -49,6 +49,8 @@ #include <qmljs/qmljsmodelmanagerinterface.h> #include <qmljs/qmljsqrcparser.h> +#include <utils/qtcassert.h> + #include <QSet> #include <QDir> @@ -1388,13 +1390,13 @@ void ModelValidator::variantValuesDiffer(VariantProperty &modelProperty, const Q Q_UNUSED(qmlVariantValue) Q_UNUSED(dynamicTypeName) - Q_ASSERT(modelProperty.isDynamic() == !dynamicTypeName.isEmpty()); + QTC_ASSERT(modelProperty.isDynamic() == !dynamicTypeName.isEmpty(), return); if (modelProperty.isDynamic()) { - Q_ASSERT(modelProperty.dynamicTypeName() == dynamicTypeName); + QTC_ASSERT(modelProperty.dynamicTypeName() == dynamicTypeName, return); } - Q_ASSERT(equals(modelProperty.value(), qmlVariantValue)); - Q_ASSERT(0); + QTC_ASSERT(equals(modelProperty.value(), qmlVariantValue), return); + QTC_ASSERT(0, return); } void ModelValidator::shouldBeVariantProperty(AbstractProperty &modelProperty, const QVariant &/*qmlVariantValue*/, const TypeName &/*dynamicTypeName*/) @@ -1447,10 +1449,10 @@ void ModelValidator::typeDiffers(bool /*isRootNode*/, Q_UNUSED(minorVersion) Q_UNUSED(majorVersion) - Q_ASSERT(modelNode.type() == typeName); - Q_ASSERT(modelNode.majorVersion() == majorVersion); - Q_ASSERT(modelNode.minorVersion() == minorVersion); - Q_ASSERT(0); + QTC_ASSERT(modelNode.type() == typeName, return); + QTC_ASSERT(modelNode.majorVersion() == majorVersion, return); + QTC_ASSERT(modelNode.minorVersion() == minorVersion, return); + QTC_ASSERT(0, return); } void ModelValidator::propertyAbsentFromQml(AbstractProperty &modelProperty) @@ -1466,8 +1468,8 @@ void ModelValidator::idsDiffer(ModelNode &modelNode, const QString &qmlId) Q_UNUSED(modelNode) Q_UNUSED(qmlId) - Q_ASSERT(modelNode.id() == qmlId); - Q_ASSERT(0); + QTC_ASSERT(modelNode.id() == qmlId, return); + QTC_ASSERT(0, return); } void ModelAmender::modelMissesImport(const QmlDesigner::Import &import) -- GitLab