Repository navigation
chore(deps): update dependency imposter to 0.2.5 - #7010
Conversation
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. |
|
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; 7 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 No specific behavior or operational risk is identified in the summarized version update; the change appears ready for 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 package line Comment |
|
Updated [TUnit](https://github.com/thomhurst/TUnit) from 1.73.19 to 1.74.0. <details> <summary>Release notes</summary> _Sourced from [TUnit's releases](https://github.com/thomhurst/TUnit/releases)._ ## 1.74.0 <!-- Release notes generated using configuration in .github/release.yml at v1.74.0 --> ## What's Changed ### Other Changes * fix(mocks): eliminate trim/AOT warnings on Native AOT publish by @thomhurst in thomhurst/TUnit#7029 * feat(engine): raise thread pool minimum when blocking tests starve the pool by @thomhurst in thomhurst/TUnit#7030 * feat(mocks): add ClearCalls, PassThrough toggle and string/type/reference matchers by @Quattordici in thomhurst/TUnit#7018 ### Dependencies * chore(deps): update tunit to 1.73.19 by @thomhurst in thomhurst/TUnit#7008 * chore(deps): update dependency imposter to 0.2.5 by @thomhurst in thomhurst/TUnit#7010 * chore(deps): update dependency mockolate to 3.6.0 by @thomhurst in thomhurst/TUnit#7011 * chore(deps): update dependency imposter to 0.2.6 by @thomhurst in thomhurst/TUnit#7012 * chore(deps): update dependency stackexchange.redis to 3.4.0 by @thomhurst in thomhurst/TUnit#7013 * chore(deps): update xunit by @thomhurst in thomhurst/TUnit#7014 * chore(deps): update dependency imposter to 0.2.7 by @thomhurst in thomhurst/TUnit#7016 * chore(deps): update dependency nunit3testadapter to 6.3.1 by @thomhurst in thomhurst/TUnit#7015 * chore(deps): update verify to 33.3.3 by @thomhurst in thomhurst/TUnit#7019 * chore(deps): update dependency imposter to 0.2.8 by @thomhurst in thomhurst/TUnit#7020 * chore(deps): update dependency imposter to 0.2.10 by @thomhurst in thomhurst/TUnit#7021 * chore(deps): update dependency fluentvalidation.dependencyinjectionextensions to 12.2.0 by @thomhurst in thomhurst/TUnit#7022 * chore(deps): update dependency imposter to 0.2.11 by @thomhurst in thomhurst/TUnit#7023 * chore(deps): update dependency imposter to 0.2.12 by @thomhurst in thomhurst/TUnit#7024 * chore(deps): update dependency imposter to 0.2.14 by @thomhurst in thomhurst/TUnit#7025 * chore(deps): update dependency imposter to 0.2.17 by @thomhurst in thomhurst/TUnit#7031 **Full Changelog**: thomhurst/TUnit@v1.73.19...v1.74.0 Commits viewable in [compare view](thomhurst/TUnit@v1.73.19...v1.74.0). </details> Updated [TUnit.AspNetCore](https://github.com/thomhurst/TUnit) from 1.73.19 to 1.74.0. <details> <summary>Release notes</summary> _Sourced from [TUnit.AspNetCore's releases](https://github.com/thomhurst/TUnit/releases)._ ## 1.74.0 <!-- Release notes generated using configuration in .github/release.yml at v1.74.0 --> ## What's Changed ### Other Changes * fix(mocks): eliminate trim/AOT warnings on Native AOT publish by @thomhurst in thomhurst/TUnit#7029 * feat(engine): raise thread pool minimum when blocking tests starve the pool by @thomhurst in thomhurst/TUnit#7030 * feat(mocks): add ClearCalls, PassThrough toggle and string/type/reference matchers by @Quattordici in thomhurst/TUnit#7018 ### Dependencies * chore(deps): update tunit to 1.73.19 by @thomhurst in thomhurst/TUnit#7008 * chore(deps): update dependency imposter to 0.2.5 by @thomhurst in thomhurst/TUnit#7010 * chore(deps): update dependency mockolate to 3.6.0 by @thomhurst in thomhurst/TUnit#7011 * chore(deps): update dependency imposter to 0.2.6 by @thomhurst in thomhurst/TUnit#7012 * chore(deps): update dependency stackexchange.redis to 3.4.0 by @thomhurst in thomhurst/TUnit#7013 * chore(deps): update xunit by @thomhurst in thomhurst/TUnit#7014 * chore(deps): update dependency imposter to 0.2.7 by @thomhurst in thomhurst/TUnit#7016 * chore(deps): update dependency nunit3testadapter to 6.3.1 by @thomhurst in thomhurst/TUnit#7015 * chore(deps): update verify to 33.3.3 by @thomhurst in thomhurst/TUnit#7019 * chore(deps): update dependency imposter to 0.2.8 by @thomhurst in thomhurst/TUnit#7020 * chore(deps): update dependency imposter to 0.2.10 by @thomhurst in thomhurst/TUnit#7021 * chore(deps): update dependency fluentvalidation.dependencyinjectionextensions to 12.2.0 by @thomhurst in thomhurst/TUnit#7022 * chore(deps): update dependency imposter to 0.2.11 by @thomhurst in thomhurst/TUnit#7023 * chore(deps): update dependency imposter to 0.2.12 by @thomhurst in thomhurst/TUnit#7024 * chore(deps): update dependency imposter to 0.2.14 by @thomhurst in thomhurst/TUnit#7025 * chore(deps): update dependency imposter to 0.2.17 by @thomhurst in thomhurst/TUnit#7031 **Full Changelog**: thomhurst/TUnit@v1.73.19...v1.74.0 Commits viewable in [compare view](thomhurst/TUnit@v1.73.19...v1.74.0). </details> Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`. [//]: # (dependabot-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot show <dependency name> ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) </details> Signed-off-by: dependabot[bot] <support@github.com> Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
This PR contains the following updates:
0.2.4→0.2.5Release Notes
themidnightgospel/Imposter (Imposter)
v0.2.5: Incremental caching, IMP007 to IMP009, .NET Framework support and naming fixesCompare Source
Performance
Diagnostics
private protectedmembers of another assembly) now reports IMP008 instead of generating an imposter that can't compile (#173, closes #148).Span<T>,ReadOnlySpan<T>or anotherref structin their signature now reports IMP009, naming the member and the type, instead of generating code with compile errors. The limitation is documented on the Limitations page (#202, closes #132).Fixes
NullReferenceExceptioninside the imposter. Such calls now run the base implementation or return defaults (see Limitations).initaccessors generated ordinary setters that didn't compile.protectedor otherwise restricted accessor are overridden legally, and accessors the project can't override are left alone.inindexer parameters with base implementations (#168, closes #140);inparameters (#170, closes #169);ref readonlyparameters (#172, closes #167).T?,string?and nullable constraint annotations, soReturns((string?)null)compiles with nullable warnings as errors.invocationBehaviororimposter(#188, closes #184);callback,handler,task,pendingTasks) or the event builder's members (#187, closes #186; #191, closes #189);Handler,Item1,Restand other names C# reserves for tuple elements (#199, closes #190);_callbacksorDefaultResultGenerator(#194, closes #192);otherorhash(#197, closes #195);Equalson an indexer orAson a generic method (#200, closes #198).Internal
masterbefore merging (#203, closes #160).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.