Patrick Culligan
3266fbbf81
corrected JavaDos issues that were UNRELATED to this PR to get the CI server moving.
2015-12-26 18:18:14 -06:00
Patrick Culligan
ef1222f2bf
Added support for vendor extensions on model and property
2015-12-26 17:29:56 -06:00
wing328
5638027179
remove downloadImage from petstore.json
2015-12-26 16:15:58 +08:00
wing328
6124062a70
update promisekit and alamofire to the latest version
2015-12-26 16:12:56 +08:00
wing328
89daeb3bf8
Merge pull request #1755 from xhh/java-timeout
...
Java okhttp-gson client: get/set connect timeout
2015-12-25 14:50:10 +08:00
xhh
8fa14446e3
Add milliseconds hint to comment of getConnectTimeout
2015-12-24 17:56:19 +08:00
xhh
43c0d20743
Ruby client: add "timeout" to configuration
2015-12-24 14:54:39 +08:00
Tony Tam
7381b816ff
fixes #1756
2015-12-23 05:50:46 -08:00
xhh
a58901f375
Java okhttp-gson client: get/set connect timeout
2015-12-23 18:58:16 +08:00
Ian Chan
638ee88830
Removed Jersey2 test from spring-mvc codegen
...
The previous patch to allow sub options to spring-mvc had removed the
invalid Jersey2 option from spring-mvc codegen, this patch also fixes
the associated test.
2015-12-23 10:29:47 +13:00
wing328
55fece195d
Merge pull request #1733 from DevFactory/staging/override-annotation-should-be-used-where-necessary-fix-1
...
Fixing squid:S1161 - @Override annotation should be used where necessary
2015-12-22 22:22:46 +08:00
Tony Tam
b46e3ad400
updated for #1749
2015-12-21 22:16:11 -08:00
wing328
6b2f15b2cf
add packageName support to golang
2015-12-22 00:12:18 +08:00
wing328
0d377507b4
fix post model and update test
2015-12-21 22:34:56 +08:00
wing328
4062deed92
remove logger, fix deserialization of json response
2015-12-21 22:34:56 +08:00
wing328
3ebefba678
better return for golang method
2015-12-21 22:34:56 +08:00
wing328
a05076ed09
first commit of golang generator before fixing return
2015-12-21 22:34:56 +08:00
wing328
33b8e8aa5b
add golang
2015-12-21 22:34:56 +08:00
wing328
aa55c95d1b
fix default needToImport
2015-12-21 14:12:19 +08:00
Ian Chan
29b4098a8d
Spring-MVC config "j8-async": Uses async servlet & Java 8 interface
...
default
This template is mainly for Maven code-gen plugin use-case - when
Swagger spec on existing project changes there is no need to manually
copy/paste the new functions from the generated client. This will
provide a default (empty) implementation to existing impl and user just
need to override the stub implementation.
Because it generates an interface instead of a concrete stub, an
implementation will be needed to actuate a service end-point. And don't
forget to put @Controller on the implementation!
2015-12-20 09:53:41 +13:00
wing328
2cc5924498
update test case, docstring for timeout
2015-12-19 23:15:54 +08:00
wing328
0aa4d2fb8e
csharp add timeout, fix default constructor
2015-12-19 22:55:52 +08:00
Tony Tam
968c943c44
more enum support
2015-12-18 10:58:30 -08:00
Tony Tam
24ed12f448
Merge pull request #1740 from swagger-api/issue-1357
...
Add generation of enum models
2015-12-18 09:34:31 -05:00
wing328
7e3ad18faf
Merge pull request #1725 from hacki11/patch-1
...
[C#] fix filename and Content-Disposition parsing on FileStream
2015-12-18 21:23:25 +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
wing328
c1dda0ca17
update test case for inline model
2015-12-18 16:50:55 +08:00
xhh
1777124e62
Javascript: remove call to apiClietn.parameterToString
2015-12-17 21:37:04 +08:00
xhh
1b0294dac0
Javascript: fix the constructFromObject issue
...
Closes #1721
Also fixed indentations in models
2015-12-17 21:29:58 +08:00
xhh
a58f755a6a
Escape path parameters with encodeURIComponent
...
and tweak the test command
2015-12-17 21:19:28 +08:00
xhh
180d2ae908
Merge branch 'master' into javascript-testing
2015-12-17 20:42:37 +08:00
xhh
f07b75f419
Include Javascript client into integration test
...
and return the promise-like result of $.ajax for API
2015-12-17 20:41:09 +08:00
xhh
794783a4bb
Javascript: bug fixes, clean-ups, tests
...
- Fix the "apiClient.escapeString" issue
- Remove unused code in api.mustache
- Add test case for creating and getting Pet
2015-12-17 20:05:00 +08:00
xhh
dcfe40fc44
Configure Javascript tests to allow running in browser
2015-12-17 18:51:12 +08:00
wing328
03e3a2d0dd
remove logger, replace tab with space
2015-12-17 18:05:39 +08:00
xhh
146b4a4813
Use a more real jquery mocking in test
2015-12-17 18:00:09 +08:00
wing328
c8c047a2bc
fix map in inline model
2015-12-17 17:55:47 +08:00
wing328
2e143ec054
fix map of inline response
2015-12-17 17:39:55 +08:00
wing328
13b03d92d4
update response to support array of inline model
2015-12-17 17:01:14 +08:00
wing328
c8a10aee33
add support for inline array model defined in inline model
2015-12-17 16:44:35 +08:00
wing328
c5c1712374
fix array of inline model body parameter
2015-12-17 15:44:22 +08:00
evigeant
e19d4228e9
Fixed CodeGen tests following addition of implFolder additional property
...
in jaxrs
2015-12-16 22:22:01 -05:00
evigeant
6f4f293943
Updated jaxrs generator to use additional properties instead of java
...
properties which are very difficult to set from maven
2015-12-16 21:41:43 -05:00
hacki11
5f13484157
- add downloadImage to Petstore
...
- fixed equal instead of ':' after Content-Disposition
- added definition of file (swagger-maven-plugin generates them)
2015-12-17 00:14:21 +01:00
Tomek Cejner
5a1c6e6c17
Updated samples, and cartfile
2015-12-16 21:55:31 +01:00
xhh
cc408a0dd7
Add unit tests to Javascript Petstore sample
2015-12-17 00:32:50 +08:00
xhh
2c1d8b19d2
Make Javascript client a Node.js (NPM) module
2015-12-16 23:51:48 +08:00
Tomek Cejner
10885790f8
Bumped alamofire to 3.1.x
2015-12-16 14:56:37 +01:00
xhh
625e712d7b
Javascript: add package.json
2015-12-16 19:57:44 +08:00
xhh
199c4f70ad
Add some config options to Javascript client codegen
2015-12-16 19:57:44 +08:00
wing328
0078dc11d1
Merge pull request #1703 from evigeant/feature/simple-jaxrs-serialization
...
Simplify Jersey and Jersey2 client serialization
2015-12-16 11:32:11 +08:00
hacki11
322e7a4b4b
[C#] fix filename and Content-Disposition parsing on FileStream
2015-12-15 23:33:48 +01:00
xhh
3f3e444ab1
Some clean-ups for the Javascript client codegen
2015-12-15 23:00:09 +08:00
wing328
89f269969d
Merge pull request #1716 from wing328/csharp_config_remove_static
...
[C#] remove some static methods in configuration
2015-12-15 19:51:29 +08:00
Kirill Vlasov
4ed0173a21
Fixing squid:S2057 - Serializable classes should have a version id
2015-12-15 15:03:33 +05:00
Artyom
b1869c1cae
Escape \r in XML comments
...
Workaround for #1336
2015-12-15 11:21:20 +02:00
Kirill Vlasov
49a6d0e6c1
Fixing squid:S1161 - @Override annotation should be used on any method overriding (since Java 5) or implementing (since Java 6) another one
2015-12-15 14:09:31 +05:00
Artyom
fbf4d0e419
Fixed ArgumentOutOfRangeException
...
If the list is empty you get the ArgumentOutOfRangeException when calling flattenString.Remove(flattenString.Length - 1).
Also using a StringBuilder is the prefered way to concatenate strings in a loop.
2015-12-15 10:51:04 +02:00
wing328
b01b414aae
add constructor to configuration
2015-12-14 22:26:32 +08:00
wing328
f03bc1f3bc
remove some static methods in configuration
2015-12-14 16:07:41 +08:00
wing328
2a5b96dbcf
Merge pull request #1698 from xhh/ruby-config
...
Ruby client: allow setting Configuration in ApiClient
2015-12-14 15:14:08 +08:00
wing328
99c40ae8a0
Merge pull request #1706 from mirthy/issue-1705
...
[C#] Fix date-time serialization to be ISO 8601
2015-12-14 15:05:07 +08:00
wing328
0d3fdba764
Merge pull request #1714 from wing328/ruby_sinatra_fix
...
[Ruby][Sinatra] fix bug with adding routes and add swagger.yaml
2015-12-14 11:32:28 +08:00
wing328
909ec298af
update regex to non-greedy match
2015-12-13 18:18:49 +08:00
wing328
1dd05bb90f
add swagger.yaml to ruby sinatra
2015-12-13 17:39:52 +08:00
wing328
bef2dac022
fix add route in sinatra
2015-12-13 17:22:30 +08:00
xhh
ddc4b0a548
Ruby: place properties on separate lines with description
2015-12-12 21:33:32 +08:00
Jeff Kwan
e0582ae912
Added the ability to customize the DateTimeFormat
...
Updated Configuration to have a DateTimeFormat
Added Unit Tests for Configuration.DateTimeFormat
Cleaned up namespaces in SwaggerClientTest
Added an embedded resource for testing uploads
2015-12-11 18:28:37 -05:00
evigeant
8fc27b5f0c
Fixed a bug where the JSON.mustache file was removed from the jersey2
...
code generation
2015-12-11 12:57:05 -05:00
wing328
2a8afbec8d
Merge pull request #1697 from wing328/objc_minor_style
...
[ObjC] minor style change for objc client
2015-12-11 14:43:38 +08:00
wing328
207b14283c
Merge pull request #1702 from wing328/php_profile
...
[PHP] add Php profiler for petstore sample
2015-12-11 12:29:17 +08:00
wing328
5ea073816d
Merge pull request #1693 from xhh/clojure-json-mime
...
[Clojure] Use case-insensitive checking on JSON MIME in Clojure client
2015-12-11 11:52:11 +08:00
Jeff Kwan
23fa84bff8
Add some reasonable comments to this
2015-12-10 20:03:29 -05:00
Jeff Kwan
cf3144d31f
[C#] Fix date-time serialization to be ISO 8601
...
Fix the date-time serialization so that it's actually ISO 8601
compliant, currently it generates a date-time string
Issue #1705
2015-12-10 19:56:10 -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
9faf6f4068
add php profiler for petstore, fix empty/null string check
2015-12-10 18:55:28 +08: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
xhh
e9ef143d8f
Ruby client: allow setting Configuration in ApiClient
...
Removed the singleton design from the Configuration class.
Added a `config` field to ApiClient to hold the settings the ApiClient
uses.
2015-12-10 15:25:07 +08:00
wing328
75a1f97a1e
minor style change for objc client
2015-12-10 15:21:52 +08:00
wing328
b2b06d72d5
Merge pull request #1685 from mateuszmackowiak/master
...
Support for extended 'application/json' HeaderAccept types
2015-12-10 14:52:05 +08:00
wing328
2b6b500c35
Merge pull request #1688 from wing328/objc_model_default_value
...
[ObjC] add default value to ObjC model properties
2015-12-10 14:17:16 +08:00
wing328
1241cdc8aa
Merge pull request #1687 from wing328/python_default_value
...
[Python] add default value to python model's properties
2015-12-10 14:09:29 +08:00
David Kiss
0d19b30c99
using isBodyParam instead of vendorExtention.x-isBody
2015-12-09 23:12:42 -05:00
wing328
ae17f97c99
Merge pull request #1537 from lugaru1234/ensureUniqueParamsRefactor
...
Code refactoring: ensureUniqueParams default value has been moved from description to the defaultValue field
2015-12-09 23:02:20 +08:00
xhh
63092b8923
Clojure client: use case-insensitive checking on JSON MIME
2015-12-09 22:55:49 +08:00
wing328
7642314b20
Merge pull request #1690 from thibaultclem/master
...
[Javascript] Fix syntax issue when generating Javascript client operation without parameters
2015-12-09 18:01:54 +08:00
wing328
fcd3d3dce1
Merge pull request #1683 from xhh/ruby-default-value
...
[Ruby] Add default value to Ruby model
2015-12-09 17:15:00 +08:00
thibaultclem
8e0816b5dd
Fix syntax issue when generating Javascript client operation without parameters
2015-12-09 16:11:08 +07: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
wing328
e767a7d6d8
add default value to objc model properties
2015-12-09 16:21:00 +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
wing328
36dfa15f93
Merge pull request #1680 from wing328/php_default_value
...
[PHP] add default value to PHP model
2015-12-09 15:39:34 +08:00
wing328
bf3c1d36d5
add default value to python model
2015-12-09 15:34:39 +08:00
xhh
4fdaeb7371
Improve checking of JSON MIME
2015-12-09 12:38:38 +08:00
xhh
b896c9169a
Add comments to model classes in Ruby client
2015-12-09 11:30:48 +08:00
xhh
21bd4fbbc1
Add default value to Ruby model
2015-12-09 11:30:09 +08:00
wing328
0dd2ebc78e
Merge pull request #1679 from wing328/csharp_default_value
...
[C#] add default member's value for C# models
2015-12-09 10:43:26 +08:00
wing328
f2af05737a
Merge pull request #1677 from xhh/ruby-api-with-http-info
...
Added with-http-info API methods to Ruby client
2015-12-09 10:34:03 +08:00
Mateusz Mackowiak
a01dfb693b
Support for extended 'application/json' HeaderAccept types
2015-12-08 18:52:59 +01:00
wing328
258bb27f30
Merge pull request #1672 from wing328/php_add_http_info
...
[PHP] add `WithHttpInfo` method to return HTTP status code and response headers
2015-12-08 18:31:43 +08:00
wing328
2e6da5c0d2
Merge pull request #1678 from lmikkelsen/qt5-include
...
Replace #import with #include in the Qt5 generator
2015-12-08 17:00:52 +08:00
wing328
4b656c516f
add default value to php model
2015-12-08 15:59:46 +08:00
wing328
b122107a80
Merge pull request #1653 from ianmcorvidae/clojure-tweaks
...
Clojure client: docstrings tweaks
2015-12-08 15:21:45 +08:00
wing328
f9f0992cc8
add default member's value for C# models
2015-12-08 15:09:30 +08:00
Lars Mikkelsen
0cef7116e8
Replace #import with #include in the Qt5 generator
...
The SWGHelpers.cpp file uses non-standard #import statements. This
causes the following error when built using Visual Studio 2013:
SWGHelpers.cpp(4): fatal error C1083: Cannot open type library file:
'c:\qt\qt5.5.1\5.5\msvc2013_64\include\qtcore\qdebug': Error loading
type library/DLL.
2015-12-07 23:30:37 -05:00
David Kiss
1723078508
added support in feign for binary uploads
2015-12-07 22:34:38 -05:00
xhh
07de03c09b
Return data before response status code and headers
2015-12-07 16:10:24 +08:00
xhh
66112d9eb5
Added with-http-info API methods to Ruby client
...
to allow accessing response status code and headers, and removed the methods of
recording last response info from ApiClient.
2015-12-07 15:48:59 +08: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
wing328
c5a48d9891
Merge pull request #1664 from xhh/clojure-resp-info
...
Support accessing response status code and headers in Clojure client
2015-12-07 10:55:14 +08:00
wing328
e2679b2aa7
Merge pull request #1671 from jfiala/master
...
Add basic Javascript SDK support
2015-12-07 10:35:02 +08:00
wing328
340e60002e
more style change for php client
2015-12-07 00:52:30 +08:00
wing328
442f87c19a
minor style change for php functions
2015-12-07 00:42:25 +08:00
wing328
11466570f7
php add test case for withinfo method returnig void
2015-12-07 00:30:17 +08:00
wing328
b282d4fbea
add http_parse_headers, update test case
2015-12-06 23:58:25 +08:00
wing328
19b409eeaf
Merge pull request #1571 from wing328/ts_node_fix_url
...
[TypeScript][Node] remove url API, fix test case
2015-12-06 23:14:32 +08:00
Johannes Fiala
b0e3be8fb3
add AMD support #1294
2015-12-06 13:45:08 +01:00
Johannes Fiala
a7f754faad
Cleanup unused code from Java template in Javascript
2015-12-06 12:08:17 +01:00
Johannes Fiala
d9e024a7bf
Cleanup mandatoryParam variable in mustache and Codegen, replaced using
...
-last
2015-12-06 12:06:23 +01:00
wing328
bb341832a5
add http info to php api methods
2015-12-06 19:00:52 +08:00
Johannes Fiala
b3588da6b7
add @const to enumeration values #1294
2015-12-06 11:02:05 +01:00
Johannes Fiala
529a7abfce
Add missing template files #1294
2015-12-06 10:40:30 +01:00
Johannes Fiala
da15cf7867
Ignore settings #1294
2015-12-06 10:38:50 +01:00
Johannes Fiala
8fd6b604d3
Add all required parameters as default constructor parameters #1294
2015-12-06 10:37:06 +01:00
Johannes Fiala
1a8a03ee52
cleanup unused templates #1294
2015-12-06 10:36:12 +01:00
Johannes Fiala
34fb2c561f
cleanup build error due to missing CodegenConfig configuration entry
...
#1294
2015-12-06 10:33:52 +01:00
Johannes Fiala
637b9937a8
Merge branch 'master' of https://github.com/jfiala/swagger-codegen
2015-12-05 20:34:55 +01:00
Johannes Fiala
e95e0c88cb
add support for clean response object creation in the API class #1294
2015-12-05 20:32:19 +01:00
Johannes Fiala
7c4471a4d6
Adapt output path for api/model
2015-12-05 17:43:35 +01:00
Johannes Fiala
adb26d83f7
Add basic JS SDK support, see Document client SDK #1294
2015-12-05 17:35:18 +01:00
wing328
9367b7f6a6
Merge pull request #1643 from wing328/csharp_refactor
...
[C#] refactor code to support multiple API keys in multi-threading environment
2015-12-05 11:16:34 +08:00
Ian McEwen
4edeed6053
Clojure client: put docstrings in the right place in core.clj.
2015-12-04 10:01:07 -07:00
wing328
ddd52f613f
remove logging from php generator
2015-12-04 22:37:16 +08:00
wing328
e182ad7897
add log to php code gen
2015-12-04 22:29:29 +08:00
wing328
1f68d0f7b0
fix issue with petstore in windows
2015-12-04 18:54:12 +08:00
xhh
4dde0a793d
Accessing response status code and headers in Clojure client
...
Closes #1656
2015-12-04 17:23:57 +08:00
wing328
ab520e41be
update return tag in documentation (C#)
2015-12-04 17:07:20 +08:00
wing328
e5cd37ee9b
Merge pull request #1659 from xhh/clojure-auth
...
Improvements on Clojure client: authentications, collectionFormat
2015-12-04 12:37:37 +08:00
wing328
0cd801b952
add async with http info method to C# client
2015-12-03 22:09:40 +08:00
wing328
dd28075a0e
add back deprecated method
2015-12-03 17:33:25 +08:00
xhh
9d6b1bb224
Support collectionFormat for array parameters in Clojure client
...
Closes #1655
2015-12-03 17:25:27 +08:00
wing328
4482f71e05
add apiresponse.mustache
2015-12-03 16:47:14 +08:00
wing328
506b8d2b77
add WithHttpInfo method
2015-12-03 16:34:51 +08:00
xhh
afb7e31e21
Add authentications support to Clojure client
...
Closes #1654
2015-12-03 13:25:59 +08:00
wing328
a5a4f8c7e0
add api response to C#
2015-12-03 11:10:34 +08:00
wing328
409d66bdd2
Merge pull request #1651 from xhh/jersey2-upload
...
Fix file uploading issue with Java jersey2 client codegen
2015-12-03 10:10:42 +08:00
wing328
d1c31a53f1
Merge pull request #1647 from evigeant/master
...
Fixed xml validation in web.xml
2015-12-03 10:00:05 +08:00
wing328
330053902e
Merge pull request #1649 from xhh/clojure-escape-char
...
[Clojure] Escape characters for text in Clojure client
2015-12-03 00:07:53 +08:00
xhh
d11a19d171
Fix file uploading issue with Java jersey2 client codegen
...
Closes #1650
2015-12-02 18:31:02 +08:00
wing328
cea8ad40cd
make apiclient less mutable
2015-12-02 16:01:29 +08:00
wing328
5bb444ba6d
Merge pull request #1644 from wing328/objc_special_word
...
[ObjC] escape objc special words with "var"
2015-12-02 10:50:34 +08:00
xhh
2b9fe5c9bf
Escape characters for text in Clojure client
...
Closes #1648
2015-12-02 10:25:30 +08:00
evigeant
d49b0e3afd
Fixed xml validation in web.xml
2015-12-01 12:05:26 -05:00
Nick Maynard
f9185c3f6f
JAXRS server :: Inject SecurityContext into every operation
2015-12-01 23:36:43 +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
wing328
d5e394bfcc
restore petstore sample
2015-12-01 17:47:37 +08:00
wing328
c64f352ba6
escape objc special word with var
2015-12-01 17:44:07 +08:00
wing328
70dd3a6e4b
update to handle model without any properties
2015-12-01 16:28:23 +08:00
wing328
0abe787b58
add default api client
2015-12-01 16:17:22 +08:00
wing328
c9f2380f0f
add test case for status code and response header
2015-12-01 14:08:20 +08:00
wing328
a78f33581a
Merge pull request #1622 from xhh/not-escape-enum-value
...
[Java] Fix issue of escaping HTML elements in enum values
2015-12-01 11:51:23 +08:00
Tony Tam
88d8ea23e3
updated templates, files
2015-11-30 10:24:15 -08:00
davidkiss
340e8b3671
reverting changes to swagger-codegen pom.xml
2015-11-30 10:41:44 -05:00
317959997
44c2751d80
added missing files to support JMeter
2015-11-30 10:27:16 -05:00
317959997
83223ae6d0
rolling back previous accidental push on changes to pom.xml files
2015-11-30 10:25:12 -05:00
317959997
845dd22942
added missing JMeter files
2015-11-30 10:18:29 -05:00
wing328
5494b694b7
Merge pull request #1458 from gaalandr/params_support_2.0_spec
...
fix: codegen does not support spec 2.0 properties for parameters:
2015-11-30 22:02:12 +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
6405fba663
add test cases for configuration
2015-11-30 20:12:58 +08:00
wing328
bb086a7f91
refactor apiclient, configuration, authentication for c# client
2015-11-30 19:45:08 +08:00
wing328
d7460dac32
Merge pull request #1633 from wing328/fix_window_test_case
...
Add exception handling in the test case (for Windows)
2015-11-30 13:24:13 +08:00
wing328
96003a1e90
fix typo
2015-11-30 10:57:22 +08:00
wing328
1913b0594f
Merge pull request #1628 from wing328/csharp_optional_parameter
...
[C#] add optional parameter to c# API client
2015-11-30 00:09:25 +08:00
wing328
a41ca7278a
update retrofit2 gradle to use double quote
2015-11-29 23:21:44 +08:00
wing328
aadc07396d
add better exception handling in test case
2015-11-29 18:31:14 +08:00
wing328
2d34f567ff
Merge pull request #1619 from EduGraph/issue-1075
...
[PHP] Slim Framework v3 - Server Generator #1075
2015-11-29 00:54:03 +08:00
wing328
dfc0813a18
add optional parameter to c# api client (enabled by default)
2015-11-28 15:40:44 +08:00
317959997
a7f225b6ac
added support for generating JMeter project from swagger
2015-11-27 12:25:00 -05:00
317959997
7272cb0feb
fixed feign api template
2015-11-27 12:21:59 -05:00
jfastnacht
41936ab5c9
Adjusted index.mustache to fit camelCase variable naming.
...
Updated index.php sample.
2015-11-27 15:37:25 +01:00
jfastnacht
aebfacaa22
Adjusted codegen to fit pull request comments in https://github.com/swagger-api/swagger-codegen/pull/1619
2015-11-27 15:25:40 +01: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
dantran
dfda666806
Honor Enum's value
2015-11-26 21:57:37 -08:00
317959997
be944650df
added initial Netflix Feign support
2015-11-26 13:30:04 -05:00
xhh
4531bc41eb
Update CodegenTest to apply InlineModelResolver to swagger
2015-11-26 17:44:56 +08:00
xhh
d250ce3bec
Do not resolve non-model body parameter as inline model
2015-11-26 17:16:28 +08:00
wing328
1fbdb92625
Merge pull request #1613 from xhh/ruby-eql-hash
...
[Ruby] Add "==", "eql?" and "hash" methods to Ruby client
2015-11-26 10:29:59 +08:00
wing328
cc6cb176f8
Merge pull request #1600 from zxy198717/master
...
add upload & downlod progress for Java okhttp
2015-11-26 09:59:34 +08:00
wing328
037616e2d9
Merge pull request #1609 from xhh/java-equals-hash-code
...
[Java] Add "equals" and "hashCode" methods to Java servers: "jaxrs" and "spring-mvc"
2015-11-25 22:07:34 +08:00
xhh
27e43d3fbb
Implement toOperationId for python-flask server codegen
...
and use "operationId" in the template to replace
vendorExtensions.x-operationId
2015-11-25 19:43:31 +08:00
xhh
801efaa3d4
Replace "nickname" with "operationId" in some API templates
2015-11-25 18:13:39 +08:00
xhh
6675cbc20e
Auto generate operationId for python-flask server codegen
2015-11-25 17:55:04 +08:00
wing328
a55088c3cd
fix php access token setter
2015-11-25 15:14:04 +08:00
wing328
0bc0d1808e
add eq for python, update test case
2015-11-25 15:14:03 +08:00
Tony Tam
0cb8e4ca69
updated readme, base path
2015-11-25 15:14:03 +08:00
xhh
630def9d19
Add "equals" and "hashCode" methods to Java clients
...
for the "retrofit" and "retrofit2" libraries
2015-11-25 15:14:03 +08:00
xhh
5ae96c61a9
Add "equals" and "hashCode" methods to Java clients
...
Added for the default, "jersey2" and "okhttp-gson" clients
2015-11-25 15:14:03 +08:00
wing328
3b308bd36f
update auth for php to skip empty apikey/username,password
2015-11-25 15:14:03 +08:00
xhh
11d7e44756
Use separate library to do base64 encoding in Java
...
default and jersey2 clients to make it work in both JVM and Android
2015-11-25 15:14:03 +08:00
wing328
0ed70dcb4d
update basic auth to allow only username/password
2015-11-25 15:14:02 +08:00
wing328
d5b80ac8cd
better auth for C#, format change
2015-11-25 15:14:02 +08:00
wing328
a2982c248a
add test case for pet equal
2015-11-25 15:14:02 +08:00
wing328
1496bf89b9
add equal and gethashcode to C# model
2015-11-25 15:14:02 +08:00
xhh
136d0aaa87
Use okhttp's Credentials class to build basic auth string
2015-11-25 15:14:02 +08:00
wing328
1d47ca69fe
update perl auth to skip null apikey/username&password
2015-11-25 15:14:02 +08:00
xhh
e4ac6ef033
Ignore auths when value not specified in Java clients
2015-11-25 15:14:01 +08:00
wing328
7c0fd4b85f
update python auth to skip empty token/username,password
2015-11-25 15:12:04 +08:00
Testo Nakada
5a5a716bfd
- make Meta generator take the swagger code gen version
...
- generate the class name correctly if the name contains hyphen
2015-11-25 15:12:04 +08:00
xhh
0dac326230
Add "==", "eql?" and "hash" methods to Ruby client
2015-11-25 11:46:43 +08:00
wing328
d589facb21
Merge pull request #1610 from wing328/python_add_equal
...
[Python] add eq for python, update test case
2015-11-25 10:59:35 +08:00
wing328
ddc4d8460d
fix php access token setter
2015-11-25 00:00:26 +08:00
wing328
b592819e3b
add eq for python, update test case
2015-11-24 17:36:38 +08:00
wing328
34a021cdb5
Merge pull request #1596 from wing328/csharp_auth_update
...
[C#] better authentication, minor format change
2015-11-24 16:27:21 +08:00
xhh
76fe8357ce
Add "equals" and "hashCode" methods to Java servers
...
for "jaxrs" and "spring-mvc"
2015-11-24 15:46:42 +08:00
wing328
a7e1e128f6
Merge pull request #1605 from xhh/java-equals-hash-code
...
[Java] Add "equals" and "hashCode" methods to Java clients
2015-11-24 15:38:20 +08:00
Tony Tam
bbb7fb5abc
updated readme, base path
2015-11-23 14:27:22 -10:00
jfastnacht
d38933f927
Added model.mustache for basic class definitions. Added sample class files.
2015-11-23 17:49:19 +01:00
jfastnacht
70efc066b5
Added notes, output formats, header params and body params
2015-11-23 16:43:13 +01:00
jfastnacht
a81d8c56e3
Adjusted index.mustache to fit Slim Framework v3
...
Added composer support for Slim Framework v3 RC
Updated samples
2015-11-23 15:34:36 +01:00
xhh
f2a8955926
Add "equals" and "hashCode" methods to Java clients
...
for the "retrofit" and "retrofit2" libraries
2015-11-23 19:59:44 +08:00
wing328
3872599be2
Merge pull request #1406 from testn/fix-meta
...
Use the version from the codegen for meta generator
2015-11-23 17:20:46 +08:00
xhh
2e51aa5076
Add "equals" and "hashCode" methods to Java clients
...
Added for the default, "jersey2" and "okhttp-gson" clients
2015-11-23 15:57:14 +08:00
wing328
5183683692
Merge pull request #1603 from xhh/java-ignore-empty-auth-values
...
[Java] Improvements on authentications
2015-11-23 15:08:46 +08:00
wing328
09082ab2cb
Merge pull request #1604 from wing328/php_update_auth
...
[PHP] update auth for PHP API client to skip empty API key/username,password
2015-11-23 11:29:36 +08:00
wing328
df6acdd3cf
Merge pull request #1602 from wing328/python_auth_update
...
[Python] update python authentication to skip empty token/username, password
2015-11-23 01:41:02 +08:00
wing328
e11a3d468e
update auth for php to skip empty apikey/username,password
2015-11-22 18:35:45 +08:00
xhh
fc3925a1cd
Merge branch 'master' into java-ignore-empty-auth-values
2015-11-22 16:35:34 +08:00
xhh
4f831e032c
Use separate library to do base64 encoding in Java
...
default and jersey2 clients to make it work in both JVM and Android
2015-11-22 16:27:14 +08:00
wing328
9d76d39c00
update basic auth to allow only username/password
2015-11-22 16:09:15 +08:00
wing328
a9da01a451
better auth for C#, format change
2015-11-22 16:08:35 +08:00
wing328
c6021da8a1
Merge pull request #1601 from wing328/csharp_obj_compare
...
[C#] Add Equal and GetHashCode to models
2015-11-22 15:41:40 +08:00
Alvin
98396d04a7
update sample & test
2015-11-21 20:12:11 +08:00
wing328
a8119049ad
add test case for pet equal
2015-11-21 15:16:38 +08:00
Alvin
b9cf790d1c
add upload & downlod progress for Java okhttp
2015-11-21 15:06:00 +08:00
wing328
1ce3b67aa4
add equal and gethashcode to C# model
2015-11-21 13:22:00 +08:00
xhh
81cf57a00b
Use okhttp's Credentials class to build basic auth string
2015-11-20 20:10:05 +08:00
wing328
8303374aa5
update perl auth to skip null apikey/username&password
2015-11-20 17:36:17 +08:00
xhh
b823e8bd35
Ignore auths when value not specified in Java clients
2015-11-20 17:34:46 +08:00
wing328
271661aec7
update python auth to skip empty token/username,password
2015-11-20 17:01:21 +08:00
wing328
c150247dca
Merge pull request #1579 from xhh/fix-java-date-format
...
[Java okhttp-gson] Fix datetime format for Android
2015-11-20 15:59:07 +08:00
Andras Gaal
ab062b1386
fix boolean getter errors
2015-11-19 15:15:48 +01:00
Andras Gaal
2c52cc1d86
Merge branch 'masterswaggerio' into params_support_2.0_spec
...
Conflicts:
.gitignore
2015-11-19 15:09:08 +01:00
xhh
d198a5a419
Add support config options to Clojure client
2015-11-19 17:38:08 +08:00
wing328
ff1dd034a8
Merge pull request #1585 from xhh/clojure-client
...
Add a Clojure client codegen
2015-11-19 10:58:40 +08:00
gaalandr
b9c1158bfe
Update CodegenParameter.java
2015-11-18 17:52:32 +01:00
Tony Tam
7727d740f0
Merge pull request #1584 from swagger-api/issue-1582
...
added connexion python server generator
2015-11-18 08:45:22 -06:00
Tony Tam
041eb94a27
renamed
2015-11-18 08:44:45 -06:00
jfastnacht
65b9f9dcce
Added basic Slim Framework support based on silex-PHP
2015-11-18 15:05:05 +01:00
wing328
46d675225f
Merge pull request #1580 from CrossfireCurt/master
...
[Java jersey2] Update Jersey to 2.12 for generated clients
2015-11-18 21:56:41 +08:00
xhh
50c27d258c
Merge branch 'master' into clojure-client
2015-11-18 17:27:29 +08:00
xhh
473aab2d8e
Support file uploading in Clojure client
2015-11-18 17:21:32 +08:00
Tony Tam
f95409210b
fixed cp bug
2015-11-18 00:43:52 -06:00
Tony Tam
5e68bd58fc
fixed swagger listing
2015-11-18 00:33:49 -06:00
Tony Tam
7f62576d88
added connexion
2015-11-18 00:17:33 -06:00
Tony Tam
5db7f6ebb9
updated configuration for system properties
2015-11-18 00:17:21 -06:00
Tony Tam
d71d5ac119
added files
2015-11-17 20:14:53 -08:00
Tony Tam
1e2449c568
Merge pull request #1583 from swagger-api/issue-1581
...
fixes #1581 , rebuilt server
2015-11-17 19:53:25 -08:00
Tony Tam
28c4946945
added initial files
2015-11-17 19:51:48 -08:00
Tony Tam
c7e5c305a9
fixes #1581 , rebuilt server
2015-11-17 18:46:33 -08:00
Curt Hostetter
5eacb4d12c
Update Jersey to 2.12
...
to help MIMEXXX.tmp cleanup https://github.com/swagger-api/swagger-codegen/issues/1576
2015-11-17 09:38:34 -05:00
xhh
431cdc9c37
Java okhttp-gson: fix datetime format for Android
...
by detecting the current environment (Android SDK version and Java
version) and determine a default datetime format accordingly
Closes #1573
2015-11-17 17:54:13 +08:00
wing328
ce7a707ec1
reapply the fix after rebase
2015-11-17 10:06:38 +08:00
wing328
a4e5b5334f
Merge pull request #1572 from wing328/csharp_remove_restsharp_extension
...
[C#] remove dependency on RestSharp extension
2015-11-17 09:53:48 +08:00
xhh
473d34ef76
Merge branch 'master' into clojure-client
2015-11-17 00:47:49 +08:00
xhh
31cb5b1167
Add serialize method to handle JSON serialization
2015-11-17 00:36:52 +08:00
xhh
ff5b1c86ba
Set project URL and license from spec
2015-11-16 23:04:17 +08:00
xhh
cd8cfc50ed
Add Clojure client codegen
2015-11-16 18:00:43 +08:00
wing328
b815163ceb
replace restsharp extension functions with functions in apiclient
2015-11-16 11:30:34 +08:00
wing328
95d8585dce
Merge pull request #1534 from xhh/java-datetime-format
...
[Java] Improvement date-time format in Java clients
2015-11-16 09:57:52 +08:00
wing328
9789eb4ee8
remove url form ts-node, fix test case
2015-11-15 18:26:36 +08:00
Dave Baird
40f8012cbc
Minor cleanup
2015-11-13 21:52:44 +01:00
Dave Baird
5f61d5465e
Merge remote-tracking branch 'upstream/master'
2015-11-13 18:32:31 +00:00
Dave Baird
995a1f547f
Removed endpoint API class documentation code
...
- there is no standard way for a swagger spec to define descriptive
information for an endpoint API
- added markdown as a format to the autodoc script
- added some version information to autogenerated docs
2015-11-13 19:30:47 +01:00
Dave Baird
970c94a4d9
autodoc retrieves descriptions for delegated methods
2015-11-12 16:55:20 +01:00
Cristian Oneț
f8db16c5cd
Fix typo in swift error variable name.
2015-11-12 17:10:10 +02:00
wing328
30c361edd7
Merge pull request #1548 from conet/master
...
The swift code generator can't handle endpoints that return an array of objects
2015-11-12 23:04:58 +08:00
Dave Baird
25c19135ff
autodoc can analyse arbitrary classes
...
- added -c option to load and analyse any class
2015-11-12 14:55:48 +01:00
Dave Baird
c097696276
Added more formats to autodoc output
...
- narrow
- wide
- POD
- HTML
2015-11-12 13:03:04 +01:00
wing328
ee60b5f4f1
Merge pull request #1494 from cbornet/android_manifest
...
Add android manifest to java codegen
2015-11-12 17:17:01 +08:00
xhh
6b3fc79dec
Merge branch 'master' into java-datetime-format
2015-11-12 17:10:08 +08:00
wing328
cbc63d3285
remove line break in TS methods' comment
2015-11-12 16:13:10 +08:00
Dave Baird
389ce144ef
Improved documentation methods
...
- API classes have rudimentary class doc info and useful method doc info
- object classes have more detailed method and class info
- added more tests for doc methods
2015-11-12 00:36:30 +01:00
Dave Baird
3ca7ce6ce6
Merge remote-tracking branch 'upstream/master'
2015-11-11 23:24:39 +00:00
wing328
52320e5f71
Merge pull request #1541 from cbornet/retrofit_oauth_loop
...
[Retrofit] Don't retry if the access token doesn't change
2015-11-11 21:32:41 +08:00
Dave Baird
2144cf5d31
Handle missing security spec more elegantly
...
- remove the optional auth_setup_handler() callback mechanism
- add _global_auth_setup() method on ApiClient to analyse config when
security spec not provided
- add methods on the Configuration class to abstract getting and setting
tokens
2015-11-11 13:43:40 +01:00
aersamkull
2886ca0312
Adds comments to TypeScript Generator
2015-11-11 11:54:42 +01:00
Cristian Oneț
cf8d8deacd
For each object and a decoder that can handle an array of objects.
...
Otherwise REST endpoints that return a list of resources can't be used.
2015-11-10 21:19:32 +02:00
wing328
8836644d37
Merge pull request #1546 from xhh/java-enum-array
...
Fix error with array of enum in Java client
2015-11-10 23:39:21 +08:00
Dave Baird
06db67210c
Tiny doc tweak
2015-11-10 14:50:22 +01:00
Dave Baird
92a758e1b3
Merge remote-tracking branch 'upstream/master'
2015-11-10 13:23:40 +00:00
Dave Baird
77b9f51927
More documentation, and clean up a couple of ragged edges
...
- added documentation for configuring authentication
- made auth_setup_handler() optional
- get_api_key_with_prefix() is more self-documenting
2015-11-10 14:22:32 +01:00
wing328
e00d102c47
Merge pull request #1545 from emilianobonassi/support_retrofit2
...
Add support to Retrofit2
2015-11-10 20:43:19 +08:00
Emiliano Bonassi
47f4396fb7
- fix source/target java version to 1.6
...
- add test profile for CI
2015-11-10 12:30:13 +01:00
Dave Baird
521b73b3ef
Apply the singleton pattern to ApiClient
...
- make the api_client a singleton
- remove it from the configuration namespace
2015-11-10 09:47:58 +01:00
xhh
aaafd0632c
Fix error with array of enum in Java client
...
ref: https://github.com/swagger-api/swagger-codegen/pull/1457#issuecomment-155185530
2015-11-10 12:04:29 +08:00
Emiliano Bonassi
3a7204d66c
Add support to Retrofit2
2015-11-10 03:20:49 +01:00
Dave Baird
c6cd88b281
Merge remote-tracking branch 'upstream/master'
2015-11-09 22:05:38 +00:00
Dave Baird
c06af6d141
Documentation and automatic documentation
...
- added POD to Role.pm
- added README.md files translated from Role.pm POD
- added an autodoc script (based on AutoDoc.pm role). The script prints
a listing of the methods built in Role.pm
- added class_documentation() and method_documentation() accessors on
all object and API classes which return the documentation supplied in
the Swagger spec for the API
2015-11-09 23:04:59 +01:00
crissdev
d9f7944102
typescript: mark optional model properties
2015-11-09 23:20:02 +02:00
Dave Baird
49034946a0
Make class and method documentation available
...
Documentation from the swagger spec is available via methods
class_documentation() and method_documentation() on object and API
classes.
2015-11-09 17:04:19 +01:00
cbornet
dad28dcba0
don't retry if the access token doesn't change
...
This is to avoid an infinite loop if the server always gives an invalid token
2015-11-09 16:10:55 +01:00
Nadezhda Makarkina
87786f0145
ensureUniqueParams default value has been mooved from description to the defaaultValue field
2015-11-09 14:01:50 +03:00
cbornet
99c503319b
use platform independant file separator
2015-11-09 11:38:26 +01:00
xhh
e3c44b5af3
Improvement on comment
2015-11-09 16:47:33 +08:00
xhh
c48b93384b
Merge branch 'master' into java-datetime-format
2015-11-09 15:59:32 +08:00
xhh
8cab7e785d
Customizing date format in Java okhttp-gson client
2015-11-09 13:49:50 +08:00
xhh
cbc18c97ba
Customizing date format in Java jersey2 client
2015-11-09 11:58:41 +08:00
Dave Baird
f0f43f5fdf
Fix method names clash in Moose Role
...
When flattening all endpoint API methods into a single class, some
method names may clash, e.g. every API has a new() method. So we skip
them, they must be accessed via the API method. Warnings are emitted to
document skipped methods.
2015-11-08 21:51:26 +01:00
rostskadat
730202deb2
Added @RequestBody annotation in order for the generated code to
...
properly create API Model object.
@RequestBody Annotation Ref:
http://docs.spring.io/spring/docs/current/spring-framework-reference/html/mvc.html#mvc-ann-requestbody
2015-11-08 17:24:22 +01:00
Dave Baird
6a5f583ab0
Merge remote-tracking branch 'upstream/master'
2015-11-08 10:13:34 +00:00
wing328
4feca0d680
Merge pull request #1491 from cbornet/javax_android
...
Provide dependency to javax.annotation.Generated for android templates
2015-11-08 11:12:57 +08:00
Dave Baird
6c19f0c26c
Flatten entire API into a single class
...
Added a Moose role which flattens all the individual endpoint APIs into
a single class.
2015-11-07 20:37:13 +01:00
xhh
c59be88a3e
Support customizing date format in model (de)serialization in Java client
...
and update the default date format to conform to RFC3339
2015-11-07 15:16:13 +08:00
wing328
a5878130c4
Merge pull request #1523 from wing328/perl_update_cli
...
[Perl] update CLI option for perl
2015-11-07 10:51:42 +08:00
wing328
f19a8d41e4
Merge pull request #1525 from wing328/ts-reserved-word
...
[TypeScript] add reserved word handling for OperationId (method name)
2015-11-07 10:42:24 +08:00
Tony Tam
195359008a
improved definitions, messages, fixed init params
2015-11-06 10:11:23 -08:00
Tony Tam
33df72ff5b
made host+scheme configurable
2015-11-06 09:13:15 -08:00
Tony Tam
2bcb5f8fc2
Merge pull request #1524 from lugaru1234/optionsCleanup
...
Fixes #1516 : apiPackage and modelPackage options haave been moved from DefaultCodegen
2015-11-06 08:42:42 -08:00
Tony Tam
5b80e95b96
Merge pull request #1519 from swagger-api/issue-1518
...
remove duplicate tags, replace with extensions in templates
2015-11-06 06:22:08 -08:00
wing328
3ff060fa90
add reserved word handling for typescript
2015-11-06 21:46:47 +08:00
wing328
f7ffc7f118
update test case for perl
2015-11-06 21:24:04 +08:00
wing328
0d12f32b05
update cli option for perl
2015-11-06 21:00:04 +08:00
Nadezhda Makarkina
2f76f28dd4
apiPackage and modelPackage options haave been moved from DefaultCodegen to classes, that uses it
2015-11-06 15:44:32 +03:00
wing328
eaf985069b
Merge pull request #1521 from xhh/java-readme
...
[Java] Add README.md to Java clients
2015-11-06 20:31:15 +08:00
xhh
8d3e555f8a
Add README.md to Java clients
...
containing documentation like how to build and use the client
2015-11-06 17:15:32 +08:00
wing328
bd8f7a7aeb
Merge pull request #1509 from xhh/ruby-collection-format
...
[Ruby] Support collectionFormat for header, query and form parameters
2015-11-06 17:07:48 +08:00
Tony Tam
be0232fa35
moved tags to extension to avoid path collisions #1518
2015-11-05 22:26:49 -08:00
wing328
5a8d2c834f
add oauth support to csharp
2015-11-06 13:56:40 +08:00
wing328
a3b90c516d
Merge pull request #1507 from wing328/perl_support_ouath
...
[Perl] add oauth2 support for Perl
2015-11-06 11:39:15 +08:00
Tony Tam
b30cbd9261
correctly set host
2015-11-05 18:52:23 -08:00
Tony Tam
c4b2f210be
fixed context path
2015-11-05 18:49:11 -08:00
Tony Tam
4f2eee771d
Merge branch 'master' of github.com:swagger-api/swagger-codegen
2015-11-05 18:19:29 -08:00
Tony Tam
cdd20ac408
updated swagger definitions for opts
2015-11-05 18:19:21 -08:00
wing328
f5153e6550
Merge pull request #1512 from wing328/csharp_fix_file_import
...
[C#] fix import for file type in model files
2015-11-06 09:34:40 +08:00
wing328
080e302c63
fix csharp import for file in model files
2015-11-05 22:47:53 +08:00
Nadezhda Makarkina
dcd8302f42
added @ApiModelProperty and @JsonIgnore annotations, set defailtValue to java library option
2015-11-05 17:07:40 +03:00
Nadezhda Makarkina
4eeee3b24d
changed resource, method stub for generator options
2015-11-05 16:54:06 +03:00
Nadezhda Makarkina
5d8c23dd09
CliOption hah been change to allow enum values
2015-11-05 16:54:06 +03:00
Tony Tam
dadc85b6fd
added resource, method stub for generator options
2015-11-05 16:54:06 +03:00
xhh
76eeb51af6
Support collectionFormat in Ruby client
...
for header, query and form parameters
2015-11-05 20:02:09 +08:00
wing328
b4146d3f9c
Merge pull request #1479 from sfurholm/feature/add-support-for-sortParamsByRequiredFlag-config-option-to-csharp-and-python
...
Added support for sortParamsByRequiredFlag config option to C# and Python
2015-11-05 18:55:55 +08:00
wing328
4bfc032a64
add oauth2 support for Perl
2015-11-05 16:32:46 +08:00
wing328
30a4be833b
Merge pull request #1502 from dvz5/master
...
Rebuild perl petstore client after previous updates
2015-11-05 11:59:11 +08:00
xhh
9863b631f7
Fix comment to conform to javadoc guideline
2015-11-05 11:23:15 +08:00
Dave Baird
107452d406
Merge remote-tracking branch 'upstream/master'
2015-11-04 22:00:13 +00:00
Dave Baird
f521680c0f
Moved object classes' constructor into base class
2015-11-04 21:42:27 +01:00
Dave Baird
4264b74e40
Minor tidying up
...
Some documentation, fix a warning, added a couple of logger calls.
2015-11-04 20:27:23 +01:00
xhh
5a7bb600d6
Set the ensureUniqueParams option to true by default
2015-11-04 21:28:52 +08:00
xhh
e9ba5ed57c
Fix tests
2015-11-04 21:20:16 +08:00
xhh
1a67f452e2
Make parameters unique in generated code
...
through a config option "ensureUniqueParams" which is false by default
Closes #1422
2015-11-04 20:51:56 +08:00
wing328
76cee8bc6b
Merge pull request #1423 from rbhunt/issue-1391
...
Fix for #1391
2015-11-04 16:12:54 +08:00
wing328
40bd4415f9
Merge pull request #1497 from aersamkull/master
...
Aligns the two typescript generators
2015-11-04 15:54:13 +08:00
wing328
12b872cd14
Merge pull request #1498 from xhh/ruby-deserialize-additional-properties
...
Ruby: support map/hash in model deserialization with additionalProperties
2015-11-04 15:13:12 +08:00
wing328
8fa06a1878
Merge pull request #1496 from wing328/python_improvement1
...
[Python] Add OAuth support
2015-11-04 14:33:47 +08:00
Dave Baird
37b123530f
Add ApiFactory class and proper accessors on object classes
...
ApiFactory provides a get_api() method to generate API objects without
having to hard-code class names. All API and object classes are loaded
automatically.
Also, added proper accessors for attributes of object classes.
2015-11-03 17:58:53 +01:00
wing328
c8ce84f650
replace tab with space, update samples
2015-11-03 21:34:44 +08:00
wing328
42e10fbb14
better error handling for invalid array/map type
2015-11-03 21:33:06 +08:00
wing328
5bf4d022cf
Merge pull request #1490 from xhh/java-oauth
...
Add oauth support for Java client
2015-11-03 20:34:12 +08:00
xhh
abe44df1ec
Ruby: support map/hash in model deserialization with additionalProperties
...
For example, the "scoreMap" and "cateMap" properties below:
"definitions": {
"User": {
"properties": {
"scoreMap": {
"type": "object",
"additionalProperties": {
"type": "integer",
"format": "int32",
}
},
"cateMap": {
"type": "object",
"additionalProperties": {
"$ref": "#/definitions/Category"
}
}
}
}
}
2015-11-03 16:39:54 +08:00
aersamkull
5580eb7ac3
Aligns the two typescript generators
2015-11-03 09:03:52 +01:00
wing328
792726ddc5
update sample, better handle of $ in naming
2015-11-03 10:29:28 +08:00
wing328
eebb6c4dd0
rename auth token to access token
2015-11-03 10:17:47 +08:00
wing328
89ec500744
add oauth support in python
2015-11-03 10:14:20 +08:00
wing328
2778857714
Merge pull request #1409 from sfurholm/feature/allow-overriding-of-only-some-templates-v2
...
Allow overriding of only some templates when using --template-dir option
2015-11-03 09:33:16 +08:00
wing328
86efdc5b54
Merge pull request #1485 from xhh/ruby-oauth
...
Add oauth support for Ruby client
2015-11-03 09:13:53 +08:00
wing328
cb429149bc
Merge pull request #1492 from tomekc/swift_custom_headers
...
Custom headers in Swift; base URL is now modifyable
2015-11-03 09:05:30 +08:00
cbornet
8b0bf8ff72
add a listener on new token reception
...
Add a listener on new token reception that can then be stored or logged for debug
Add an helper method to add authorizations (otherwise if the swagger def is not complete or correct, it is hard to configure from the main app)
2015-11-02 19:20:24 +01:00
cbornet
5b1f287176
add android manifest to java codegen
2015-11-02 18:32:52 +01:00
cbornet
645b8a01e1
provide dependency to javax.annotation.Generated for android
2015-11-02 16:16:14 +01:00
xhh
a94f9b69af
Add oauth support to other Java clients
...
with libraries jersey2 and okhttp-gson
2015-11-02 22:52:51 +08:00
wing328
1f38ce724f
Merge pull request #1486 from aersamkull/master
...
Addes default headers for TypeScript Angular
2015-11-02 21:36:46 +08:00
xhh
b27931cd8c
Add oauth support for Java client
2015-11-02 21:27:53 +08:00
Tomek Cejner
884b853e1f
Custom headers in Swift; base URL is nor modifyable
2015-11-02 14:20:15 +01:00
Dave Baird
3559a8bd09
Fix array query param processing
...
A couple of PHP functions that don't exist in Perl were being called to
process array query parameters.
2015-11-02 10:47:46 +01:00
aersamkull
3762ea472d
Adds default headers
2015-11-02 08:28:46 +01:00
Dave Baird
d28737ffd2
Fix misleading comment
2015-11-02 08:24:06 +01:00
aersamkull
a4538e989c
Merge branch 'master' of https://github.com/swagger-api/swagger-codegen
2015-11-02 07:45:01 +01:00
xhh
1c3dc28c67
Add oauth support for Ruby client
2015-11-02 12:50:23 +08:00
wing328
15c5fff3d8
Merge pull request #1481 from dvz5/patch-1
...
Update BaseObject.mustache
2015-11-01 22:40:15 +08:00
wing328
47b4f9fa2c
Merge pull request #1477 from baverbud/issue-1476
...
Issue 1476
2015-10-31 23:04:56 +08:00
wing328
7bc523324d
Merge pull request #1446 from wing328/php_improvement1
...
[PHP] add OAuth support
2015-10-31 22:46:52 +08:00
dvz5
a4426cf2de
Update BaseObject.mustache
...
Fix deserialization.
2015-10-31 09:01:40 +01:00
Steffen Furholm
dcaa2dcb22
Merge branch 'master' of github.com:swagger-api/swagger-codegen into feature/add-support-for-sortParamsByRequiredFlag-config-option-to-csharp-and-python
2015-10-31 02:20:36 +01:00
Tony Tam
9fc5fdbc8d
Merge pull request #1474 from lugaru1234/genratorOptionsPart2
...
Test data were moved to the separete classes and OnlineGeneratorOptionsTest has been refactored
2015-10-30 18:10:17 -07:00
Steffen Furholm
5da0b96f17
Added support for sortParamsByRequiredFlag config option to C# and Python
2015-10-31 01:14:17 +01:00
Richard Baverstock
97a28165c7
Additional locations where float/double handling is needed
2015-10-30 11:48:48 -07:00
Richard Baverstock
8565975b99
Issue 1461
...
Add float and double handling to functions in SWGHelpers.cpp
2015-10-30 11:44:55 -07:00
wing328
28069fa1b4
Merge pull request #1472 from thorsten/master
...
Added missing visibility for constructor
2015-10-30 23:14:55 +08:00
Nadezhda Makarkina
81090bb4e2
Test data were moved to the separete classes and OnlineGeneratorOptionsTest has been refactored
2015-10-30 16:32:33 +03:00
dvz5
afcf90798a
Update BaseObject.mustache
...
Fix deserialization
2015-10-30 14:32:10 +01:00
Thorsten Rinne
f23370774b
Added missing visibility for constructor
2015-10-30 11:10:38 +01:00
wing328
b7481586c3
Merge pull request #1405 from lugaru1234/returnTypeFix
...
ReturnType processing has been fixed
2015-10-30 12:21:05 +08:00
wing328
df72beada6
Merge pull request #1463 from xhh/jersey2-client
...
Java jersey2: reuse a shared Client instance
2015-10-30 09:56:15 +08:00