From c5ed011aa13d08d62e999fc6b5ff142a2bc07421 Mon Sep 17 00:00:00 2001 From: Kitsune Ral Date: Thu, 7 Sep 2017 15:35:43 +0900 Subject: Actually use the types map in apigen.yaml --- jobs/apigen.yaml | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/jobs/apigen.yaml b/jobs/apigen.yaml index 8bb61d39..ba699b12 100644 --- a/jobs/apigen.yaml +++ b/jobs/apigen.yaml @@ -32,10 +32,11 @@ types: - //: int number: - float: float - - double: double + - //: double boolean: bool string: - - /byte|binary/: { type: QByteArray, imports: } + - byte: &QByteArray { type: QByteArray, imports: } + - binary: *QByteArray - date: type: QDate avoidCopy?: true @@ -48,11 +49,8 @@ types: file: type: QByteArray imports: - returnFile?: true - name: data - "[]": { type: "QVector<{{type}}>", imports: } - "{}": - type: "QHash" - imports: [ , ] + "returnFile?": true + object: { type: QJsonObject, "avoidCopy?": true, imports: } + array: { type: "QVector<{{1}}>", "avoidCopy?": true, imports: } operations: \ No newline at end of file -- cgit v1.2.3