Skip to content

feat: generate request construction to avoid reflection pipeline#2150

Open
glennawatson wants to merge 9 commits into
mainfrom
refit-generator-v2
Open

feat: generate request construction to avoid reflection pipeline#2150
glennawatson wants to merge 9 commits into
mainfrom
refit-generator-v2

build: enable runtime async feature for net11.0 target framework

dd2dd43
Select commit
Loading
Failed to load commit list.
Codecov / codecov/project succeeded Jun 20, 2026 in 0s

79.86% (+1.68%) compared to c7c14b4

View this Pull Request on Codecov

79.86% (+1.68%) compared to c7c14b4

Details

Codecov Report

❌ Patch coverage is 87.95014% with 174 lines in your changes missing coverage. Please review.
✅ Project coverage is 79.86%. Comparing base (c7c14b4) to head (dd2dd43).

Files with missing lines Patch % Lines
...rc/InterfaceStubGenerator.Shared/Parser.Request.cs 79.39% 42 Missing and 33 partials ⚠️
src/InterfaceStubGenerator.Shared/Emitter.cs 87.91% 29 Missing and 18 partials ⚠️
src/InterfaceStubGenerator.Shared/Parser.cs 90.37% 8 Missing and 5 partials ⚠️
src/Refit/RequestExecutionOptions.cs 38.46% 8 Missing ⚠️
src/Refit/ValueStringBuilder.cs 30.00% 7 Missing ⚠️
...rfaceStubGenerator.Shared/ITypeSymbolExtensions.cs 54.54% 2 Missing and 3 partials ⚠️
...aceStubGenerator.Shared/ImmutableEquatableArray.cs 88.00% 1 Missing and 2 partials ⚠️
...ceStubGenerator.Shared/InterfaceStubGeneratorV2.cs 96.38% 2 Missing and 1 partial ⚠️
...rfaceStubGenerator.Shared/Models/WellKnownTypes.cs 0.00% 3 Missing ⚠️
src/Refit.Xml/XmlReaderWriterSettings.cs 33.33% 2 Missing ⚠️
... and 7 more
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2150      +/-   ##
==========================================
+ Coverage   78.17%   79.86%   +1.68%     
==========================================
  Files          97      105       +8     
  Lines        3821     4752     +931     
  Branches      715      879     +164     
==========================================
+ Hits         2987     3795     +808     
- Misses        690      761      +71     
- Partials      144      196      +52     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.