Tommy Alander
cb6a71ae89
Merge remote-tracking branch 'main/master'
2016-03-02 19:48:58 +01:00
xhh
7bea6da587
Do not generate models for "object" type with no properties
...
Also updated the petstore sample to include operations to cover the case
in model property and response, and updated Java clients to sync with
it.
Closes #2237
2016-03-02 21:12:27 +08:00
wing328
18262c1b61
Merge pull request #2256 from hiveship/fix-cxf-codegen
...
Fixes for JAXRS-CXF Codegen
2016-03-02 20:49:48 +08:00
wing328
78f1c7a601
Merge pull request #2294 from wing328/swift_reserved_word
...
[Swift] improvements to model
2016-03-02 18:08:33 +08:00
wing328
a57bc98f59
Merge pull request #2295 from neilotoole/issue-2292
...
Re #2292 : The generated API should now return an err for non-2xx status codes
2016-03-02 17:48:49 +08:00
Neil O'Toole
a108c6311a
Re #2292 : The generated API should now return an err for non-2xx status codes, though the functionality to return an error object per the swagger is not yet implemented.
2016-03-02 01:49:59 -07:00
wing328
cff259f489
add prefix, suffix to swift model
2016-03-02 16:34:27 +08:00
wing328
057e1d4c4b
proper indention for swift generator
2016-03-02 15:46:24 +08:00
Tommy Alander
cd0c99655c
Merge remote-tracking branch 'main/master'
2016-03-02 08:41:01 +01:00
Thomas Gilbert
785136e991
Use baseName instead of paramName when generating APIs
2016-03-02 08:14:11 +01:00
wing328
336d80cbf3
Merge pull request #2289 from neilotoole/issue-2285
...
Several minor fixes in the Go client code generator for Camelization of elements
2016-03-02 13:58:17 +08:00
wing328
4bcd81a329
Merge pull request #2286 from xhh/clj-api-name
...
[Clojure] Improve api name for the Clojure client
2016-03-02 11:16:56 +08:00
Neil O'Toole
54b4da2872
Several minor fixes in the Go client code generator for Camelization of elements per #2285
2016-03-01 09:52:44 -07:00
delenius
067d0a9318
Remove toJson method from JS client
...
Also regenerates the petstore samples.
2016-03-01 07:41:31 -08:00
Viktor Zeman
42a3f184ff
Add option to set request timeout for Javascript request
2016-03-01 13:33:13 +01:00
xhh
09a2bb8b0f
Improve api name for the Clojure client
...
For example, when an operation's tag is "users-api", "users_api" or
"UsersApi", generate the api file named users_api.clj and "users-api"
as the namespace (it was "usersapi.clj" and "usersapi" before).
To implement this, I have to move the "sanitizeTag" method from
DefaultGenerator.java to DefaultCodegen.java so that its behaviour can
be overridden in ClojureClientCodegen.java, which is needed as the
default implementation would sanitize "users-api" to "usersapi" before
the tag is passed to "toApiName" and "toApiFilename".
2016-03-01 18:50:56 +08:00
Maelig Nantel
081c29c984
fix sample generation
2016-03-01 11:25:29 +01:00
wing328
ea3232cb08
Merge pull request #2284 from xhh/java-file-date-model-name-fix
...
[Java] Fix invalid imports when model name prefix/suffix is present
2016-03-01 18:09:32 +08:00
wing328
9aa59b92bc
Merge pull request #2271 from timbogit/fixes/clojure_generator_api_filename
...
Fix for clojure API filenames
2016-03-01 17:24:36 +08:00
Tommy Alander
cbbc2cf5ae
Merge remote-tracking branch 'main/master'
2016-03-01 09:05:13 +01:00
xhh
74fedfcf20
Java: fix invalid imports when model name prefix/suffix is present
...
When generating Java clients with mode name prefix/suffix given, there
are invalid imports on Date and File, e.g. for the Petstore sample
(with model name prefix set to "My" and suffix set to "Model"):
import io.swagger.client.model.MyfileModel;
import io.swagger.client.model.MyDateModel;
This commit fixes it to:
import java.io.File;
import java.util.Date;
2016-03-01 15:01:10 +08:00
xhh
b7280d0af8
Support model prefix/suffix in Android client
2016-03-01 12:30:24 +08:00
xhh
8e937bd0a8
Merge branch 'master' into java-local-var
2016-03-01 12:06:44 +08:00
xhh
665ffa355b
Android: add localVar prefix for "response" and "builder"
2016-03-01 12:04:46 +08:00
wing328
6657434b08
Merge pull request #2168 from jimschubert/maven_plugin_configurator
...
[maven plugin] Use configurator for maven plugin
2016-03-01 11:31:01 +08:00
xhh
cc08be6eda
Fix concurrent_unit_version in android-volley build.gradle
...
Closes #2228
2016-03-01 10:50:41 +08:00
Tommy Alander
e5f55da74e
add hack to make enums nullable
2016-02-29 18:42:35 +01:00
Tommy Alander
8492802328
use nullable types for enums
2016-02-29 15:28:09 +01:00
Tommy Alander
61c1f72b0e
use correct datatype with enums
2016-02-29 12:37:26 +01:00
xhh
75c2cc9029
Android client: better local variable naming
...
and fix the importing of Long and Byte
2016-02-29 18:27:23 +08:00
wing328
3106cadaf7
Merge pull request #2273 from xhh/java-local-var
...
[Java] better local variable naming for Java clients
2016-02-29 18:20:52 +08:00
wing328
d665903b3f
Merge pull request #2149 from dhontecillas/master
...
support latest Retrofit 2 v2.0.0-beta4
2016-02-29 18:05:14 +08:00
wing328
9cdd5323ea
Merge pull request #2270 from wing328/ruby_prefix_suffic
...
[Ruby] add prefix, suffix support to Ruby's model
2016-02-29 17:03:35 +08:00
wing328
b5b8b4de20
fix file mapping in ruby
2016-02-29 16:44:04 +08:00
Tommy Alander
84fb351c7c
fixes after merge
2016-02-29 08:46:07 +01:00
Tommy Alander
a2be66d492
Merge remote-tracking branch 'main/master'
2016-02-29 08:24:31 +01:00
xhh
9b229de79f
Java clients: better local variable naming
2016-02-29 13:23:56 +08:00
wing328
74d91f4ea1
add prefix, suffix to ts model
2016-02-29 12:11:54 +08:00
Tim Schmelmer
14ed683f9a
Fix for clojure API filenames whenthe API is more than one word (as clojure filenames have to replace dashes with underscores)
2016-02-28 21:07:55 -07:00
wing328
6c16c10166
add prefix, suffix support to ruby
2016-02-29 11:14:32 +08:00
wing328
9f3c34dbfa
Merge pull request #2267 from wing328/objc_model_prefix
...
[ObjC] add prefix and suffix support to ObjC models
2016-02-28 18:49:50 +08:00
wing328
f3a1f829d0
Merge pull request #2266 from wing328/php_better_local_var
...
[Ruby][Python][PHP] better local variable naming for ruby, python and php
2016-02-28 18:23:11 +08:00
wing328
742e3f5070
remove 'method' from python api
2016-02-28 16:51:50 +08:00
wing328
17a93dd5ce
add prefix and suffix to objc model
2016-02-28 16:15:44 +08:00
wing328
dfa977627a
better reserved word for objc
2016-02-28 15:52:51 +08:00
wing328
f68e93c662
better local variable naming for ruby, python and php
2016-02-28 11:48:14 +08:00
wing328
335a881091
Merge pull request #2264 from wing328/csharp_enhancement_variable
...
[C#] better local variable naming for C# API client
2016-02-28 11:44:40 +08:00
wing328
8a68a64609
Merge pull request #2261 from wing328/php_model_name_improve
...
[PHP][Python][Perl] add prefix/suffix support to model name
2016-02-28 11:28:26 +08:00
wing328
7adc7516cf
Merge pull request #2262 from Glagnar/issue-2084
...
Issue 2084
2016-02-28 10:55:49 +08:00
wing328
b077ff18a2
better local variable naming for C#
2016-02-28 02:15:29 +08:00