David Biesack
fedb0cc352
add title, description to HTML output ( #3860 )
...
* add schema title, description to HTML output
* Include title, description in petstore sample (and HTML output)
2016-09-24 11:14:36 +08:00
wing328
110c22ea98
Merge branch 'issue-3690-additional-fields' of https://github.com/neilotoole/swagger-codegen into neilotoole-issue-3690-additional-fields
2016-09-24 00:17:18 +08:00
Cédric Luthi
72058c2638
Fix NullPointerException when the oauth flow is missing
2016-09-21 00:48:16 +02:00
wing328
f69d1500c3
[Python][Flask] use tags to organize Python Flask controllers ( #3767 )
...
* use tag to organize flask controller
* fix typo in python flask code gen
* fix operationId for flask generator
2016-09-20 21:11:06 +08:00
Steve Hu
d74a1fbed4
Add a new language generator for undertow-server framework ( #3820 )
...
* add undertow generator
* add apiException
* add undertow server code gen
* reovery sprintboot sample
* update handler
* output swagger.json and handler template change
* remove api template
* remove api.mustache
* update pom.xml
* update readme
* add config files
* add basePath to the handler and upgrade to 0.1.1 framework
* add additional files for release
* fixed the mvn verify issue
* update one template to fix compile error for fake petstore
2016-09-19 22:45:10 +08:00
wing328
1d748e47da
fix copmile for C# model annotation
2016-09-19 16:25:47 +08:00
wing328
1be134facf
Merge branch 'csharp/property-validations' of https://github.com/jimschubert/swagger-codegen into jimschubert-csharp/property-validations
2016-09-19 15:19:58 +08:00
Thomas Hoffmann
61bd023e3d
Fix NullPointerException if there are no other properties
...
Change-Id: I6711e96d4b119b2cf78860d4eb43fc178edae372
2016-09-16 12:36:59 +02:00
timadamson
fe7acabc4b
add authentication to typescript-angular2 ( #3781 )
...
* add authentication to typescript-angular2
* updated typescript-angular2 petstore example
* update typescript-angular2 with simplified conditionals
2016-09-15 00:35:14 +08:00
wing328
19047c2eec
[C#] fix the location of FodyWeavers.xml ( #3782 )
...
* fix fody weavers xml location
* update c# petstore sample
2016-09-13 18:05:42 +08:00
wing328
e14cf8a526
Merge branch 'csharp_fix_enum' of https://github.com/wing328/swagger-codegen into wing328-csharp_fix_enum
2016-09-13 16:46:27 +08:00
wing328
0cba285cac
Merge branch 'jimschubert-csharp/INotifyPropertyChanged'
2016-09-13 15:59:26 +08:00
Zheng Can
0c59aefe90
Make InlineModelResolver resolve vendorExtensions correctly for Schema Object ( #3719 )
...
* Fix InlineModelResolver to ensure the vendorExtensions could be accessed via schema object or inline model.
* format the code
* Copy vendor extension to property only.
2016-09-12 16:09:07 +08:00
wing328
77d31300a1
Merge pull request #3757 from ePaul/feature/#3738-add-sourceFolder-property
...
Feature/#3738 add source folder property
2016-09-12 11:10:28 +08:00
Paŭlo Ebermann
72e051ab47
Feature/remove unused variables in html codegens ( #3739 )
...
* Remove unused variables/constants in StaticHtml[2]Generator.
It looks like those were remainders from copy+paste.
* run html-petstore.sh
2016-09-12 11:00:02 +08:00
Paul Ebermann
d3eedafe84
Issue #3738 : introduce the sourceFolder property for all Scala "languages".
2016-09-11 20:10:51 +02:00
Paŭlo Ebermann
bd3a15e273
Feature/#3738 extract abstract scala codegen ( #3755 )
...
* Issue #3738 : extract AbstractScalaCodegen.
This seems to not change anything in the output, at least for the Petstore samples.
* Issue #3738 : move languageSpecificPrimitives initialization to the super class
* Issue #3738 move CliOptions to AbstractScalaCodegen.
* Issue #3738 update samples.
Only one change, remove of unnecessary imports.
2016-09-11 18:00:38 +08:00
wing328
dcdea19cb8
erlang update readme, add petstore samples
2016-09-09 16:42:26 +08:00
Artem Ocheredko
f90626ac81
[Erlang] Add Erlang server generator ( #3758 )
...
* Initial erlang generation
* Recfactor erlang codegen to make a minimal working example
* ft/erlang_codegen Separate handlers by resourse, add minor codegen fixes and refactoring
* Test commit
* ft/erlang_codegen Modify reouting generation
* ft/erlang_codegen Remove parsed request concept. Add minor refactoring and bugfixes
* ft/erlang_codegen Use swagger spec from an internal directory instead of a provided path
* ft/erlang_codegen Add basic response validation
* ft/erlang_codegen Moved all the req validators to a separate file for test needs
* ft/erlang_codegen Add basic param validation
* Add refactoring:
OperationIDs are atoms now
Fix schema validation
Add todo list
* CAPI-23 Add auth context to request handling (#2 )
* CAPI-23 Fix routing to support different paths in one handler. Add auth context to request handling. Add an opportunity to pass custom middlewares to the server
* CAPI-31 Add enum validation and some minor fixes (#4 )
* CAPI-31 Fix turbo fuck up with additional params (#5 )
* Capi 23/fix/basic logging (#6 )
* CAPI-23 Add understandable messages in case of bad requests. Add specs to shut up dialyzer and add some minor code refactoring
* CAPI-23 Fix missed bracket in auth module (#7 )
2016-09-09 15:44:54 +08:00
wing328
4f0f128ddb
fix enum value issue for jaxrs cxf
2016-09-08 17:30:20 +08:00
Ville Skyttä
b8e8c7cdb5
Various code cleanups ( #3709 )
...
* For/while to foreach loop conversions
* Don't instantiate Booleans
* Remove redundant String.toString calls
* Remove redundant String instantiations
* Don't concatenate StringBuilder.append args
* Replace dangling javadoc comments with blocks
* Combine identical catch branches
* Remove redundant catch branch
* Remove unnecessary boxing
* Remove redundant casts
* Remove redundant null checks
2016-09-07 16:41:51 +08:00
Cliffano Subagio
92eb722ced
[ruby] Add gemspec required_ruby_version setting. ( #3718 )
...
* [ruby] Add gemspec required_ruby_version setting.
* [ruby] Add gemspec required_ruby_version setting.
* Add gemRequiredRubyVersion option to Ruby client code generator.
2016-09-06 22:25:39 +08:00
Ville Skyttä
ddc5b80438
[Lumen, PHP, Python, Ruby] Implement exclusiveMinimum/Maximum ( #3717 )
...
* Ignore exclusiveMinimum/Maximum in setting hasValidation
* python: Implement exclusiveMinimum/Maximum
* ruby: Implement exclusiveMinimum/Maximum
* lumen: Implement exclusiveMinimum/Maximum
* php: Implement exclusiveMinimum/Maximum
2016-09-06 14:57:35 +08:00
Neil O'Toole
8183d96088
#3690 adding RequestURL, Method, Operation and Payload fields to APIResponse
2016-09-02 06:49:39 -06:00
wing328
11ae12b09d
[Scalatra] replace {} with : in scalatra path ( #3694 )
...
* replace {} with : in scalatra path
* remove unused var in scalatra code gen
2016-09-02 00:25:07 +08:00
Ville Skyttä
e52a8e34cb
Spelling fixes
2016-09-01 17:39:30 +03:00
Arpit Suthar
e7ec360ba8
Added 'modelPropertyNaming' option for Scala ( #3685 )
...
* Closed #3675
1. Added 'modelPropertyNaming' option for scala
2. Executed ./bin/scala-petstore.sh (no changes).
* Removed unwanted code #3675
2016-09-01 18:22:03 +08:00
wing328
eb59e2945e
remove unnecessary change for c# codegen
2016-08-31 17:31:55 +08:00
wing328
8523c57f8c
remove unnecessary change in JS closure codegen
2016-08-31 17:13:35 +08:00
wing328
5804fbc1dd
remove unnecesary change in JS codegen
2016-08-31 16:52:46 +08:00
wing328
322862c4b6
add hided timestamp option to swfit codegen
2016-08-31 16:45:12 +08:00
wing328
da45cb7ff5
remove unnecessary changes for php codegen
2016-08-31 16:38:30 +08:00
wing328
4ea4488212
remove unnecessary change for ruby codegen
2016-08-31 15:57:04 +08:00
wing328
ebfddd0a58
remove unnecessary changes for python codegen
2016-08-31 15:49:22 +08:00
Ville Skyttä
a4dbd761f8
python: Fix escaping of quote in patterns
2016-08-30 08:06:02 +03:00
wing328
d93ef8531b
Merge pull request #3645 from guohuang/compile_issue2
...
[Go] fixing code gen not recognizing 'object' type issue
2016-08-29 15:39:25 +08:00
wing328
04ce4ef867
Merge pull request #3657 from cvent/cvent-fixes
...
Fix to case of propertyClass which pukes on most checkstyle rules in …
2016-08-29 15:23:42 +08:00
Brent Ryan
46c3bef40f
Fix to case of propertyClass which pukes on most checkstyle rules in java
2016-08-28 20:49:30 -04:00
Sebastian Haas
4337f050f5
Angular2 rc5 ( #3603 )
...
* Changes due to changes in Angular's http module.
* Added link to issue re Headers clone. Removed use-strict since its emitted by default from TypeScript 1.8 on.
* Added missing import for ResponseContentType.
* Added null check fix for Angular http issue.
* Updated package.json and typings
Signed-off-by: Sebastian Haas <sebastian@haas.tech >
2016-08-28 18:30:11 +08:00
Ville Skyttä
b4c139f19b
Spelling fixes
2016-08-27 02:34:33 +03:00
Guo Huang
be0233c609
[Go] fixing code gen not recognizing 'object' type issue
2016-08-25 21:44:57 -07:00
wing328
d590b849cc
Merge pull request #3626 from medallia/flatten-composed-model
...
Adds flattener for ComposedModel
2016-08-25 23:04:01 +08:00
Tony Wang
beaf1fc7aa
fix #3477 , add RxSwift support for Swift ( #3490 )
...
* fix #3477 , add RxSwift support for Swift
* make the SwaggerClient scheme shared
2016-08-25 19:34:12 +08:00
Diego de Estrada
84de96ef65
Adds flattener for ComposedModel
2016-08-22 17:54:30 -03:00
Damien Pontifex
54fe7a731c
inject base_path opaque token for typescript angular2 ( #3514 )
...
* inject base_path opaque token for typescript angular2
* Readme note on providing base path to service
2016-08-22 21:40:51 +08:00
Yet Another Minion
9a77c48540
For Qt5 server generator, add BaseIntegerProperty to default values ( #3622 )
...
* For Qt5 server generator, add BaseIntegerProperty to default values
* move base property check to after checks of extended properties
2016-08-22 19:52:10 +08:00
wing328
dd52d666c5
Merge pull request #3623 from wing328/ruby_better_pattern
...
Add function to handle missing delimiter in regex
2016-08-22 19:12:03 +08:00
wing328
a58845bb0f
add function to handle missing delimiter in regex
2016-08-22 18:01:06 +08:00
regga-ws
4d94511935
Allowing generators to be aware of original inputSpec path ( #3592 )
...
* Enabling knowledge of inputSpec path for custom generators
* Enabling knowledge of inputSpec path for custom generators
* Enabling direct use of "inputSpec" property in templates
* Fixing spaces
2016-08-22 16:04:53 +08:00
wing328
4e20bd9bab
[Java][Spring][Inflector][Jax-RS] To fix various enum issues ( #3615 )
...
* fix spring enum deserialization issue
* fix enum class for spring
* update java inflector to fix enum tostring
* fix jaxrs jersey1 enum toString
* fix jaxrs jersey patch issue
2016-08-20 17:54:45 +08:00