codelyzer
codelyzer copied to clipboard
Bump Moq from 4.16.1 to 4.18.4 in /tst/Codelyzer.Analysis.Tests
Bumps Moq from 4.16.1 to 4.18.4.
Release notes
Sourced from Moq's releases.
4.18.4
Changed
4.18.3
Fixed
SetupAllPropertiescrashes when invoked on aMock<T>subclass (@mo-russo, #1278)4.18.2
Changed
- Update package reference to
Castle.Core(DynamicProxy) from version 5.0.0 to 5.1.0 (@stakx, #1275)- Removed dependency on
System.Threading.Tasks.Extensionsfornetstandard2.1andnet6.0(@tibel, #1274)Fixed
- "Expression is not an event add" when using
.Raises()with redeclared event (@howcheng, #1175)MissingMethodExceptionwhen mocking interface with sealed default implementation (@pjquirk, #1209)- Throws
TypeLoadExceptionon mock when a record has a base record on .NET 6 (@tgrieger-sf, #1273)4.18.1
Fixed
- Regression with lazy evaluation of
It.Ispredicates in setup expressions after updating from 4.13.1 to 4.16.1 (@b3go, #1217)- Regression with
SetupPropertywhere Moq fails to match a property accessor implementation against its definition in an interface (@Naxemar, #1248)- Difference in behavior when mocking async method using
.Resultvs without (@cyungmann, #1253)4.18.0
New major version of DynamicProxy (you may get better performance!), so please update with care.
Changed
- Update package reference to
Castle.Core(DynamicProxy) from version 4.4.1 to 5.0.0 (@stakx, #1257)- Adjusted our target frameworks to match DynamicProxy's (see their discussion about which frameworks to target):
- minimum .NET Framework version raised from
net45tonet462- additional
net6.0TFMFixed
- Can't set up "private protected" properties (
@RobSiklos, #1170)- Using [...] an old version of
System.Net.Httpwhich is vulnerable to "DoS", "Spoofing", "Privilege Escalation", "Authentication Bypass" and "Information Exposure" (@sidseter, #1219)- Failure when invoking a method with by-ref parameter & mockable return type on a mock with
CallBaseandDefaultValue.Mockconfigured (@IanKemp, #1249)4.17.2
Fixed
- Regression: Property stubs not working on sub mock (
@aaronburro, #1240)
... (truncated)
Changelog
Sourced from Moq's changelog.
4.18.4 (2022-12-30)
Changed
4.18.3 (2022-12-05)
Fixed
SetupAllPropertiescrashes when invoked on aMock<T>subclass (@mo-russo, #1278)4.18.2 (2022-08-02)
Changed
- Update package reference to
Castle.Core(DynamicProxy) from version 5.0.0 to 5.1.0 (@stakx, #1275)- Removed dependency on
System.Threading.Tasks.Extensionsfornetstandard2.1andnet6.0(@tibel, #1274)Fixed
- "Expression is not an event add" when using
.Raises()with redeclared event (@howcheng, #1175)MissingMethodExceptionwhen mocking interface with sealed default implementation (@pjquirk, #1209)- Throws
TypeLoadExceptionon mock when a record has a base record on .NET 6 (@tgrieger-sf, #1273)4.18.1 (2022-05-16)
Fixed
- Regression with lazy evaluation of
It.Ispredicates in setup expressions after updating from 4.13.1 to 4.16.1 (@b3go, #1217)- Regression with
SetupPropertywhere Moq fails to match a property accessor implementation against its definition in an interface (@Naxemar, #1248)- Difference in behavior when mocking async method using
.Resultvs without (@cyungmann, #1253)4.18.0 (2022-05-12)
New major version of DynamicProxy (you may get better performance!), so please update with care.
Changed
- Update package reference to
Castle.Core(DynamicProxy) from version 4.4.1 to 5.0.0 (@stakx, #1257)- Adjusted our target frameworks to match DynamicProxy's (see their discussion about which frameworks to target):
- minimum .NET Framework version raised from
net45tonet462- additional
net6.0TFMFixed
... (truncated)
Commits
042a2ebUpdate version to 4.18.44aa791dUpdate DynamicProxy to version 5.1.1d535cc4⬆️ Bump files with dotnet-file synca760c98Update version to 4.18.3423fee7⬆️ Bump files with dotnet-file synca4d8354Update moved artifacts in upstream repos207713eAlign footer with the standard one I use on devlooped2e86b16Update sponsors logo location5ce8494Fix typo in the documentation of Mock`1.cs #194eb40a⬆️ Bump files with dotnet-file sync- 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)