From a3c6eb91a7c543aa78f87a73242ee17be585b712 Mon Sep 17 00:00:00 2001 From: Friedemann Kleint Date: Wed, 18 Nov 2020 11:19:22 +0100 Subject: shiboken6: Fix some warning messages Use standard messages where applicable. Move some messages over to messages.cpp and add a location. Remove some messages that cannot be triggered any more. Change-Id: I7fc821e4360b06af7ef6e5db7e30de0f1e8ed5ca Reviewed-by: Christian Tismer --- sources/shiboken6/ApiExtractor/messages.h | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) (limited to 'sources/shiboken6/ApiExtractor/messages.h') diff --git a/sources/shiboken6/ApiExtractor/messages.h b/sources/shiboken6/ApiExtractor/messages.h index 3d3551156..6610a318a 100644 --- a/sources/shiboken6/ApiExtractor/messages.h +++ b/sources/shiboken6/ApiExtractor/messages.h @@ -56,12 +56,18 @@ QString msgAddedFunctionInvalidReturnType(const QString &addedFuncName, const QStringList &typeName, const QString &why, const AbstractMetaClass *context = nullptr); +QString msgUnnamedArgumentDefaultExpression(const AbstractMetaClass *context, + int n, const QString &className, + const AbstractMetaFunction *f); + QString msgNoFunctionForModification(const AbstractMetaClass *klass, const QString &signature, const QString &originalSignature, const QStringList &possibleSignatures, const AbstractMetaFunctionList &allFunctions); +QString msgClassOfEnumNotFound(const EnumTypeEntry *entry); + QString msgNoEnumTypeEntry(const EnumModelItem &enumItem, const QString &className); @@ -82,6 +88,12 @@ QString msgUnmatchedParameterType(const ArgumentModelItem &arg, int n, QString msgUnmatchedReturnType(const FunctionModelItem &functionItem, const QString &why); +QString msgShadowingFunction(const AbstractMetaFunction *f1, + const AbstractMetaFunction *f2); + +QString msgSignalOverloaded(const AbstractMetaClass *c, + const AbstractMetaFunction *f); + QString msgSkippingFunction(const FunctionModelItem &functionItem, const QString &signature, const QString &why); @@ -102,6 +114,9 @@ QString msgEnumNotDefined(const EnumTypeEntry *t); QString msgUnknownBase(const AbstractMetaClass *metaClass, const QString &baseClassName); +QString msgBaseNotInTypeSystem(const AbstractMetaClass *metaClass, + const QString &baseClassName); + QString msgArrayModificationFailed(const FunctionModelItem &functionItem, const QString &className, const QString &errorMessage); @@ -133,6 +148,9 @@ QString msgPropertyTypeParsingFailed(const QString &name, const QString &typeNam const QString &why); QString msgPropertyExists(const QString &className, const QString &name); +QString msgFunctionVisibilityModified(const AbstractMetaClass *c, + const AbstractMetaFunction *f); + QString msgCannotFindDocumentation(const QString &fileName, const char *what, const QString &name, const QString &query); @@ -203,6 +221,14 @@ QString msgCouldNotFindMinimalConstructor(const QString &where, const QString &t QString msgRejectReason(const TypeRejection &r, const QString &needle = QString()); +QString msgPureVirtualFunctionRemoved(const AbstractMetaFunction *f); + +QString msgUnknownTypeInArgumentTypeReplacement(const QString &typeReplaced, + const AbstractMetaFunction *f); + +QString msgRegisterMetaTypeUnqualifiedName(const AbstractMetaClass *c, + const char *file, int line); + QString msgTagWarning(const QXmlStreamReader &reader, const QString &context, const QString &tag, const QString &message); -- cgit v1.2.3