Skip to content
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

Data mappers refactoring #28

Merged
merged 8 commits into from
Sep 18, 2024
Merged

Data mappers refactoring #28

merged 8 commits into from
Sep 18, 2024

Conversation

Zales0123
Copy link
Collaborator

In this refactoring, I've extracted a common logic from AttributesDataMapper and OptionsDataMapper, covered it with more tests, and arranged it in services. Enjoy 🖖

@Zales0123 Zales0123 added the enhancement New feature or request label Sep 12, 2024
@Zales0123 Zales0123 force-pushed the data-mapper-refactoring branch from ff8807c to 4d3fc55 Compare September 12, 2024 12:23
@Zales0123 Zales0123 force-pushed the data-mapper-refactoring branch from 0a1a8b2 to 7d2d327 Compare September 16, 2024 13:41
@Zales0123 Zales0123 force-pushed the data-mapper-refactoring branch from 7d2d327 to 34d46d1 Compare September 16, 2024 13:50
@Zales0123
Copy link
Collaborator Author

@loevgaard according to our conversation, I've lowered the abstractness of some services, also moved attributed and options mapping to metadata. Should be better now 🖖 let me know if you have any more doubts

@loevgaard loevgaard merged commit 108a64c into master Sep 18, 2024
25 of 36 checks passed
@loevgaard loevgaard deleted the data-mapper-refactoring branch September 18, 2024 13:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants