Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

feat: queryable support for user implemented mappings #348

Merged
merged 1 commit into from
Apr 17, 2023
Merged

feat: queryable support for user implemented mappings #348

merged 1 commit into from
Apr 17, 2023

Conversation

latonz
Copy link
Contributor

@latonz latonz commented Apr 16, 2023

Closes #338

@codecov-commenter
Copy link

codecov-commenter commented Apr 16, 2023

Codecov Report

Merging #348 (bdc78c8) into main (dce4b42) will increase coverage by 0.28%.
The diff coverage is 94.04%.

📣 This organization is not using Codecov’s GitHub App Integration. We recommend you install it so Codecov can continue to function properly for your repositories. Learn more

@@            Coverage Diff             @@
##             main     #348      +/-   ##
==========================================
+ Coverage   91.71%   92.00%   +0.28%     
==========================================
  Files         109      119      +10     
  Lines        3379     3763     +384     
  Branches      438      507      +69     
==========================================
+ Hits         3099     3462     +363     
- Misses        189      206      +17     
- Partials       91       95       +4     
Impacted Files Coverage Δ
src/Riok.Mapperly.Abstractions/MapEnumAttribute.cs 100.00% <ø> (ø)
...appings/NewInstanceObjectFactoryPropertyMapping.cs 100.00% <ø> (ø)
...escriptors/Mappings/ObjectPropertyMethodMapping.cs 90.00% <ø> (ø)
...riptors/MappingBuilders/QueryableMappingBuilder.cs 68.42% <68.42%> (ø)
...Descriptors/Mappings/EnumFromStringParseMapping.cs 73.68% <73.68%> (ø)
...criptors/Mappings/PropertyMappings/PropertyPath.cs 89.06% <80.00%> (-3.60%) ⬇️
src/Riok.Mapperly/Helpers/SymbolExtensions.cs 86.56% <81.81%> (+0.85%) ⬆️
...iptors/MappingBuilders/DictionaryMappingBuilder.cs 79.51% <83.33%> (+0.50%) ⬆️
src/Riok.Mapperly/Descriptors/WellKnownTypes.cs 87.23% <83.87%> (-8.92%) ⬇️
...iptors/MappingBuilders/EnumerableMappingBuilder.cs 92.53% <90.90%> (-0.73%) ⬇️
... and 44 more

📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more

@latonz latonz marked this pull request as ready for review April 16, 2023 20:15
@latonz latonz requested a review from CommonGuy April 16, 2023 20:35
CommonGuy
CommonGuy previously approved these changes Apr 17, 2023
@latonz latonz enabled auto-merge (squash) April 17, 2023 12:04
@latonz latonz requested a review from CommonGuy April 17, 2023 12:13
@latonz latonz merged commit a58f56f into riok:main Apr 17, 2023
@latonz latonz deleted the feat/queryable branch April 17, 2023 12:14
@github-actions
Copy link

🎉 This PR is included in version 2.8.0-next.2 🎉

The release is available on:

Your semantic-release bot 📦🚀

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

IQueryable projections: support user mapping implementations
3 participants