William Cheng
f7779c545e
refactor abstract scala codegen ( #7334 )
2018-01-08 00:20:38 +08:00
Greg Marzouka
14e7158164
[Scala] Fix missing json4s import ( #7271 )
...
* [Scala] Fix missing json4s import
Closes #7270
* Update petstore sample
2018-01-07 22:50:30 +08:00
Jinkui Shi
01b6330202
[Scala] [ISSUE-7085] Scala template code format refactor ( #7086 )
...
* [Scala] [ISSUE-7085] Scala template code format refactor
* upgrade scala version to 2.11.12 and upgrade dependency version
2017-12-08 00:20:19 +08:00
Greg Marzouka
75c2d5ed4c
[Scala] Default Option parameters to None ( #6538 )
...
* Add sensible defaults for not required params in scala
* Also default to None for async methods
2017-11-27 17:06:28 +08:00
Greg Marzouka
f921f4f4da
[Scala] Default case class Option types to None for non-required fields ( #6790 )
...
* [Scala] Default case class Option types to None
* Update Petstore sample
2017-11-10 15:57:40 +08:00
Greg Marzouka
cc756b5563
[Scala] Properly handle csv collectionFormat ( #6540 )
...
* Add support for lists of path parameters (eg instances), and default params for optional case classes
* Update Petstore sample
* Revert defaulting of case class fields to None
* Update Petstore sample
2017-10-07 18:24:08 +08:00
Jinkui Shi
063e885c2f
[Scala] format the Scala code style templete ( #6532 )
...
* The templete of scala code style refactor
* more reformat
* more reformat
* generate petstore client
2017-09-29 17:24:34 +08:00
Greg Marzouka
0a9e3782c5
[Scala] Add support for PATCH via X-HTTP-Method-Override ( #6539 )
...
* Added support for http PATCH to the scala client using X-HTTP-Method-Override header
* Update Petstore sample
2017-09-26 12:22:01 +08:00
Mark Thebridge
9cadfd45d7
Scala import fix ( #6227 )
...
* Fix typo in Scala import generation
* Update test files
2017-08-03 18:40:58 +08:00
wing328
9269dac6cf
Merge remote-tracking branch 'origin/master' into 2.3.0
2017-07-01 15:47:27 +08:00
Dennis Kieselhorst
a64c7d7986
updated jackson-version ( #5943 )
2017-06-29 10:56:12 +08:00
wing328
e7561a11f4
Merge remote-tracking branch 'origin/master' into 2.3.0
2017-06-28 15:35:24 +08:00
Tony Tam
9286e26162
updated versions
2017-06-16 11:49:32 -07:00
wing328
fee54157c0
Merge remote-tracking branch 'origin/master' into 2.3.0
2017-06-15 17:14:39 +08:00
Paŭlo Ebermann
4b9988c4f2
Update samples for several language (just whitespace changes, reordering, VERSION) ( #5828 )
...
* Update samples for several languages.
Just whitespace changes and some reordering where the order doesn't matter.
* Adding generated .swagger-codegen/VERSION files.
2017-06-14 01:17:31 +08:00
wing328
028cbc77b6
Merge branch '2.3.0' of https://github.com/swagger-api/swagger-codegen into 2.3.0
2017-04-03 15:05:58 +08:00
wing328
d1350b006e
comment out scala test
2017-04-03 15:05:02 +08:00
clasnake
39bd0175b7
Pr4855 cherrypick ( #5115 )
...
* Add async support to scala client.
* Format api endpoints.
* Modify build.sbt.
* Change date format and pass StoreApis tests.
* Add StringReader and StringWriter to support string serialization/deserialization.
* update petstore samples for scala clients
* Update maven and gradle dependency. Update tests to pass compilation.
2017-04-03 15:01:43 +08:00
wing328
7db3388fdc
Update maven compiler plugin to the latest version (3.6.1) ( #5300 )
...
* update maven compiler plugin to the latest version
* update feign petstore
2017-04-02 21:39:48 +08:00
Paŭlo Ebermann
1b973d2c43
Update petstore samples for scala client. ( #5092 )
...
* Update petstore samples for scala client.
* Fix missing dependency problem.
2017-03-18 16:44:53 +08:00
Paul Ebermann
2ecb4955ff
Fix missing dependency problem.
2017-03-16 17:50:07 +01:00
Paul Ebermann
60e80b726f
Update petstore samples for scala client.
2017-03-16 17:27:37 +01:00
Paul English
5d327e66a1
Port the optional/enum template logic from async-scala to the regular scala client ( #4849 )
...
* Port the optional/enum template logic from async-scala to the regular scala client
* oops, accidently pulled template from akka-scala which has custom logic for enum
Just going to avoid enum for now, considering I'm not sure what scala client
will be official
* Update tests to use option
2017-03-06 14:50:21 +08:00
Paul English
accd176382
Ensure that ApiInvoker.scala
can support UUID
types ( #4807 )
2017-02-16 17:00:26 +08:00
Krisztian Lachata
c1f854f7da
Overriden objectmapper wasn't used in deserialisation (Scala) issue #4532 ( #4534 )
...
* Overriden objectmapper wasn't used in deserialisation
Use previously provided apiInvoker instead of creating a instance at deserialision stage
* update scala sample
2017-01-11 00:27:48 +08:00
wing328
90512e6326
Remove Apache license from API client generators ( #4197 )
...
* remove php apache license
* remove apache license from C#
* remove apache license in objc code
* remove license from swift 3 code
* remove apache license from perl code
* remove license from scala code
* remove license from ts, go, android, cpp, scala
* remove license from java api client
* restore clojure petstore files
* remove license from travis file
* clean up apache-related terms in php, ruby, python mustache tempaltes
* remove license from JS API cilent
2016-11-16 21:44:49 +08:00
wing328
907db0dd5b
[Scala] enhancement to indention and null check ( #3775 )
...
* fix scala api null check and indention
* minor format fix
2016-09-13 09:56:06 +08:00
wing328
ac69f45ddc
better format of model properties
2016-09-11 18:44:36 +08:00
Jyotsna Karan
062e6fc3ac
Added functionality to handle optional parameters for Scala ( #3683 )
...
* 1. Modified api.mushtache to handle optional paramters for scala (#3665 )
2. Updated petstore sample for scala
* Generated scala-petstore.sh (#3665 )
* 1. Updated api.mustache to handle optional thing with headers and file parameters
2. Generated petstore sample for the above changes
2016-09-01 18:11:23 +08:00
Ville Skyttä
b4c139f19b
Spelling fixes
2016-08-27 02:34:33 +03:00
Tony Tam
f82d4fa033
updated version
2016-08-05 09:09:45 +02:00
wing328
4aa9f1b5fa
add license header to scala files
2016-06-18 15:21:55 +08:00
wing328
04748484ba
remove println from scala test
2016-06-18 15:08:55 +08:00
Jim Schubert
ee630337b9
[scala] Add SBT buid support for scala client
2016-06-16 20:43:58 -04:00
clasnake
5adb80bd1b
Delete the build folder.
2016-06-06 22:22:07 +08:00
clasnake
4c9e7ae572
Add gradle support for the scala client.
2016-06-06 22:04:17 +08:00
wing328
15971eda2e
update test case for scala
2016-04-16 01:14:52 +08:00
wing328
0b42b533d9
add new files
2016-04-16 00:44:36 +08:00
wing328
79decc53a1
fix requireParameterCount in scala
2016-04-16 00:09:15 +08:00
wing328
c317f99466
fix required parameter in scala api client
2016-04-15 23:08:16 +08:00
wing328
87e542c69c
replace requiredParam with reuqired
2016-04-15 22:54:46 +08:00
wing328
44a4219e3e
fix swift mapping with int and number
2016-04-11 19:37:56 +08:00
wing328
05a8c47a36
update docstring to include default value
2016-03-17 17:43:21 +08:00
wing328
47bb5689d9
better hanlding of model name starting with number
2016-03-17 11:49:06 +08:00
wing328
b09d34e37c
fix scala test cases
2016-03-12 18:44:03 +08:00
wing328
a529d9dfe0
push new git_push and .gitinore file
2016-03-12 18:01:53 +08:00
wing328
637bdd2f50
add git_push and gitignore to most client generators
2016-03-12 17:35:25 +08:00
Tony Tam
5e80b61e3e
updated swagger-core versions
2016-02-04 18:02:19 -08:00
wing328
05efd193c0
update test username for scala
2015-11-11 16:42:00 +08:00
wing328
cbd1b98bf5
better scala test (UserApi)
2015-11-11 16:35:17 +08:00