Skip to content

feat: add support for user defined generic mapping methods#461

Merged
latonz merged 1 commit into
riok:mainfrom
latonz:357-generic-mapping-methods
May 26, 2023
Merged

feat: add support for user defined generic mapping methods#461
latonz merged 1 commit into
riok:mainfrom
latonz:357-generic-mapping-methods

Conversation

@latonz

@latonz latonz commented May 25, 2023

Copy link
Copy Markdown
Contributor

Closes #357

@latonz
latonz requested review from CommonGuy and ni507 May 25, 2023 12:24
@latonz latonz self-assigned this May 25, 2023
@latonz
latonz removed request for CommonGuy and ni507 May 25, 2023 12:33
@codecov

codecov Bot commented May 25, 2023

Copy link
Copy Markdown

Codecov Report

Merging #461 (f2abd65) into main (b17f666) will increase coverage by 0.38%.
The diff coverage is 96.29%.

@@            Coverage Diff             @@
##             main     #461      +/-   ##
==========================================
+ Coverage   92.08%   92.46%   +0.38%     
==========================================
  Files         135      139       +4     
  Lines        4282     4434     +152     
  Branches      591      611      +20     
==========================================
+ Hits         3943     4100     +157     
+ Misses        225      221       -4     
+ Partials      114      113       -1     
Impacted Files Coverage Δ
...scriptors/InlineExpressionMappingBuilderContext.cs 95.12% <ø> (ø)
...appingBodyBuilders/UserMethodMappingBodyBuilder.cs 90.47% <ø> (ø)
...Riok.Mapperly/Descriptors/MappingBuilderContext.cs 98.14% <ø> (ø)
...erly/Descriptors/MappingBuilders/MappingBuilder.cs 100.00% <ø> (ø)
src/Riok.Mapperly/Descriptors/MappingCollection.cs 100.00% <ø> (ø)
...iok.Mapperly/Descriptors/Mappings/MethodMapping.cs 95.00% <ø> (ø)
...Mappings/UserDefinedExistingTargetMethodMapping.cs 87.17% <ø> (ø)
...serMappings/UserDefinedNewInstanceMethodMapping.cs 100.00% <ø> (ø)
...pings/UserMappings/UserImplementedMethodMapping.cs 90.90% <ø> (ø)
.../Riok.Mapperly/Helpers/NullableSymbolExtensions.cs 95.00% <81.81%> (+2.40%) ⬆️
... and 20 more

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

@latonz
latonz requested review from CommonGuy and ni507 May 25, 2023 16:58
Comment thread src/Riok.Mapperly/Descriptors/UserMethodMappingExtractor.cs
@latonz
latonz requested a review from CommonGuy May 26, 2023 07:19
@latonz
latonz merged commit ddbc516 into riok:main May 26, 2023
@latonz
latonz deleted the 357-generic-mapping-methods branch May 26, 2023 10:49
@github-actions

Copy link
Copy Markdown

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

The release is available on:

Your semantic-release bot 📦🚀

@latonz latonz added this to the v2.9.0 milestone Jun 14, 2023
@github-actions

github-actions Bot commented Aug 7, 2023

Copy link
Copy Markdown

🎉 This PR is included in version 3.0.0 🎉

The release is available on:

Your semantic-release bot 📦🚀

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Generic mapping methods

2 participants