-
Notifications
You must be signed in to change notification settings - Fork 37
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
Consider refactoring all services to extend from BaseService #198
Labels
Milestone
Comments
Consider decoupling sync options from services (especially the error callback being called in the |
4 tasks
|
heshamMassoud
added a commit
that referenced
this issue
Dec 12, 2019
heshamMassoud
added a commit
that referenced
this issue
Dec 12, 2019
heshamMassoud
added a commit
that referenced
this issue
Dec 12, 2019
heshamMassoud
added a commit
that referenced
this issue
Dec 12, 2019
Merged
heshamMassoud
added a commit
that referenced
this issue
Dec 13, 2019
heshamMassoud
added a commit
that referenced
this issue
Dec 13, 2019
heshamMassoud
added a commit
that referenced
this issue
Jan 16, 2020
heshamMassoud
added a commit
that referenced
this issue
Jan 16, 2020
heshamMassoud
added a commit
that referenced
this issue
Jan 17, 2020
heshamMassoud
added a commit
that referenced
this issue
Jan 17, 2020
heshamMassoud
added a commit
that referenced
this issue
Jan 17, 2020
heshamMassoud
added a commit
that referenced
this issue
Jan 17, 2020
heshamMassoud
added a commit
that referenced
this issue
Jan 17, 2020
* #418: BaseService improvement * #418: Refactor and review PR. * #418: Fix deprecated method. * #418: Fix ITs. * #418: Fix formatting. * #418: Add release notes entry. * #418: Fix release notes. * #198: Fix formatting. * #198: Fix formatting. * #198: Make ChannelService extend BaseService. * #198: Refactor Inventory sync. * #198: Refactor InventoryEntryIdentifier. * #198: Refactor service classes. * #198: Fix tests. * #198: Use generic implementation for TaxCategoryService, StateService and CustomerGroupService. * #198: Fix and remove unneeded tests. * #198: Add more coverage for InventoryEntryIdentifier#equals. * #198: Remove changes on release notes. * #198: Remove changes on release notes. * #397: Fix all Javadocs. * #198: Change name of KeyBasedService to BaseServiceWithKey. * #198: Add release notes entry. * #198: Use string.format instead of concatenation. * #198: Fix javadoc. * #198: Make Checkstyle happy. * Update wording. Co-Authored-By: Ahmet Öz <[email protected]> * Fix javadoc. Co-authored-by: Piotr Jarzyński <[email protected]> Co-authored-by: Ahmet Öz <[email protected]>
released in 1.8.0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Consider refactoring all services to extend from BaseService.
Currently ProductService and CategoryService are extending it. Later all other services should also extend it and be refacored for reuse.
The text was updated successfully, but these errors were encountered: