aboutsummaryrefslogtreecommitdiffstats
path: root/sources/shiboken2/ApiExtractor/typesystem.cpp
diff options
context:
space:
mode:
authorFriedemann Kleint <Friedemann.Kleint@qt.io>2018-07-19 16:35:01 +0200
committerFriedemann Kleint <Friedemann.Kleint@qt.io>2018-07-23 10:16:21 +0000
commit61edf76aab3cdd0bfcf57b16f6a1c37271e675a5 (patch)
tree95978033b3be78b24c1ee0108f715eb3b773395c /sources/shiboken2/ApiExtractor/typesystem.cpp
parent047a658aac4c01d0ec3deb0459a1a88328ed9821 (diff)
shiboken: Improve the XML error messages
Use colons to separate name, line and column as compilers do. Change-Id: I43adf1c9f7ac50759777fbbd855faaa7f858f369 Reviewed-by: Alexandru Croitor <alexandru.croitor@qt.io>
Diffstat (limited to 'sources/shiboken2/ApiExtractor/typesystem.cpp')
-rw-r--r--sources/shiboken2/ApiExtractor/typesystem.cpp10
1 files changed, 6 insertions, 4 deletions
diff --git a/sources/shiboken2/ApiExtractor/typesystem.cpp b/sources/shiboken2/ApiExtractor/typesystem.cpp
index d486dc41b..716b2b41b 100644
--- a/sources/shiboken2/ApiExtractor/typesystem.cpp
+++ b/sources/shiboken2/ApiExtractor/typesystem.cpp
@@ -400,10 +400,12 @@ static QString msgReaderMessage(const QXmlStreamReader &reader,
QTextStream str(&message);
str << type << ": ";
const QString fileName = readerFileName(reader);
- if (!fileName.isEmpty())
- str << "file=" << QDir::toNativeSeparators(fileName) << ", ";
- str << "line=" << reader.lineNumber() << ", column=" << reader.columnNumber()
- << ", message=" << what;
+ if (fileName.isEmpty())
+ str << "<stdin>:";
+ else
+ str << QDir::toNativeSeparators(fileName) << ':';
+ str << reader.lineNumber() << ':' << reader.columnNumber()
+ << ": " << what;
return message;
}