russellb337
d22398eb73
put all values into dynamic properties map
2015-09-04 15:24:36 -07:00
wing328
30228dcca5
Merge pull request #1192 from SparrowJang/master
...
Python - response is empty object
2015-09-04 22:42:39 +08:00
wing328
2e30a3af27
Merge pull request #1189 from mad102190/feature/objc-response-headers
...
[Obj-C] Added ability to access HTTP Response headers
2015-09-04 16:42:25 +08:00
sparrow.jang
ba701be2f2
fixed a empty object for response
2015-09-04 15:20:34 +08:00
Matthew Davis
f705e03fc4
changes to podspec.mustache to accept new params
2015-09-03 13:02:24 -07:00
Matthew Davis
75bb59572a
added extra CLI options required to generate a valid (lint-able) podspec file.
2015-09-03 12:54:25 -07:00
Matthew Davis
2822e9ea38
added support for retrieving HTTP response headers in obj-c. Also added a +sharedAPI class method for easy initialization of an API class without passing headers
2015-09-03 12:18:00 -07:00
russellb337
435ce7b9d5
make JsonAnySetter for dynamic properties "builder" style
2015-09-03 10:16:44 -07:00
russellb337
ab6118afe4
update default generator to skip generation of models that have import mappings defined
2015-09-03 08:24:33 -07:00
wing328
8ce06fc898
fix HTML-escaped description on nodejs json files
2015-09-03 22:38:19 +08:00
russellb337
44b5c22cd4
Merge remote-tracking branch 'upstream/master' into cli-enhancements-2
2015-09-02 09:28:58 -07:00
russellb337
6d7557971b
switch Generate to use CodegenConfigurator
2015-09-02 09:28:40 -07:00
Cameron
9af16c0d79
Support dots in output folder for C# generator
2015-09-02 13:36:35 +01:00
xhh
027e4c5a20
Set source and target compatibility to 1.7
...
in build.gradle to make it work with Android
2015-09-02 18:35:58 +08:00
wing328
c56d807a15
Merge pull request #1169 from boazsapir/master
...
Handle correctly the case of no default response (see comment in #1124 )
2015-09-02 18:03:02 +08:00
wing328
7d4ba27e01
Merge pull request #1162 from xhh/java-okhttp-gson
...
[Java] Add a new library template: okhttp-gson
2015-09-02 16:21:39 +08:00
Tony Tam
1520ec536e
formatting, vendor extensions on operations
2015-09-01 23:34:29 -07:00
Tony Tam
5940f46f56
added vendor extensions on parameters per #1173
2015-09-01 23:04:33 -07:00
xhh
fc7cffbab7
Merge branch 'master' into ruby-apiclient
...
Conflicts:
modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/RubyClientCodegen.java
2015-09-02 11:46:53 +08:00
Tony Tam
b099d1e7a2
added configuration to superclass for overriding param reordering for #1171
2015-09-01 15:53:58 -07:00
b_sapir
31e8aca357
Handle correctly the case of no default response (see comment in #1124 )
2015-09-01 18:26:15 +03:00
xhh
2c64e0893b
Fix bug of hard-coded enum name in Java client
2015-09-01 20:06:44 +08:00
xhh
3c79a692aa
Use a separate library for base64-encoding in the okhttp-gson template
2015-09-01 19:56:06 +08:00
wing328
72255286b3
Merge pull request #1144 from ePaul/bugfix/1143-add-nullcheck-for-allowedvalues
...
Add null check to fix issue #1143
2015-09-01 11:54:22 +08:00
xhh
3112e4ad06
Add build files for Gradle and SBT
2015-09-01 11:20:44 +08:00
russellb337
38b1e1aad7
Merge branch 'master' into cli-enhancements-2
2015-08-31 15:20:17 -07:00
wing328
dfb87abe3a
Merge pull request #1151 from ePaul/feature/1146-trim-whitespaces-before-escaping
...
trim strings before escaping
2015-08-31 22:21:38 +08:00
wing328
b96fdb6766
Merge pull request #1164 from ePaul/bugfix/1142-sanitize-api-name-for-spring-mvc
...
Issue #1142 : sanitize api name before camelizing.
2015-08-31 21:46:25 +08:00
Paul Ebermann
92f9b33eb6
Issue #1142 : sanitize api name before camelizing.
...
This builds on #1139 in order to solve another part of #1142 :
When the first component of a path contained a dash, the generated class name contained this dash too (for the "language" spring-mvc).
2015-08-31 15:14:54 +02:00
Robin Eggenkamp
5b12379a07
Add missing NSDateFormatter
2015-08-31 15:04:37 +02:00
Robin Eggenkamp
39b4034958
Replace NSError by ErrorType
2015-08-31 15:03:56 +02:00
Robin Eggenkamp
28030cba19
Merge branch 'master' into swift-2.0
...
Conflicts:
modules/swagger-codegen/src/main/resources/swift/APIs.mustache
modules/swagger-codegen/src/main/resources/swift/AlamofireImplementations.mustache
modules/swagger-codegen/src/main/resources/swift/Cartfile.mustache
modules/swagger-codegen/src/main/resources/swift/Models.mustache
modules/swagger-codegen/src/main/resources/swift/Podspec.mustache
modules/swagger-codegen/src/main/resources/swift/api.mustache
2015-08-31 14:41:41 +02:00
Paul Ebermann
e0679c0b14
Issue #1142 : sanitize the class name for Java model classes.
...
This builds on #1139 , calling the new sanitizeName() method before camelizing it when generating model names.
2015-08-31 14:13:48 +02:00
xhh
3c84847adb
Add a new library template to Java client: okhttp-gson
...
which uses OkHttp as HTTP library and Gson as JSON processing library
2015-08-31 18:42:09 +08:00
wing328
2b48ec072c
Merge pull request #1153 from wing328/csharp_fix_encode
...
[C#] Fix UrlEncode in API client
2015-08-31 12:42:48 +08:00
wing328
8114c416b9
Merge pull request #1139 from wing328/sanitize_name
...
Add function to sanitize name (1)
2015-08-30 22:46:58 +08:00
cbornet
a207251b29
minor changes
...
removed gson version in pom and added a space between the parameters
2015-08-29 18:41:16 +02:00
cbornet
265de9654b
add authorizations to retrofit client
...
added basic auth, api key and oauth support to the service generator using okhttp interceptors
Fix #962
2015-08-29 18:14:33 +02:00
wing328
177436e69c
fix decode with encode
2015-08-29 22:43:22 +08:00
wing328
1331484a0f
fix urlencode in apiclient
2015-08-29 22:39:44 +08:00
geekerzp
4477009ef8
Handle special characters in parameter names in ruby client
2015-08-29 16:19:43 +08:00
Paul Ebermann
930c5191e0
Issue #1146 : trim string before escaping
...
This removes leading and trailing whitespace before escaping strings. This gets rid of annoying `\n` in some string literals (e.g. in annotations).
2015-08-28 19:56:37 +02:00
russellb337
5f811f3ba7
merge from upstream/master
2015-08-28 10:47:08 -07:00
Paul Ebermann
74bffbaadb
Issue #1146 : fix indentation in the generated API file.
2015-08-28 19:41:32 +02:00
Paul Ebermann
cdd104d3fb
Issue #1146 : escape the response description.
...
This prevents line breaks in string literals, which are not allowed in Java.
2015-08-28 19:39:01 +02:00
Paul Ebermann
be84f03d14
Issue #1146 : do not escape newlines in generated javadocs.
...
For this, we add a property `unescapedDescription` to CodegenModel + CodegenProperty, and use them for the Javadoc generation, while the annotation uses the escaped `description`.
2015-08-28 18:40:14 +02:00
wing328
28579cee03
Merge pull request #1135 from restlet/fix/nodejs_server_swagger_invalid_json
...
[Node.js] fix invalid JSON being generated in swagger.json
2015-08-28 18:31:39 +08:00
Paul Ebermann
32ffab4519
fix issue #1143 : add another null check.
...
The problem was trying to iterate over a null list.
2015-08-28 11:39:45 +02:00
wing328
e3c6cc3220
Merge pull request #1121 from Edubits/prevent-NPE
...
Fix possible NullPointerException
2015-08-28 16:05:20 +08:00
wing328
84346c0ba6
Merge pull request #1122 from F481/master
...
added some useful log/output messages and exception handling
2015-08-28 15:53:35 +08:00