-
-
Notifications
You must be signed in to change notification settings - Fork 6.7k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[PHP-Lumen] Lumen 5.6 support #114
Conversation
* update php samples with oas2 before enabling ci test * deleted unused php files
* update erlang server samples with petstore oas2 * fix compilation in erlang server
* test erlang client, server petstore * rename tests, replace tab * install rebar3 in shippable ci
* update c# petstore with oas2 * add csharp tests
* update ts angular 4 from codegen2x * update ts angular v4 with petstore oas2 * restore ts agnular 4.3 from codegen2x * update ts angular 4.3 with petstore oas2
* update ts fetch (default) with oas2 * update ts fetech npm with petstore oas2 * update ts fetch interface (petstore oas2) * update ts fetch es6 (petstore oas2)
* update ts inversify with petstore oas2 * update typescript-aurelia petstore with oas2 * update ts jquery with oas2
* ArraySchema should not be included in aliases * Update php sample (OAS2)
* add scripts for ts oas3 petstore * remove json files * update ts jquery with oas3 petstore * update ts inversify, fix file mapping * update ts fetch wtih oas3 (no diff), fix script
* update php symfony with oas2 petstore * update php symfony with oas3 petstore
* update php silex with oas2 petstore * update php silex with oas3 petstore
* update php slim server petstore with oas2 * update php slim petstore with oas3 (no diff)
* update php ze-ph samples with oas2 * update zeph samples with oas3
Use vendor extension in Operation to set the body parameter name
@Lv-Yi Please ignore the CircleCI errors for the time being. It occasionally passes. |
@@ -4,7 +4,7 @@ | |||
"version": "{{artifactVersion}}", | |||
{{/artifactVersion}} | |||
"description": "{{description}}", | |||
"keywords": [ | |||
"keywords": ["framework", "laravel", "lumen", |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think it is better to align the keywords vertical like below:
"keywords": [
"framework",
"laravel",
"lumen",
"openapi",
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
updated. thanks!
@Lv-Yi Would you please update the sample with |
@ackintosh would you mind share more details on what needed in the sample with bin/lumen-petstore-server.sh ? |
@ackintosh If you are interested, I am about to add an automatic check with Shippable CI that ensure that the |
@ackintosh Yes I did run the script and seems no issues. Should the changes in sample dir also be commited? |
Yes please commit those changes in the sample.
…On Sat, May 26, 2018, 10:39 PM Yi ***@***.***> wrote:
@ackintosh <https://github.com/ackintosh> Yes I did run the script and
seems no issues. Should the changes in sample dir also be commited?
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#114 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AA5BdCoLsJ53tETsKxQ0LFRgc56cp0dsks5t2WkQgaJpZM4UGI4x>
.
|
@ackintosh @wing328 FYI. The petstore sample results updated.....looks something weird when I tried to update author email as per https://help.github.com/articles/changing-author-info/. ... |
Reset to commit 30688 (Update composer.mustache), the last commit before updating samples. |
$ ./bin/php-lumen-petstore-server.sh START SCRIPT: ./bin/php-lumen-petstore-server.shJava HotSpot(TM) 64-Bit Server VM warning: ignoring option MaxPermSize=256M; support was removed in 8.0 |
@ackintosh Please help review the script changes. The test results are based on updated scripts. |
Looks like the rebase on latest master failed and result in a lot of commits that should not be part of this PR. I'll see if I can help fix that by cherry-picking the commits authored by @Lv-Yi |
@wing328 There were twisted commits on different branches during thest days. Thanks for help! Let me know if anything I can do if necessary. |
…-4.x chore(deps): update dependency @types/lodash to v4.14.165
PR checklist
./bin/
to update Petstore sample so that CIs can verify the change. (For instance, only need to run./bin/{LANG}-petstore.sh
and./bin/security/{LANG}-petstore.sh
if updating the {LANG} (e.g. php, ruby, python, etc) code generator or {LANG} client's mustache templates). Windows batch files can be found in.\bin\windows\
.master
.Description of the PR
To support Lumen 5.6.
Fix of #7530(swagger-api/swagger-codegen#7530) and #6963 (swagger-api/swagger-codegen#6963).
Note (as stated in modules/openapi-generator/src/main/resources/lumen/readme.md ): Excute 'composer update' for the first run, which will generate vendor/autoload.php and import necessary dependencies. Otherwise there would be errors during http service or model migration.