remove trailing spaces in qt5 c++ templates (#7525)

This commit is contained in:
William Cheng 2018-02-01 13:35:09 +08:00 committed by GitHub
parent 2d0bafb6b2
commit 36f69a034d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
20 changed files with 139 additions and 131 deletions

View File

@ -160,10 +160,12 @@ void
} }
{{/isListContainer}} {{/isListContainer}}
{{^isListContainer}}{{^isMapContainer}} {{^isListContainer}}
{{^isMapContainer}}
{{#returnTypeIsPrimitive}} {{#returnTypeIsPrimitive}}
{{{returnType}}} output; // TODO add primitive output support {{{returnType}}} output; // TODO add primitive output support
{{/returnTypeIsPrimitive}}{{/isMapContainer}} {{/returnTypeIsPrimitive}}
{{/isMapContainer}}
{{#isMapContainer}} {{#isMapContainer}}
{{{returnType}}} output = {{{defaultResponse}}}; {{{returnType}}} output = {{{defaultResponse}}};
QString json(worker->response); QString json(worker->response);

View File

@ -83,6 +83,7 @@ void
{{#items.isMapContainer}}auto {{name}}_item = new QMap<QString, {{items.items.baseType}}{{^items.items.isLong}}{{^items.items.isInteger}}{{^items.items.isDouble}}{{^items.items.isFloat}}{{^items.items.isBoolean}}*{{/items.items.isBoolean}}{{/items.items.isFloat}}{{/items.items.isDouble}}{{/items.items.isInteger}}{{/items.items.isLong}}>();{{/items.isMapContainer}} {{#items.isMapContainer}}auto {{name}}_item = new QMap<QString, {{items.items.baseType}}{{^items.items.isLong}}{{^items.items.isInteger}}{{^items.items.isDouble}}{{^items.items.isFloat}}{{^items.items.isBoolean}}*{{/items.items.isBoolean}}{{/items.items.isFloat}}{{/items.items.isDouble}}{{/items.items.isInteger}}{{/items.items.isLong}}>();{{/items.isMapContainer}}
auto jsonval = QJsonValue::fromVariant(varmap.value(val)); auto jsonval = QJsonValue::fromVariant(varmap.value(val));
::{{cppNamespace}}::setValue((QMap<QString, void *>*)&{{name}}_item, jsonval, "{{items.baseType}}", "{{items.items.baseType}}"); ::{{cppNamespace}}::setValue((QMap<QString, void *>*)&{{name}}_item, jsonval, "{{items.baseType}}", "{{items.items.baseType}}");
{{name}}->insert({{name}}->end(), val, {{name}}_item); {{name}}->insert({{name}}->end(), val, {{name}}_item);
} }
} }
@ -104,47 +105,92 @@ QJsonObject*
{{classname}}::asJsonObject() { {{classname}}::asJsonObject() {
QJsonObject* obj = new QJsonObject(); QJsonObject* obj = new QJsonObject();
{{#vars}} {{#vars}}
{{^isContainer}}{{#complexType}}{{^isString}}{{^isDate}}{{^isDateTime}}{{^isByteArray}} {{^isContainer}}
{{#complexType}}
{{^isString}}
{{^isDate}}
{{^isDateTime}}
{{^isByteArray}}
if(({{name}} != nullptr) && ({{name}}->isSet())){ if(({{name}} != nullptr) && ({{name}}->isSet())){
toJsonValue(QString("{{baseName}}"), {{name}}, obj, QString("{{complexType}}")); toJsonValue(QString("{{baseName}}"), {{name}}, obj, QString("{{complexType}}"));
}{{/isByteArray}}{{/isDateTime}}{{/isDate}}{{/isString}}{{#isString}} }
{{/isByteArray}}
{{/isDateTime}}
{{/isDate}}
{{/isString}}
{{#isString}}
if({{name}} != nullptr && *{{name}} != QString("")){ if({{name}} != nullptr && *{{name}} != QString("")){
toJsonValue(QString("{{baseName}}"), {{name}}, obj, QString("{{complexType}}")); toJsonValue(QString("{{baseName}}"), {{name}}, obj, QString("{{complexType}}"));
}{{/isString}}{{/complexType}}{{#isPrimitiveType}}{{^isDateTime}}{{^isDate}}{{^isByteArray}} }
{{/isString}}
{{/complexType}}
{{#isPrimitiveType}}
{{^isDateTime}}
{{^isDate}}
{{^isByteArray}}
if(m_{{name}}_isSet){ if(m_{{name}}_isSet){
obj->insert("{{baseName}}", QJsonValue({{name}})); obj->insert("{{baseName}}", QJsonValue({{name}}));
}{{/isByteArray}}{{/isDate}}{{/isDateTime}}{{/isPrimitiveType}}{{#isDate}} }
{{/isByteArray}}
{{/isDate}}
{{/isDateTime}}
{{/isPrimitiveType}}
{{#isDate}}
if({{name}} != nullptr) { if({{name}} != nullptr) {
toJsonValue(QString("{{baseName}}"), {{name}}, obj, QString("{{complexType}}")); toJsonValue(QString("{{baseName}}"), {{name}}, obj, QString("{{complexType}}"));
}{{/isDate}}{{#isByteArray}} }
{{/isDate}}
{{#isByteArray}}
if({{name}} != nullptr) { if({{name}} != nullptr) {
obj->insert("{{name}}", QJsonValue(*{{name}})); obj->insert("{{name}}", QJsonValue(*{{name}}));
}{{/isByteArray}}{{#isDateTime}} }
{{/isByteArray}}
{{#isDateTime}}
if({{name}} != nullptr) { if({{name}} != nullptr) {
toJsonValue(QString("{{baseName}}"), {{name}}, obj, QString("{{complexType}}")); toJsonValue(QString("{{baseName}}"), {{name}}, obj, QString("{{complexType}}"));
}{{/isDateTime}}{{/isContainer}}{{#isContainer}}{{#isListContainer}} }
{{/isDateTime}}
{{/isContainer}}
{{#isContainer}}
{{#isListContainer}}
if({{name}}->size() > 0){ if({{name}}->size() > 0){
{{^items.isContainer}}toJsonArray((QList<void*>*){{name}}, obj, "{{baseName}}", "{{complexType}}");{{/items.isContainer}}{{#items.isContainer}} {{^items.isContainer}}
toJsonArray((QList<void*>*){{name}}, obj, "{{baseName}}", "{{complexType}}");
{{/items.isContainer}}
{{#items.isContainer}}
QJsonArray jarray; QJsonArray jarray;
for(auto items : *{{name}}){ for(auto items : *{{name}}){
QJsonObject jobj; QJsonObject jobj;
{{#items.isListContainer}}toJsonArray((QList<void*>*)items, &jobj, "{{baseName}}", "{{items.items.baseType}}");{{/items.isListContainer}} {{#items.isListContainer}}
{{#items.isMapContainer}}toJsonMap((QMap<QString, void*>*)items, &jobj, "{{baseName}}", "{{items.items.baseType}}");{{/items.isMapContainer}} toJsonArray((QList<void*>*)items, &jobj, "{{baseName}}", "{{items.items.baseType}}");
{{/items.isListContainer}}
{{#items.isMapContainer}}
toJsonMap((QMap<QString, void*>*)items, &jobj, "{{baseName}}", "{{items.items.baseType}}");
{{/items.isMapContainer}}
jarray.append(jobj.value("{{baseName}}")); jarray.append(jobj.value("{{baseName}}"));
} }
obj->insert("{{baseName}}", jarray);{{/items.isContainer}} obj->insert("{{baseName}}", jarray);
}{{/isListContainer}}{{#isMapContainer}} {{/items.isContainer}}
}
{{/isListContainer}}
{{#isMapContainer}}
if({{name}}->size() > 0){ if({{name}}->size() > 0){
{{^items.isContainer}}toJsonMap((QMap<QString, void*>*) {{name}}, obj, "{{baseName}}", "{{complexType}}");{{/items.isContainer}}{{#items.isContainer}} {{^items.isContainer}}toJsonMap((QMap<QString, void*>*) {{name}}, obj, "{{baseName}}", "{{complexType}}");{{/items.isContainer}}{{#items.isContainer}}
QJsonObject mapobj; QJsonObject mapobj;
for(auto itemkey : {{name}}->keys()){ for(auto itemkey : {{name}}->keys()){
QJsonObject jobj; QJsonObject jobj;
{{#items.isListContainer}}toJsonArray((QList<void*>*){{name}}->value(itemkey), &jobj, itemkey, "{{items.items.baseType}}");{{/items.isListContainer}} {{#items.isListContainer}}
{{#items.isMapContainer}}toJsonMap((QMap<QString, void*>*){{name}}->value(itemkey), &jobj, itemkey, "{{items.items.baseType}}");{{/items.isMapContainer}} toJsonArray((QList<void*>*){{name}}->value(itemkey), &jobj, itemkey, "{{items.items.baseType}}");
{{/items.isListContainer}}
{{#items.isMapContainer}}
toJsonMap((QMap<QString, void*>*){{name}}->value(itemkey), &jobj, itemkey, "{{items.items.baseType}}");
{{/items.isMapContainer}}
mapobj.insert(itemkey, jobj); mapobj.insert(itemkey, jobj);
} }
obj->insert("{{baseName}}", mapobj);{{/items.isContainer}} obj->insert("{{baseName}}", mapobj);{{/items.isContainer}}
}{{/isMapContainer}}{{/isContainer}} }
{{/isMapContainer}}
{{/isContainer}}
{{/vars}} {{/vars}}
return obj; return obj;

View File

@ -1 +1 @@
2.3.0-SNAPSHOT 2.4.0-SNAPSHOT

View File

@ -88,15 +88,12 @@ SWGApiResponse::asJson ()
QJsonObject* QJsonObject*
SWGApiResponse::asJsonObject() { SWGApiResponse::asJsonObject() {
QJsonObject* obj = new QJsonObject(); QJsonObject* obj = new QJsonObject();
if(m_code_isSet){ if(m_code_isSet){
obj->insert("code", QJsonValue(code)); obj->insert("code", QJsonValue(code));
} }
if(type != nullptr && *type != QString("")){ if(type != nullptr && *type != QString("")){
toJsonValue(QString("type"), type, obj, QString("QString")); toJsonValue(QString("type"), type, obj, QString("QString"));
} }
if(message != nullptr && *message != QString("")){ if(message != nullptr && *message != QString("")){
toJsonValue(QString("message"), message, obj, QString("QString")); toJsonValue(QString("message"), message, obj, QString("QString"));
} }

View File

@ -81,11 +81,9 @@ SWGCategory::asJson ()
QJsonObject* QJsonObject*
SWGCategory::asJsonObject() { SWGCategory::asJsonObject() {
QJsonObject* obj = new QJsonObject(); QJsonObject* obj = new QJsonObject();
if(m_id_isSet){ if(m_id_isSet){
obj->insert("id", QJsonValue(id)); obj->insert("id", QJsonValue(id));
} }
if(name != nullptr && *name != QString("")){ if(name != nullptr && *name != QString("")){
toJsonValue(QString("name"), name, obj, QString("QString")); toJsonValue(QString("name"), name, obj, QString("QString"));
} }

View File

@ -103,27 +103,21 @@ SWGOrder::asJson ()
QJsonObject* QJsonObject*
SWGOrder::asJsonObject() { SWGOrder::asJsonObject() {
QJsonObject* obj = new QJsonObject(); QJsonObject* obj = new QJsonObject();
if(m_id_isSet){ if(m_id_isSet){
obj->insert("id", QJsonValue(id)); obj->insert("id", QJsonValue(id));
} }
if(m_pet_id_isSet){ if(m_pet_id_isSet){
obj->insert("petId", QJsonValue(pet_id)); obj->insert("petId", QJsonValue(pet_id));
} }
if(m_quantity_isSet){ if(m_quantity_isSet){
obj->insert("quantity", QJsonValue(quantity)); obj->insert("quantity", QJsonValue(quantity));
} }
if(ship_date != nullptr) { if(ship_date != nullptr) {
toJsonValue(QString("shipDate"), ship_date, obj, QString("QDateTime")); toJsonValue(QString("shipDate"), ship_date, obj, QString("QDateTime"));
} }
if(status != nullptr && *status != QString("")){ if(status != nullptr && *status != QString("")){
toJsonValue(QString("status"), status, obj, QString("QString")); toJsonValue(QString("status"), status, obj, QString("QString"));
} }
if(m_complete_isSet){ if(m_complete_isSet){
obj->insert("complete", QJsonValue(complete)); obj->insert("complete", QJsonValue(complete));
} }

View File

@ -117,27 +117,21 @@ SWGPet::asJson ()
QJsonObject* QJsonObject*
SWGPet::asJsonObject() { SWGPet::asJsonObject() {
QJsonObject* obj = new QJsonObject(); QJsonObject* obj = new QJsonObject();
if(m_id_isSet){ if(m_id_isSet){
obj->insert("id", QJsonValue(id)); obj->insert("id", QJsonValue(id));
} }
if((category != nullptr) && (category->isSet())){ if((category != nullptr) && (category->isSet())){
toJsonValue(QString("category"), category, obj, QString("SWGCategory")); toJsonValue(QString("category"), category, obj, QString("SWGCategory"));
} }
if(name != nullptr && *name != QString("")){ if(name != nullptr && *name != QString("")){
toJsonValue(QString("name"), name, obj, QString("QString")); toJsonValue(QString("name"), name, obj, QString("QString"));
} }
if(photo_urls->size() > 0){ if(photo_urls->size() > 0){
toJsonArray((QList<void*>*)photo_urls, obj, "photoUrls", "QString"); toJsonArray((QList<void*>*)photo_urls, obj, "photoUrls", "QString");
} }
if(tags->size() > 0){ if(tags->size() > 0){
toJsonArray((QList<void*>*)tags, obj, "tags", "SWGTag"); toJsonArray((QList<void*>*)tags, obj, "tags", "SWGTag");
} }
if(status != nullptr && *status != QString("")){ if(status != nullptr && *status != QString("")){
toJsonValue(QString("status"), status, obj, QString("QString")); toJsonValue(QString("status"), status, obj, QString("QString"));
} }

View File

@ -229,7 +229,7 @@ SWGPetApi::findPetsByStatusCallback(SWGHttpRequestWorker * worker) {
output->append(o); output->append(o);
} }
worker->deleteLater(); worker->deleteLater();
if (worker->error_type == QNetworkReply::NoError) { if (worker->error_type == QNetworkReply::NoError) {
emit findPetsByStatusSignal(output); emit findPetsByStatusSignal(output);
@ -334,7 +334,7 @@ SWGPetApi::findPetsByTagsCallback(SWGHttpRequestWorker * worker) {
output->append(o); output->append(o);
} }
worker->deleteLater(); worker->deleteLater();
if (worker->error_type == QNetworkReply::NoError) { if (worker->error_type == QNetworkReply::NoError) {
emit findPetsByTagsSignal(output); emit findPetsByTagsSignal(output);
@ -386,8 +386,6 @@ SWGPetApi::getPetByIdCallback(SWGHttpRequestWorker * worker) {
} }
QString json(worker->response); QString json(worker->response);
SWGPet* output = static_cast<SWGPet*>(create(json, QString("SWGPet"))); SWGPet* output = static_cast<SWGPet*>(create(json, QString("SWGPet")));
worker->deleteLater(); worker->deleteLater();
@ -557,8 +555,6 @@ SWGPetApi::uploadFileCallback(SWGHttpRequestWorker * worker) {
} }
QString json(worker->response); QString json(worker->response);
SWGApiResponse* output = static_cast<SWGApiResponse*>(create(json, QString("SWGApiResponse"))); SWGApiResponse* output = static_cast<SWGApiResponse*>(create(json, QString("SWGApiResponse")));
worker->deleteLater(); worker->deleteLater();

View File

@ -119,7 +119,6 @@ SWGStoreApi::getInventoryCallback(SWGHttpRequestWorker * worker) {
} }
QMap<QString, qint32>* output = new QMap<QString, qint32>(); QMap<QString, qint32>* output = new QMap<QString, qint32>();
QString json(worker->response); QString json(worker->response);
QByteArray array (json.toStdString().c_str()); QByteArray array (json.toStdString().c_str());
@ -183,8 +182,6 @@ SWGStoreApi::getOrderByIdCallback(SWGHttpRequestWorker * worker) {
} }
QString json(worker->response); QString json(worker->response);
SWGOrder* output = static_cast<SWGOrder*>(create(json, QString("SWGOrder"))); SWGOrder* output = static_cast<SWGOrder*>(create(json, QString("SWGOrder")));
worker->deleteLater(); worker->deleteLater();
@ -240,8 +237,6 @@ SWGStoreApi::placeOrderCallback(SWGHttpRequestWorker * worker) {
} }
QString json(worker->response); QString json(worker->response);
SWGOrder* output = static_cast<SWGOrder*>(create(json, QString("SWGOrder"))); SWGOrder* output = static_cast<SWGOrder*>(create(json, QString("SWGOrder")));
worker->deleteLater(); worker->deleteLater();

View File

@ -81,11 +81,9 @@ SWGTag::asJson ()
QJsonObject* QJsonObject*
SWGTag::asJsonObject() { SWGTag::asJsonObject() {
QJsonObject* obj = new QJsonObject(); QJsonObject* obj = new QJsonObject();
if(m_id_isSet){ if(m_id_isSet){
obj->insert("id", QJsonValue(id)); obj->insert("id", QJsonValue(id));
} }
if(name != nullptr && *name != QString("")){ if(name != nullptr && *name != QString("")){
toJsonValue(QString("name"), name, obj, QString("QString")); toJsonValue(QString("name"), name, obj, QString("QString"));
} }

View File

@ -121,35 +121,27 @@ SWGUser::asJson ()
QJsonObject* QJsonObject*
SWGUser::asJsonObject() { SWGUser::asJsonObject() {
QJsonObject* obj = new QJsonObject(); QJsonObject* obj = new QJsonObject();
if(m_id_isSet){ if(m_id_isSet){
obj->insert("id", QJsonValue(id)); obj->insert("id", QJsonValue(id));
} }
if(username != nullptr && *username != QString("")){ if(username != nullptr && *username != QString("")){
toJsonValue(QString("username"), username, obj, QString("QString")); toJsonValue(QString("username"), username, obj, QString("QString"));
} }
if(first_name != nullptr && *first_name != QString("")){ if(first_name != nullptr && *first_name != QString("")){
toJsonValue(QString("firstName"), first_name, obj, QString("QString")); toJsonValue(QString("firstName"), first_name, obj, QString("QString"));
} }
if(last_name != nullptr && *last_name != QString("")){ if(last_name != nullptr && *last_name != QString("")){
toJsonValue(QString("lastName"), last_name, obj, QString("QString")); toJsonValue(QString("lastName"), last_name, obj, QString("QString"));
} }
if(email != nullptr && *email != QString("")){ if(email != nullptr && *email != QString("")){
toJsonValue(QString("email"), email, obj, QString("QString")); toJsonValue(QString("email"), email, obj, QString("QString"));
} }
if(password != nullptr && *password != QString("")){ if(password != nullptr && *password != QString("")){
toJsonValue(QString("password"), password, obj, QString("QString")); toJsonValue(QString("password"), password, obj, QString("QString"));
} }
if(phone != nullptr && *phone != QString("")){ if(phone != nullptr && *phone != QString("")){
toJsonValue(QString("phone"), phone, obj, QString("QString")); toJsonValue(QString("phone"), phone, obj, QString("QString"));
} }
if(m_user_status_isSet){ if(m_user_status_isSet){
obj->insert("userStatus", QJsonValue(user_status)); obj->insert("userStatus", QJsonValue(user_status));
} }

View File

@ -285,8 +285,6 @@ SWGUserApi::getUserByNameCallback(SWGHttpRequestWorker * worker) {
} }
QString json(worker->response); QString json(worker->response);
SWGUser* output = static_cast<SWGUser*>(create(json, QString("SWGUser"))); SWGUser* output = static_cast<SWGUser*>(create(json, QString("SWGUser")));
worker->deleteLater(); worker->deleteLater();
@ -355,8 +353,6 @@ SWGUserApi::loginUserCallback(SWGHttpRequestWorker * worker) {
} }
QString json(worker->response); QString json(worker->response);
QString* output = static_cast<QString*>(create(json, QString("QString"))); QString* output = static_cast<QString*>(create(json, QString("QString")));
worker->deleteLater(); worker->deleteLater();