Peter S. May
4b896c759c
[C#] Use RestSharp's mechanism for path parameters in URL templates
...
Previously, a simple find-and-replace had been used to substitute path parameters into the path. Among other omissions, this resulted in special characters such as `/` being left unescaped.
The RestSharp request object, as it turns out, expects a path template in the same format as provided by Swagger (with param names in braces), to be filled in using `AddParameter()`. In this edit, the code now uses this mechanism. The form parameter values are now passed to `CallApi*()` as a `Dictionary<String, String>`, where they are added to the request before submission. Since this was already how query and form parameters (etc.) were implemented, the resulting code is more consistent with itself than before.
2015-07-02 15:33:30 -04:00
xhh
fe35675168
Allow numbers for classname
...
and remove spaces
2015-07-02 17:15:53 +08:00
xhh
d825b96720
Sanitize API class name in Jax RS server codegen
2015-07-02 12:00:18 +08:00
Tony Tam
31efefe0b9
Merge branch 'csharp_add_cli_support' of ssh://github.com/wing328/swagger-codegen into wing328-csharp_add_cli_support
2015-06-25 11:54:30 -07:00
Tony Tam
e60bd564cb
Merge pull request #864 from geekerzp/python-cli-option
...
[Python] Enabling cli config options for python generator
2015-06-25 11:53:29 -07:00
Tony Tam
69b75bb1af
Merge pull request #885 from mhardorf/develop_2.0
...
Added support for TypeScript generation for AngularJS and Node.js
2015-06-25 11:53:21 -07:00
Tony Tam
1fb796f14d
Merge pull request #891 from who/develop_2.0
...
Replacing getClientResponseStatus() with getStatusInfo()
2015-06-25 11:53:10 -07:00
Tony Tam
e996498a24
Merge pull request #913 from xhh/scala-warnings
...
[Scala] Fix warnings and upgrade jersey for Scala client
2015-06-25 11:52:57 -07:00
Tony Tam
07d5365c5c
merged from #902 , rebuilt client
2015-06-25 10:17:28 -07:00
Tony Tam
f1239aba6c
Merge pull request #908 from wing328/fix_php_file_sep
...
[PHP] Fix regular expression in toPackagePath
2015-06-25 10:10:30 -07:00
Tony Tam
37620518e7
Merge pull request #892 from wing328/add_sinatra
...
[Ruby] Add back Sinatra tempates
2015-06-25 10:10:22 -07:00
wing328
6aac24398a
update model to support inheritance ( #879 )
2015-06-24 14:34:05 +08:00
wing328
d83036ccdf
fix regular expression
2015-06-23 22:36:57 +08:00
wing328
d18426c69a
fix reg expression
2015-06-23 22:30:43 +08:00
wing328
351833a923
test fix
2015-06-23 21:52:00 +08:00
wing328
2979d93829
use replace instead of replaceAll
2015-06-23 21:47:10 +08:00
Martin Hardorf
2fce2e4109
Removed wrong hasMore from Angular TypeScript mustache
2015-06-23 15:37:07 +02:00
xhh
13d350be2e
Fix warnings and upgrade jersey for Scala client
...
* Upgrade jersey to latest version (from 1.7 to 1.19)
* Replace getClientResponseStatus() with getStatusInfo()
* Fix the following maven warnings and model import warnings
[WARNING] 'build.plugins.plugin.version' for org.codehaus.mojo:build-helper-maven-plugin is missing. @ line 72, column 15
[WARNING] Using platform encoding (UTF-8 actually) to copy filtered resources, i.e. build is platform dependent!
[WARNING] Expected all dependencies to require Scala version: 2.10.4
[WARNING] com.fasterxml.jackson.module:jackson-module-scala_2.10:2.4.2 requires scala version: 2.10.4
[WARNING] org.scala-lang:scala-reflect:2.10.4 requires scala version: 2.10.4
[WARNING] io.swagger:swagger-scala-client:1.0.0 requires scala version: 2.10.4
[WARNING] org.scalatest:scalatest_2.10:2.1.3 requires scala version: 2.10.3
[WARNING] Multiple versions of scala libraries detected!
[WARNING] /Users/xhh/projects/swagger-codegen/samples/client/petstore/scala/src/main/scala/io/swagger/client/model/Pet.scala:3: warning: imported `Category' is permanently hidden by definition of object Category in package model
2015-06-23 21:23:48 +08:00
wing328
550493ba84
fix php separator
2015-06-23 21:20:12 +08:00
Martin Hardorf
c45af23946
Fixed headerParams and paramName
2015-06-23 12:05:43 +02:00
Tony Tam
02c41ac574
fix for #900 , invalid param name for java client
2015-06-22 20:00:28 -07:00
Tony Tam
b803895750
Merge pull request #865 from ammmze/feature/php-namespace-and-doc
...
Improve PHP namespace support
2015-06-22 16:53:57 -07:00
Tony Tam
d1153dfeb4
Merge pull request #866 from geekerzp/develop_2.0_objc_deserialize_map
...
[Objc] bug fix for map response
2015-06-22 16:53:28 -07:00
Tony Tam
385fab225e
Merge pull request #871 from xhh/ruby-object-type
...
[Ruby] Support deserialization of "object" type in Ruby generator
2015-06-22 16:53:21 -07:00
geekerzp
acf09da578
Fix typo in python codegen
2015-06-22 16:35:15 +08:00
Andrew B
1aeb50feef
Replacing getClientResponseStatus() with getStatusInfo()
2015-06-18 14:41:17 -07:00
Branden Cash
2ac7384abf
Fix tests
2015-06-18 11:43:54 -07:00
Branden Cash
eed45a41a3
Fixed the missing closing doc chars and updated sample
2015-06-18 11:43:54 -07:00
Branden Cash
69c2f6f945
Add phpdoc for the api.apiClient
2015-06-18 11:43:54 -07:00
Branden Cash
5119299e8a
Remove unused code
2015-06-18 11:43:54 -07:00
Branden Cash
8ed690cad0
Better namespace support, so that your not limited to only having a single vendor space, you can have \Vendor\Package\Model as a namespace. Also updates with proper phpdoc comments so that IDE code hinting can function properly.
2015-06-18 11:41:14 -07:00
William Cheng
0b0325b8af
update readme, fix swaggering name
2015-06-19 02:32:50 +08:00
William Cheng
d178d5e7d8
add sinatra template
2015-06-19 02:11:08 +08:00
wing328
6ab7be4058
add package version
2015-06-18 22:20:52 +08:00
wing328
df72188bc0
add cli support to csharp
2015-06-18 22:06:59 +08:00
Martin Hardorf
449ba4f644
Fixed required parameters for APIs in TypeScript
2015-06-18 12:42:04 +02:00
geekerzp
194c8ff71d
Update config-help message of python client
2015-06-18 10:43:25 +08:00
geekerzp
62f4c252f2
Update python codegen.
...
* Update config-help message.
* Do not sanitize packageName to underscore format.
2015-06-18 10:43:24 +08:00
geekerzp
5d19ef6146
Generate the python into python/ folder directly
2015-06-18 10:43:24 +08:00
geekerzp
a32335dfbc
Enable cli config options for python generator
2015-06-18 10:43:24 +08:00
geekerzp
6b6480a026
Updated xcode project of objc client
2015-06-18 10:38:19 +08:00
geekerzp
a4df33d040
Add comments for SWGJSONResponseSerializer#responseObjectForResponse
...
method of objective-c client.
2015-06-18 10:03:51 +08:00
geekerzp
8b15416be5
Add SWGJSONResponseSerializer for objective-c client.
...
If the response data is valid json, return the deserialized json.
If the response data is invalid json, return the string of response data.
2015-06-18 10:03:51 +08:00
geekerzp
bc92465bf7
Update Objective-C method description (doc comments) style
2015-06-18 10:03:51 +08:00
geekerzp
a6bdc35d59
Support pure object response for objc client
2015-06-18 10:03:51 +08:00
geekerzp
c50c8b724d
Support map response for objc client.
...
completed.
2015-06-18 10:03:50 +08:00
geekerzp
0da3e58fff
Support map response for objc client.
...
not completed
2015-06-18 10:03:12 +08:00
xhh
d6d707543d
Merge branch 'develop_2.0' into ruby-object-type
...
Conflicts:
modules/swagger-codegen/src/main/java/io/swagger/codegen/languages/RubyClientCodegen.java
2015-06-18 09:56:58 +08:00
William Cheng
64b46c2e15
update indentation, remove export
2015-06-18 02:40:15 +08:00
wing328
82baa7ce4b
update help text
2015-06-18 10:57:10 +08:00