-
Notifications
You must be signed in to change notification settings - Fork 189
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
v2 API (Folders) #1003
v2 API (Folders) #1003
Conversation
Thanks for the PR, it's exciting that someone is getting started with the V2 API 4,5 years after the draft was written 😅. I would ask/urge you to split the work into multiple pull requests though. It's simply too much work to review it otherwise. If you add some test to the current one it's perfectly doable to review it and I'd be happy to do so. |
Thanks for the excitement! 😉 It will certainly take some time as I'm doing this also in my spare time. But I guess people are used to being patient around here.. |
@SMillerDev, one question: I saw that you recently added the v2 versions of the services and mappers. I suppose I should use these since the others are marked as deprecated. But there are now some functions missing which were available before. Should I recreate these according to the old ones? Are there any other things to keep in mind? |
Yes you should use the V2 versions of the mappers/services, since the old ones are removed gradually. |
I have no problem in implementing what I need, just wanted to make sure it's ok since it's my first time contributing to this repo. But I guess I'm too polite, we can sort everything out during/after the review(s) 😉 |
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.
Looking good so far, just some comments that could make the code cleaner IMHO
Thanks for reviewing already but actually I'm not finished yet.. 😅 But it's definitely good to have some feedback.. |
Just wanted to get some basic review done already. Don't forget to rebase when you continue because I just merged the V2 version of the Feed Services. |
Signed-off-by: Paul Tirk <[email protected]>
Signed-off-by: Paul Tirk <[email protected]>
Signed-off-by: Paul Tirk <[email protected]>
Signed-off-by: Paul Tirk <[email protected]>
Signed-off-by: Paul Tirk <[email protected]>
Signed-off-by: Paul Tirk <[email protected]>
Signed-off-by: Paul Tirk <[email protected]>
Signed-off-by: Paul Tirk <[email protected]>
Signed-off-by: Paul Tirk <[email protected]>
Signed-off-by: Paul Tirk <[email protected]>
Signed-off-by: Paul Tirk <[email protected]>
Signed-off-by: Paul Tirk <[email protected]>
Signed-off-by: Paul Tirk <[email protected]>
Signed-off-by: Paul Tirk <[email protected]>
Signed-off-by: Paul Tirk <[email protected]>
Signed-off-by: Paul Tirk <[email protected]>
Signed-off-by: Paul Tirk <[email protected]>
Signed-off-by: Paul Tirk <[email protected]>
Signed-off-by: Paul Tirk <[email protected]>
Signed-off-by: Paul Tirk <[email protected]>
Signed-off-by: Paul Tirk <[email protected]>
Signed-off-by: Paul Tirk <[email protected]>
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.
Thanks for the work, the code itself looks mostly fine in terms of features now. I'd just like some more consistent type usage and more tests and then we'll be good to go.
Signed-off-by: Paul Tirk <[email protected]>
Signed-off-by: Paul Tirk <[email protected]>
Thanks, I am always in favor of type hints & tests, I just do not program a lot in php, so I didn't know how to do it.. |
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.
Just a couple more tweaks and I think we're ready to go after.
Signed-off-by: Paul Tirk <[email protected]>
Codecov Report
@@ Coverage Diff @@
## master #1003 +/- ##
============================================
- Coverage 87.22% 86.69% -0.53%
- Complexity 701 726 +25
============================================
Files 60 62 +2
Lines 2520 2609 +89
============================================
+ Hits 2198 2262 +64
- Misses 322 347 +25
Continue to review full report at Codecov.
|
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.
Looks good to me but I'd like to hold of on merging this until we have 15.4 shipped, shouldn't be too long now.
No problem, I just wanted to make sure if it's ok now, so I can continue with the next part. 😉 |
This should be the folder part of the v2 API.