-
-
Notifications
You must be signed in to change notification settings - Fork 436
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
[WIP] Cleanup: Round 1 - DOC block updates #725
Comments
Nice work, @sreichel and thanks for tackling this big project! I'm fully on-board with all of the doc block-only updates I've seen so far. Thanks for splitting them up from the other updates so they can be reviewed separately. Does anyone have any objection to deviating from the normal 2+ reviewers for the doc-block-only PRs as long as the Travis-CI checks passed (no PHP syntax errors)? The faster we get these merged the less likely we'll run into merge conflicts with future PRs. |
go for it :) |
How about ... I'll request rewievs as soon i think the PR is ready? @colinmollenhour @Flyingmana @tmotyl ? Most current PRs are small modules, but changelists are already long. Comming PRs include bigger ones (Sales, Catalog, ...) and have PSR2 errors fixed too (whitespaces, linebreak, indentations) so changelists get more longer ... I could also split PRs into 2-3 commits (block, models, helpers, ....) if needed? (just working on Adminhtml, Catalog and Sales .... expect ~50 PRs during next days :P)
👍 I'prefer this PRs get merged before all other code changes ... |
I'm done! :) Startet with far +25k warnings in PHPstorm, complaining about undefined methods, now its down to >8k. Most unresolved issues are calls on Varien_Objects or in unedited modules like XmlConnect ... EVERY method should have a doc block now. Typehints for parameter are nearly complete - possible that i've missed some. In this case please just leave a comment, w/o request changes. I'll collect it and fix it at the end with one PR. |
@tmotyl i've just requested reviews from @Flyingmana and @colinmollenhour. Would like to help? :) |
Thank you so much for the hard work! |
@rvelhote I've used PHPStorm + CS + xDebug and with more added doc blocks phpstan. Phpstan shows missing typehints, type-mismatches, ... |
Mhhh. Bit disappointing ... |
Sorry, properly reviewing all this changes is quite time consuming and we have a certain lack of reviewers. With the amount of changed lines this will likely take also most of next year, till we are through all of them. |
See #416 |
Just an overview for already opened or ready PRs ... I'll add further PRs as soon I think I#m done with round 1 :)
Round 1:
Pull requests ...
Changes in lib
Exluded (at least in "round 1"):
GoogleBase(removed, see Removed Mage_GoogleBase #1002)The text was updated successfully, but these errors were encountered: