Tony Tam
18eb3cde97
updated files
2015-06-06 23:11:20 -07:00
xhh
d345283ab5
Merge branch 'develop_2.0' into java-accept-contenttype
...
Conflicts:
modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/languages/JavaClientCodegen.java
modules/swagger-codegen/src/main/resources/Java/ApiClient.mustache
modules/swagger-codegen/src/main/resources/Java/api.mustache
samples/client/petstore/java/src/main/java/io/swagger/client/ApiClient.java
samples/client/petstore/java/src/main/java/io/swagger/client/api/PetApi.java
samples/client/petstore/java/src/main/java/io/swagger/client/api/StoreApi.java
samples/client/petstore/java/src/main/java/io/swagger/client/api/UserApi.java
samples/client/petstore/java/src/test/java/io/swagger/client/ApiClientTest.java
2015-06-06 08:46:19 +08:00
Tony Tam
ddbef8b25d
implemented processOpts to avoid clobbering by superclass
2015-06-05 11:40:30 -07:00
Tony Tam
d2cb05f14f
Merge pull request #797 from geekerzp/develop_2.0_python_auth
...
[Python] Add authentication support (API key, HTTP basic)
2015-06-05 09:15:54 -07:00
xhh
947935f3d9
Merge remote-tracking branch 'origin/develop_2.0' into java-auth
...
Conflicts:
modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/languages/JavaClientCodegen.java
modules/swagger-codegen/src/main/resources/Java/ApiClient.mustache
modules/swagger-codegen/src/main/resources/Java/api.mustache
samples/client/petstore/java/src/main/java/io/swagger/client/ApiClient.java
samples/client/petstore/java/src/main/java/io/swagger/client/Configuration.java
samples/client/petstore/java/src/main/java/io/swagger/client/api/PetApi.java
samples/client/petstore/java/src/main/java/io/swagger/client/api/StoreApi.java
samples/client/petstore/java/src/main/java/io/swagger/client/api/UserApi.java
samples/client/petstore/java/src/test/java/io/swagger/client/ConfigurationTest.java
samples/client/petstore/java/src/test/java/io/swagger/petstore/test/PetApiTest.java
2015-06-05 18:43:49 +08:00
xhh
622b5c179a
Merge remote-tracking branch 'origin/develop_2.0' into java-accept-contenttype
...
Conflicts:
modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/languages/JavaClientCodegen.java
modules/swagger-codegen/src/main/resources/Java/ApiClient.mustache
modules/swagger-codegen/src/main/resources/Java/api.mustache
samples/client/petstore/java/src/main/java/io/swagger/client/ApiClient.java
samples/client/petstore/java/src/main/java/io/swagger/client/api/PetApi.java
samples/client/petstore/java/src/main/java/io/swagger/client/api/StoreApi.java
samples/client/petstore/java/src/main/java/io/swagger/client/api/UserApi.java
2015-06-05 16:31:21 +08:00
geekerzp
ddc5293e6a
updated api.mustache of python.
2015-06-05 16:19:49 +08:00
geekerzp
fbe327ac2f
Updated PythonClientCodegen.java
...
* updated method apiFileFolder.
* udpated method modelFileFolder.
2015-06-05 16:19:48 +08:00
geekerzp
ab6f327f35
Updated python client.
...
* Rename `ResponseError` exception to `ApiException`
* Use `File.separatorChar` to build file path in
PythonClientCodegen.java
* Rename `config.py` module to `configuration.py`
* Rename `swagger.py` module to `api_client.py`
2015-06-05 16:19:48 +08:00
geekerzp
51887c64b5
Updated python codegen.
...
Use File.separatorChar to create invokerPacakge variable instread of '\'
char.
2015-06-05 16:17:29 +08:00
Tony Tam
e1393d1912
Merge pull request #817 from who/develop_2.0
...
[Android] Enabling cli config options for android generator
2015-06-05 00:53:20 -07:00
Tony Tam
ddb3bd5477
Merge pull request #816 from geekerzp/develop_2.0_objc_auth
...
[Objc] Add authentication support (API key, HTTP basic)
2015-06-05 00:52:35 -07:00
Tony Tam
34072faccd
merged
2015-06-05 00:51:52 -07:00
Tony Tam
26d9215e43
Merge pull request #808 from wing328/csharp_api_instance
...
[C#] Added ApiClient (Pluggable) and authentication (API key and HTTP basic auth)
2015-06-05 00:42:44 -07:00
Tony Tam
513bd17610
Merge pull request #803 from wing328/objc_fix_filepath
...
[ObjC] Minor fix to output path
2015-06-05 00:41:52 -07:00
Tony Tam
d9fcb777c1
Merge pull request #799 from wing328/perl_apiinvoker_instance
...
[Perl] Make API client more pluggable (ref: #778 )
2015-06-05 00:41:26 -07:00
Tony Tam
05700a6799
Merge pull request #794 from wing328/php_debug_switch
...
[PHP] add debug switch
2015-06-05 00:40:32 -07:00
Tony Tam
13e14652e3
Merge pull request #787 from geekerzp/develop_2.0_python_apiclient
...
[Python] Make API client more pluggable
2015-06-05 00:38:11 -07:00
Tony Tam
b41e88e83a
Merge pull request #785 from wing328/csharp_add_restsharp_dll
...
[C#] Added RestSharp.dll and updated compile.bat
2015-06-05 00:38:05 -07:00
Tony Tam
cbc4da58ab
Merge pull request #783 from xhh/ruby-auth
...
[Ruby] Add authentication support (API key, HTTP basic)
2015-06-05 00:36:12 -07:00
wing328
0423e0a2df
support object response
2015-06-04 21:12:26 +08:00
xhh
9618960558
Merge branch 'develop_2.0' into ruby-auth
2015-06-03 11:19:40 +08:00
Andrew B
1a75489b42
Enabling cli config options for android generator
2015-06-02 09:04:50 -07:00
xhh
24c29acc09
Merge branch 'develop_2.0' into java-api-client
...
Conflicts:
modules/swagger-codegen/src/main/java/com/wordnik/swagger/codegen/languages/JavaClientCodegen.java
2015-06-02 22:36:55 +08:00
Ole Lensmar
2662167372
Merge pull request #805 from hyeghiazaryan/develop_2.0
...
Support for file based config. Implementation for #616 .
2015-06-02 09:33:52 -04:00
hrachya
3e0913a813
removing generic header comments
2015-06-01 10:43:23 -07:00
wing328
83d069d053
add support for obj, remove null from serialized json string
2015-05-31 09:49:24 +08:00
geekerzp
b5429d9e8e
Added authentication for objc client.
2015-05-30 18:04:20 +08:00
Oleg Godovykh
ec08d31031
add template for Retrofit and Gson
2015-05-29 12:23:18 -04:00
xhh
ac134c0afa
Make ApiClient more pluggable for Java
...
- Rename ApiInvoker to ApiClient
- Make ApiClient pluggable by allowing setting the ApiClient field of
API classes
- Introduce a Configuration class, containing the default
ApiClient (which is also customizable)
- Move basePath from API class to ApiClient
- Change static methods in ApiClient to instance level
2015-05-29 12:08:42 +08:00
xhh
a29c3abeb8
Use File.separatorChar in Ruby generator, add comments
2015-05-29 12:05:47 +08:00
xhh
4d25d264c4
Merge remote-tracking branch 'origin/develop_2.0' into java-auth
...
Conflicts:
modules/swagger-codegen/src/main/resources/Java/apiInvoker.mustache
samples/client/petstore/java/src/main/java/io/swagger/client/ApiInvoker.java
2015-05-29 10:08:50 +08:00
hrachya
1f360961e0
Simplifying CliOption class
2015-05-28 14:55:36 -07:00
hrachya
08647b337f
fixing property name
2015-05-28 13:08:52 -07:00
hrachya
c5a7800ec6
fixing typo
2015-05-28 13:02:30 -07:00
hrachya
26a2290078
adding classPrefix, sourceFolder, projectName cli options to objc
2015-05-28 13:01:54 -07:00
wing328
2edcd82094
minor fix to output path
2015-05-28 19:16:26 +08:00
wing328
165efdbdbb
rename apiinvoker to apiclient, add configuration, make apiclient an instance
2015-05-28 18:24:03 +08:00
wing328
412fcf11f9
update file separator
2015-05-28 15:19:05 +08:00
wing328
e993d08563
rename APIClient to ApiClient, APIClientException to APIException
2015-05-28 15:06:31 +08:00
wing328
61bc652229
use file separator
2015-05-28 14:34:39 +08:00
wing328
699f6fff44
update file path
2015-05-28 14:18:05 +08:00
wing328
1a868abdfa
rename APIClient to ApiClient
2015-05-28 10:51:36 +08:00
hrachya
c3055c7cc4
Adding Config and ConfigParser classes
2015-05-27 17:30:42 -07:00
hrachya
2cca1a8c2c
Changing templateDir back to explicit option for cli
2015-05-27 17:22:44 -07:00
hrachya
a9e767cbd8
Rolling back changes to deprecated class
2015-05-27 17:19:34 -07:00
wing328
866b546cfd
make api client pluggable
2015-05-27 17:56:39 +08:00
hrachya
1e09f5149e
Add 'invokerPackage', 'groupId', 'arifactId', 'artifactVersion', 'sourceFolder' command line options for java (and all the derived ones jaxrs, spring-mvc ...)
...
Add processOpts override to process java specific options
Move supporting file initialization from constructor to processOpts, since it uses some of the options that are not yet set in the constructor
Add setters
2015-05-26 17:05:53 -07:00
hrachya
e08a5a9d83
Add 'modelPackage' and 'apiPackage' as command line options
...
Add setters for modelPackage and apiPackage
2015-05-26 17:01:07 -07:00
hrachya
d7dec5a43d
Use new functionality to add 't' as a command line option to set 'templateDir'
2015-05-26 16:02:27 -07:00