diff options
author | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2020-11-18 11:19:22 +0100 |
---|---|---|
committer | Friedemann Kleint <Friedemann.Kleint@qt.io> | 2020-11-18 11:52:40 +0000 |
commit | a3c6eb91a7c543aa78f87a73242ee17be585b712 (patch) | |
tree | d516c3c4bc62c93aef7212e279394e8a232ecce2 /sources/shiboken6/ApiExtractor/messages.h | |
parent | 768cfefa3d693f682d8c71b085e861c3be9631d7 (diff) |
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 <tismer@stackless.com>
Diffstat (limited to 'sources/shiboken6/ApiExtractor/messages.h')
-rw-r--r-- | sources/shiboken6/ApiExtractor/messages.h | 26 |
1 files changed, 26 insertions, 0 deletions
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); |