xhh
319c260678
Java okhttp-gson: support binary (byte array)
...
for body parameter and response.
Also Update Java default, jersey2 and okhttp-gson clients to support
(constant) query string in the `path` (to work with the 2 "fake"
petstore endpoints on binary).
2016-01-15 19:33:33 +08:00
wing328
078f68a211
Merge pull request #1876 from xhh/file-downloading-fixes
...
File downloading improvements for Ruby and Java
2016-01-15 11:25:25 +08:00
xhh
521ba9924b
Add a method to sanitize filename, add test cases
2016-01-14 23:06:30 +08:00
wing328
ece56af43c
Merge pull request #1874 from cbornet/fix_param
...
[Feign]Fix wrong query param key name in feign client
2016-01-12 20:06:29 +08:00
wing328
24980ea1c6
Merge pull request #1866 from xhh/java-okhttp-gson-debugging
...
[Java okhttp-gson] Implement the "debugging" option of ApiClient
2016-01-12 16:53:39 +08:00
wing328
be49dc58bd
Merge pull request #1857 from erikvanzijst/erik/java_object_naming_clash
...
Java Class Name Clashes with java.lang.*
2016-01-12 10:57:53 +08:00
wing328
ef8e5dbcf5
Merge pull request #1862 from cbornet/feign_auth
...
Add auth support to feign library
2016-01-12 09:27:51 +08:00
cbornet
07947d8cad
fix wrong query param key name
2016-01-11 22:25:56 +00:00
cbornet
5e4db995c9
add oauth support to feign client
2016-01-11 22:16:01 +00:00
cbornet
58c0e63012
add auth support to feign library
...
Fix #1840
2016-01-11 22:16:01 +00:00
xhh
3c6639b4f6
Remove path delimiters from downloading filename
2016-01-11 22:13:07 +08:00
xhh
b87d6a0f36
Java okhttp-gson: implement the "debugging" option
...
for ApiClient and upgrade OkHttp
2016-01-11 18:10:02 +08:00
wing328
3099aa2d85
Merge pull request #1853 from xhh/java-timeout
...
[Java] Support setting connect timeout for the default and jersey2 clients
2016-01-11 17:10:22 +08:00
Erik van Zijst
dbe62bee37
#1858 : The Java equals/hashcode methods ignores state from superclasses
...
This fixes equals/hashCode for derived classes.
2016-01-08 15:11:59 -08:00
Erik van Zijst
995869f4d5
Java Class Name Clashes with java.lang.*
...
A swagger file that contains a definition named "object" compiles into a
class named Object. This is technically not a problem as it lives in a
different package than java.lang.Object, but this requires the templates to
refer to Java's Object using its fully qualified name.
2016-01-08 11:07:18 -08:00
xhh
3d65218619
Java jersey2 client: get/set connect timeout
2016-01-08 19:05:43 +08:00
xhh
9657d4437e
Java client: get/set connect timeout, fix "debugging"
2016-01-08 17:45:29 +08:00
wing328
99d19575f0
fix missing object import in java (retrofit, okhttp)
2016-01-05 14:44:26 +08:00
wing328
ff9e04e4dd
fix #1804
2016-01-05 09:52:33 +08:00
wing328
c315d7f3df
Merge pull request #1775 from Shyri/android-volley
...
Android volley client generator
2016-01-04 14:30:55 +08:00
xhh
f4581d3008
Update imports in models of Java clients
...
- Remove the StringUtil import which is no longer needed
- Remove duplicated imports of Objects and io.swagger.annotations.*
- Only include jackson related imports in the Java clients needing it
(i.e. the default, jersey2 and feign Java clients)
2015-12-31 12:44:34 +08:00
Tony Tam
adb3795a44
formatting
2015-12-30 14:51:43 -08:00
Tony Tam
d75e602168
made imports more intelligent
2015-12-30 13:16:08 -08:00
Tony Tam
1cd54ee685
added bigDecimalAsString option to allow serializing with strings
2015-12-30 12:32:37 -08:00
Tony Tam
ac7856d009
formatting
2015-12-30 12:27:31 -08:00
Shyri Villar
2af665a8e3
Added ApiKeyAuth implementation [android-volley]
2015-12-29 15:45:08 +01:00
xhh
3d4b5ff1c7
Java: Move method StringUtil.toIndentedString to model
...
Closes #1701
2015-12-29 12:30:54 +08:00
xhh
8fa14446e3
Add milliseconds hint to comment of getConnectTimeout
2015-12-24 17:56:19 +08:00
xhh
a58901f375
Java okhttp-gson client: get/set connect timeout
2015-12-23 18:58:16 +08:00
Tony Tam
a3a269c801
Merge branch 'master' into issue-1357
2015-12-18 08:13:20 -05:00
Tony Tam
5b0b759e4e
added enum class support
2015-12-18 08:12:15 -05:00
evigeant
0f67be5590
Simplified Jersey2 java client by letting Jersey do most serialization
...
and deserialization
2015-12-10 10:45:46 -05:00
evigeant
ee39977726
Let Jersey do the serialization and deserialization (including JSON)
2015-12-10 10:43:28 -05:00
evigeant
84ee958117
Simplified Jersey ApiClient by delegating much serialization to Jersey
2015-12-10 09:21:53 -05:00
wing328
1bab13ab27
Merge pull request #1689 from xhh/java-json-mime
...
[Java] Improve the checking of JSON MIME
2015-12-10 17:22:40 +08:00
wing328
83dc5393cb
Merge pull request #1625 from davidkiss/master
...
adding support for both Java client using Netflix Feign and JMeter tests
2015-12-10 16:07:48 +08:00
David Kiss
0d19b30c99
using isBodyParam instead of vendorExtention.x-isBody
2015-12-09 23:12:42 -05:00
xhh
be0bc71c86
Improve checking of JSON MIME in Java default and jersey2
...
to support suffix like charset in "application/json; charset=UTF8"
2015-12-09 16:30:55 +08:00
xhh
921659be5c
Improve checking of JSON MIME in Java okhttp-gson client
...
to support suffix like charset in "application/json; charset=UTF8"
2015-12-09 16:09:15 +08:00
David Kiss
1723078508
added support in feign for binary uploads
2015-12-07 22:34:38 -05:00
David Kiss
eb4acd0971
added unit tests to feign client
2015-12-07 01:13:20 -05:00
xhh
80ed75eef0
Add more javadoc to Java okhttp-gson client
2015-12-07 12:23:50 +08:00
xhh
b1bc75189a
Add WithHttpInfo API methods to Java okhttp-gson client
...
to allow accessing response status code and headers
and removed the methods of recording last response info from
ApiClient.
2015-12-07 11:17:32 +08:00
xhh
d11a19d171
Fix file uploading issue with Java jersey2 client codegen
...
Closes #1650
2015-12-02 18:31:02 +08:00
wing328
76de987cd2
Merge pull request #1614 from xhh/auto-generate-operation-id
...
Auto generate operationId for python-flask server codegen
2015-12-01 17:58:08 +08:00
xhh
2c6c902878
Merge branch 'master' into auto-generate-operation-id
...
Conflicts:
modules/swagger-codegen/src/main/resources/Java/libraries/okhttp-gson/api.mustache
2015-11-30 21:05:47 +08:00
xhh
ba549a966e
Merge branch 'master' into not-escape-enum-value
...
Conflicts:
modules/swagger-codegen/src/main/resources/Java/enumClass.mustache
2015-11-30 21:00:05 +08:00
wing328
a41ca7278a
update retrofit2 gradle to use double quote
2015-11-29 23:21:44 +08:00
317959997
7272cb0feb
fixed feign api template
2015-11-27 12:21:59 -05:00
xhh
7731bc9d37
Fix issue of escaping HTML elements in enum values
...
See swagger-api/swagger-editor#727
2015-11-27 17:32:31 +08:00