Repository navigation
chore(deps): update dependency imposter to 0.2.4 - #7004
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configuration
📒 Files selected for processing (1)
Included review availability: This review used your included allowance. Your plan provides up to 8 included reviews per hour; 5 remain after this review. 📝 WalkthroughWalkthroughThe centrally managed ChangesImposter package update
Priority: ⬇️ Low Estimated code review effort: 1 (Trivial) | ~3 minutes Change: Other Suggested reviewers: Merge Risk: ⚪ Minimal · up to Imposter is updated from 0.2.3 to 0.2.4. The supplied context identifies no concrete regression, so the change appears mergeable subject to normal checks. 🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. A rabbit checks the version line Comment |
Codex Review SummaryThis comment shows the latest Codex review activity on this pull request.
ℹ️ About Codex in GitHubYour team has set up Codex to review pull requests in this repo. Reviews are triggered when you
Codex reacts with 👀 while any review is running, comments if it has suggestions, and reacts with 👍 once all reviews finish with no findings. |
|
ac96d66 to
a86090d
Compare
This PR contains the following updates:
0.2.3→0.2.4Release Notes
themidnightgospel/Imposter (Imposter)
v0.2.4: HttpMessageHandler, non-sealed overrides and naming fixesCompare Source
Fixes
HttpMessageHandler(#145, closes #118). Overrides copied the member's declared accessibility, so aprotected internalmember from another assembly was overridden asprotected internal(CS0507), andinternalorprivate protectedvirtual members were overridden although the project cannot see them. Overrides now useprotectedin that case, and members and constructors the project cannot access are skipped.HttpMessageHandlercan now be impersonated. A class whose constructors are all inaccessible reports IMP004.sealedhad no setup or verification API, and calls always ran the real override. Behaviour change: such methods now behave like the class's other virtual methods.ToString,EqualsandGetHashCodeoverrides keep their real behaviour.decimal? d = 1.5m,E? e = E.B),NaNand infinities were copied into the imposter's constructors as code that did not compile.arguments(#137, closes #105);methodDisplayNameorCalled(#144, closes #107);Environment,CountorException(#136, closes #108).inparameters (#134, closes #106). The generated imposter failed with CS1615.Internal
tests/Imposter.Tests/GeneratedFiles/<Roslyn version>/up to date, so generator changes show up as diffs in pull requests (#139, closes #116).Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate CLI.