Conversation
|
@tgerth please update the Kotlin samples when you've time |
|
@wing328 I'm not sure why 4 files are modified, when I ran |
|
I've updated the samples. Let's see if the tests pass. cc @jimschubert (2017/09) ❤️, @dr4ke616 (2018/08) @karismann (2019/03) @Zomzog (2019/04) @andrewemery (2019/10) @4brunu (2019/11) @yutaka0m (2020/03) |
| {{/useRxJava2}} | ||
| {{#useRxJava3}} | ||
| compile "io.reactivex.rxjava3:rxjava:$rxJava3Version" | ||
| compile "com.github.akarnokd:rxjava3-retrofit-adapter:3.0.0" |
There was a problem hiding this comment.
What if we use the RxJava3 adapter from square com.squareup.retrofit2:adapter-rxjava3?
More info here square/retrofit#3158
There was a problem hiding this comment.
@4brunu When I run ./bin/generate-samples.sh bin/configs/kotlin*now, the samples will delete all rxjava3 code lines, I don't know why.
| import retrofit2.adapter.rxjava2.RxJava2CallAdapterFactory | ||
| {{/useRxJava2}} | ||
| {{#useRxJava3}} | ||
| import hu.akarnokd.rxjava3.retrofit.RxJava3CallAdapterFactory; |
There was a problem hiding this comment.
@tgerth since you changed the lib of RxJava3CallAdapterFactory this import it's not correct anymore.
Can you please update it to retrofit2.adapter.rxjava3.RxJava3CallAdapterFactory?
|
If no further feedback, I'll merge this PR over the weekend. |
|
I tested it locally but got the following errors: Does it work for you locally? UPDATE: it turns out |
|
I've filed #7121 to fix the missing import issue. |
* master: (129 commits) [typescript-axios] add promise to bearer and oauth tokens (#7132) update doc [REQ] Added enumClassPrefix option to Go server generation (#7008) [Java][jersey2] Add helper methods for oneOf Java classes (#7115) [Kotlin][Retrofit2] fix missing import for file (#7121) adding handling for epoch dates in javascript ApiClient mustache file (#6497) (#6504) update doc comment out cpanm in travis [Kotlin] Rxjava3 support (#6998) [BUG][JAVA] Fix error handling in okhttp-gson async api client (#7089) Update to reset httpRepsonse.Body (#6948) [php-lumen] Set required PHP version to ^7.2.5 (#6949) [contrib][docs] Assert importance of title/description/repro steps (#7103) ISSUE-4222: Prevent conflicts with accept(s) local variables in generated Java RestTemplate ApiClient (#7101) [bug][core] Copy all attributes (not properties) on composed schemas when flattening models (#7106) [core] Add type and format properties to model of inline response (#6153) [PowerShell] better publishing workflow (#7114) [aspnetcore] Typo issues in docs and generated code (#7094) fix http signaure auth in build.sbt (#7110) fix for the issue facing spec invlolving arrayschema structure with ref (#6310) ...
PR checklist
./bin/generate-samples.shto update all Petstore samples related to your fix. This is important, as CI jobs will verify all generator outputs of your HEAD commit as it would merge with master. These must match the expectations made by your contribution. You may regenerate an individual generator by passing the relevant config(s) as an argument to the script, for example./bin/generate-samples.sh bin/configs/kotlin*. For Windows users, please run the script in Git BASH.mastersimilar to PR: #6622 which did the same for Java