OrigoDB
OrigoDB copied to clipboard
Bump FakeItEasy from 1.25.3 to 6.0.1
Bumps FakeItEasy from 1.25.3 to 6.0.1.
Release notes
Sourced from FakeItEasy's releases.
6.0.1
Fixed
- Source Stepping doesn't work because PDBs can't be found (#1751, #1685)
- Bad error message when configuring explicitly implemented interface method (#1759)
Additional Items
- Updated documentation for source stepping (#1685)
- Remove the documentation page about SideWaffle (#1753)
- Use consistent analyzer/analyzers terms in documentation (#1755)
- Fix
GetFakeManagerusage in documentation (#1757)- Fix link to Analyzer Packages documentation (#1757)
- Document configuration of explicit interface implementation (#1761)
With special thanks for contributions to this release from:
- first-time contributor Stefan Ollinger - @dozed
6.0.0
Changed
- Stop merging Castle.Core (#1258)
- Expose nullability annotations (#1613)
- Limit typeparams for Fake options and builder classes (#1664)
- Resolve Dummy Lazy values lazily (#1656)
- Rename
scopeparameter tomanagerinArgumentConstraintManagerExtensionsmethods (#1687)- Move analyzers from the main FakeItEasy repository to the FakeItEasy/FakeItEasy.Analyzers repository (#1735)
- The Analyzers and the main FakeItEasy package will now release on their own cadence. There never was a tight coupling between packages with the same version, and now that's made explicit.
Removed from the public API
RepeatedAPI (#1296)- Analyzer diagnostic FakeItEasy0006, "Assertion uses legacy
Repeatedclass" (#1296)New
- Add support for calling the wrapped object's method (#1717)
- Add and remove null parameter checks (#1686, #1708)
- Fall back to other formatters when
IArgumentValueFormatter.GetArgumentValueAsStringthrows an exception or returns null (#1690)- Add
ArgumentConstraintManagerExtensions.Containsoverload that takes aStringComparison(#1681)Fixed
- Fix
Containsstring argument constraint, once again usingStringComparison.Ordinal(accidentally switched toStringComparison.CurrentCulturein release5.4.0) (#1748)Additional Items
... (truncated)
- Switch to SourceLink instead of PdbGit (#1417)
- Re-enable package analysis (#1661)
- Refactored issue number parsing in release notes (#1679)
- Added TestHelpers to solution (#1679)
- Fixed up some whitespace (#1679)
- Support building the project on Linux (and maybe MacOS) (#1605)
- Add target to approve new public API (#1684)
- Add targets to create and manage FakeItEasy.user.props (#1688)
- Suppress logo when testing and packing (#1692)
Commits
55d6187Merge pull request #1761 from thomaslevesque/explicit-implem-doc234e533Document configuration of explicit interface implementation57897e1Merge pull request #1760 from thomaslevesque/better-explicit-implementation-e...6d0504eFix nullability warning in DummyValueResolver0689984Fix nullability warnings in generated codeaa31430Improve error message for explicit implementationdc2480fMerge pull request #1757 from dozed/master4faf393Fixed link in docs42404bcFixed GetFakeManager docs1cd699aMerge pull request #1755 from blairconrad/consistent-names- Additional commits viewable in compare view
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 commands and options
You can trigger Dependabot actions by commenting on this PR:
-
@dependabot rebasewill rebase this PR -
@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it -
@dependabot mergewill merge this PR after your CI passes on it -
@dependabot squash and mergewill squash and merge this PR after your CI passes on it -
@dependabot cancel mergewill cancel a previously requested merge and block automerging -
@dependabot reopenwill reopen this PR if it is closed -
@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually -
@dependabot ignore this major versionwill 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 versionwill 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 dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself) -
@dependabot use these labelswill set the current labels as the default for future PRs for this repo and language -
@dependabot use these reviewerswill set the current reviewers as the default for future PRs for this repo and language -
@dependabot use these assigneeswill set the current assignees as the default for future PRs for this repo and language -
@dependabot use this milestonewill set the current milestone as the default for future PRs for this repo and language -
@dependabot badge mewill comment on this PR with code to add a "Dependabot enabled" badge to your readme
Additionally, you can set the following in your Dependabot dashboard:
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)