summaryrefslogtreecommitdiffstats
path: root/sinksh/syntax_modules/sink_create.cpp
diff options
context:
space:
mode:
authorChristian Mollekopf <chrigi_1@fastmail.fm>2018-08-03 22:43:54 +0200
committerChristian Mollekopf <chrigi_1@fastmail.fm>2018-08-03 22:43:54 +0200
commit256b5beb89d2c67d74d80a6f1a0f0dad074911e3 (patch)
tree23326dfe10e290417f823803c75628327f727636 /sinksh/syntax_modules/sink_create.cpp
parent50bed81038f10091d35c5719df8078612393ae95 (diff)
downloadsink-256b5beb89d2c67d74d80a6f1a0f0dad074911e3.tar.gz
sink-256b5beb89d2c67d74d80a6f1a0f0dad074911e3.zip
Removed the use of C99 extensions
Diffstat (limited to 'sinksh/syntax_modules/sink_create.cpp')
-rw-r--r--sinksh/syntax_modules/sink_create.cpp20
1 files changed, 8 insertions, 12 deletions
diff --git a/sinksh/syntax_modules/sink_create.cpp b/sinksh/syntax_modules/sink_create.cpp
index b1631cd..f9b2c6b 100644
--- a/sinksh/syntax_modules/sink_create.cpp
+++ b/sinksh/syntax_modules/sink_create.cpp
@@ -175,24 +175,20 @@ Syntax::List syntax()
175 Syntax::List syntax; 175 Syntax::List syntax;
176 176
177 Syntax create("create", QObject::tr("Create items in a resource"), &SinkCreate::create); 177 Syntax create("create", QObject::tr("Create items in a resource"), &SinkCreate::create);
178 create.addPositionalArgument({ .name = "type", .help = "The type of entity to create (mail, event, etc.)" }); 178 create.addPositionalArgument({"type", "The type of entity to create (mail, event, etc.)"});
179 create.addPositionalArgument({ .name = "resourceId", .help = "The ID of the resource that will contain the new entity" }); 179 create.addPositionalArgument({"resourceId", "The ID of the resource that will contain the new entity"});
180 create.addPositionalArgument( 180 create.addPositionalArgument({"key value", "Content of the entity", false, true});
181 { .name = "key value", .help = "Content of the entity", .required = false, .variadic = true });
182 181
183 Syntax resource("resource", QObject::tr("Creates a new resource"), &SinkCreate::resource); 182 Syntax resource("resource", QObject::tr("Creates a new resource"), &SinkCreate::resource);
184 resource.addPositionalArgument({ .name = "type", .help = "The type of resource to create" }); 183 resource.addPositionalArgument({"type", "The type of resource to create" });
185 resource.addPositionalArgument( 184 resource.addPositionalArgument({"key value", "Content of the resource", false, true});
186 { .name = "key value", .help = "Content of the resource", .required = false, .variadic = true });
187 185
188 Syntax account("account", QObject::tr("Creates a new account"), &SinkCreate::account); 186 Syntax account("account", QObject::tr("Creates a new account"), &SinkCreate::account);
189 account.addPositionalArgument({ .name = "type", .help = "The type of account to create" }); 187 account.addPositionalArgument({"type", "The type of account to create" });
190 account.addPositionalArgument( 188 account.addPositionalArgument({"key value", "Content of the account", false, true});
191 { .name = "key value", .help = "Content of the account", .required = false, .variadic = true });
192 189
193 Syntax identity("identity", QObject::tr("Creates a new identity"), &SinkCreate::identity); 190 Syntax identity("identity", QObject::tr("Creates a new identity"), &SinkCreate::identity);
194 identity.addPositionalArgument( 191 identity.addPositionalArgument({"key value", "Content of the identity", false, true});
195 { .name = "key value", .help = "Content of the identity", .required = false, .variadic = true });
196 192
197 create.children << resource; 193 create.children << resource;
198 create.children << account; 194 create.children << account;