cake-contrib / Cake.Incubator

This project contains various experimental but useful extension methods and aliases for Cake
http://cakebuild.net/api/Cake.Incubator/
Other
19 stars 23 forks source link

(maint): Bump FakeItEasy from 7.3.1 to 7.4.0 #230

Open dependabot[bot] opened 1 year ago

dependabot[bot] commented 1 year ago

Bumps FakeItEasy from 7.3.1 to 7.4.0.

Release notes

Sourced from FakeItEasy's releases.

7.4.0

Changed

New

  • Ensure anonymous parameters are handled and displayed correctly in all cases (#1928)

Fixed

  • NullReferenceException thrown when attempting to build unmet expectation message that includes an anonymous parameter (#1920)
  • ArgumentCollection.ArgumentNames has type IEnumerable but may contain nulls (#1922)
  • Provide placeholder names for anonymous parameters in received call description (#1924)

Additional Items

  • Fix typo in Assertions documentation: MustHaveHappendMustHaveHappened (#1904)
  • Migrate documentation from Read the Docs to the FakeItEasy website. The documentation is built using Material for Mkdocs and versions are maintained by mike:
    • Upgrade mkdocs to 1.3.0 (#1877)
    • Build docs on each pull request (#1878)
    • Update the "Analyzers" article to redirect to the moved analyzers docs (#1886)
    • Build docs with Material for MkDocs and mike (#1896)
    • Fix link in README to point to the new docs and remove readthedocs.yml (#1899)
    • Lock down python requirements (#1908)
    • Upgrade mkdocs-material to 9.1.3 (#1916)
  • Add Faking HttpClient recipe (#1915, #1918)
  • Replace examples projects with documentation or recipes (#1917)
  • Test against .NET 6.0 (#1876, #1914)
  • Use GitHub Actions for CI (#1892, #1909, #1911)
  • Fix pack build target to support spaces in path (#1895)
  • Replace ApprovalTests with Verify (#1891)
  • Explain default argument formatting before how to customize (#1902)
  • Improve in-article tables of contents (#1907)

With special thanks for contributions to this release from:

Full Changelog

https://github.com/FakeItEasy/FakeItEasy/compare/7.3.1....7.4.0

Commits
  • ded615f Merge pull request #1928 from blairconrad/use-of-parameter-name
  • fe5ece8 Ensure we can fake a delegate with anonymous parameters
  • d63bc81 Omit anonymous parameters' 'names' when describing methods
  • f274459 Merge pull request #1924 from blairconrad/received
  • 08477e3 Provide placeholder names for anonymous parameters in received call descriptions
  • 31c7b71 Merge pull request #1923 from blairconrad/nullable-argumentname
  • cc72818 Remove unecessary suppressions in ArgumentCollection.cs
  • 58df365 Make ArgumentCollection.GetArgumentNames return type IEnumerable<string?>
  • 2ec8008 Merge pull request #1921 from blairconrad/anonymous-parameter
  • cfb82fe Provide placeholder names for anonymous parameters
  • Additional commits viewable in compare view


Dependabot compatibility score

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 rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@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)