microsoft / component-detection

Scans your project to determine what components you use
MIT License
412 stars 87 forks source link

chore(deps): update dependency fluentassertions.analyzers to v0.32.0 #946

Closed renovate[bot] closed 2 months ago

renovate[bot] commented 8 months ago

Mend Renovate

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
FluentAssertions.Analyzers 0.26.0 -> 0.32.0 age adoption passing confidence

Release Notes

fluentassertions/fluentassertions.analyzers (FluentAssertions.Analyzers) ### [`v0.32.0`](https://togithub.com/fluentassertions/fluentassertions.analyzers/releases/tag/v0.32.0): 0.32.0 #### What's Changed - chore: bugfix/309 more than one dimension array by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/311](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/311) - feat: support List<>.Count.Should().Be scenario by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/314](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/314) - feat: add missing nunit test cases for false assertions by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/337](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/337) - feat: add nunit assert.that empty assertions by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/339](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/339) - feat: add nunit assert.that zero assertions by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/340](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/340) - feat: add nunit collectionassert.isempty assertions by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/341](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/341) - feat: add nunit collection assert AreEqual by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/346](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/346) - feat: add nunit collection assert Contains by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/347](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/347) - feat: add nunit collection assert AllItemsAreInstancesOfType by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/349](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/349) - feat: add nunit assert AreNotSame by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/350](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/350) - tests: add mstest tests for generic Assert.IsNotInstanceOfType by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/351](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/351) - feat: add nunit collection asserts AllItemsAreNotNull & AllItemsAreUnique by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/352](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/352) - feat: ignore more nunit assert methods by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/354](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/354) #### New Docs see https://github.com/fluentassertions/fluentassertions.analyzers?tab=readme-ov-file#docs **Full Changelog**: https://github.com/fluentassertions/fluentassertions.analyzers/compare/v0.31.0...v0.32.0 ### [`v0.31.0`](https://togithub.com/fluentassertions/fluentassertions.analyzers/releases/tag/v0.31.0): 0.31.0 ##### What's Changed - docs: add test project for FluentAssertionsAnalyzer by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/304](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/304) - chore: Cleanup solution structure by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/308](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/308) - bugfix: limit CollectionShouldHaveCount_LengthShouldBe to one dimension arrays only by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/310](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/310) Closed issues - [#​309](https://togithub.com/fluentassertions/fluentassertions.analyzers/issues/309) thanks [@​scott-moxham](https://togithub.com/scott-moxham) for reporting this! **Full Changelog**: https://github.com/fluentassertions/fluentassertions.analyzers/compare/v0.30.0...v0.31.0 ### [`v0.30.0`](https://togithub.com/fluentassertions/fluentassertions.analyzers/releases/tag/v0.30.0): 0.30.0 ##### What's Changed - feat: add nunit null assertions by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/293](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/293) - feat: add nunit numeric assertions by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/294](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/294) - feat: add nunit equality assertions by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/295](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/295) - feat: add nunit types assertions by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/296](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/296) - feat: add nunit contains assertions by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/297](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/297) - feat: add nunit Assert.Conditions by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/298](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/298) - bugfix: fix docs for issue [#​301](https://togithub.com/fluentassertions/fluentassertions.analyzers/issues/301) by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/302](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/302) - bugfix: fix analyzer for issue [#​300](https://togithub.com/fluentassertions/fluentassertions.analyzers/issues/300) and [#​299](https://togithub.com/fluentassertions/fluentassertions.analyzers/issues/299) by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/303](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/303) Closed issues - [#​299](https://togithub.com/fluentassertions/fluentassertions.analyzers/issues/299), [#​300](https://togithub.com/fluentassertions/fluentassertions.analyzers/issues/300), [#​301](https://togithub.com/fluentassertions/fluentassertions.analyzers/issues/301) thanks [@​FantasyTeddy](https://togithub.com/FantasyTeddy) for reporting these! **Full Changelog**: https://github.com/fluentassertions/fluentassertions.analyzers/compare/v0.29.1...v0.30.0 ### [`v0.29.1`](https://togithub.com/fluentassertions/fluentassertions.analyzers/releases/tag/v0.29.1): 0.29.1 ##### What's Changed - feat: add xunit Assert.InRange by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/281](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/281) - feat: add xunit Assert.Equivalent by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/282](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/282) - [#​137](https://togithub.com/fluentassertions/fluentassertions.analyzers/issues/137) xunit define codefixes for exceptionasserts assert.throws by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/284](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/284) - feat: Add Using directive for FluentAssertion if missing by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/285](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/285) - chore: update benchmark pipeline by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/288](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/288) - bugfix: and test for [#​96](https://togithub.com/fluentassertions/fluentassertions.analyzers/issues/96) by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/289](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/289) - feat: add nunit boolean assertions by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/291](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/291) - bugfix: fix issue [#​290](https://togithub.com/fluentassertions/fluentassertions.analyzers/issues/290) by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/292](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/292) (thanks [@​JeppeSN](https://togithub.com/JeppeSN) for reporting this) **Full Changelog**: https://github.com/fluentassertions/fluentassertions.analyzers/compare/v0.29.0...v0.29.1 ### [`v0.29.0`](https://togithub.com/fluentassertions/fluentassertions.analyzers/releases/tag/v0.29.0): 0.29.0 ##### What's Changed - bugfix: fix [#​276](https://togithub.com/fluentassertions/fluentassertions.analyzers/issues/276) - feat: Migrate fluent assertions code-fixers to levarage IOperation by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/278](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/278) - bugfix: Do not report fluentassertion diagnostic when there is a condition expression before the Should invocation by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/279](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/279) - feat: Migrate NullConditionalAssertion to IOperation by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/280](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/280) **Full Changelog**: https://github.com/fluentassertions/fluentassertions.analyzers/compare/v0.28.0...v0.29.0 ### [`v0.28.0`](https://togithub.com/fluentassertions/fluentassertions.analyzers/releases/tag/v0.28.0): 0.28.0 ##### What's Changed - use single analyzer for fluentassertions tips - collections by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/252](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/252) - Use specific message for code fixes by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/256](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/256) - feat: Migrate numerics to IOperation by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/259](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/259) - feat: Migrate String to IOperation by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/260](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/260) - feat: Migrate dictionary to IOperation by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/263](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/263) - feat: migrate exceptions to IOperation by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/264](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/264) - tests: introduce API for creating complex test projects by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/267](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/267) - feat: Migrate MsTest to IOperation by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/269](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/269) - feat: Migrate xunit to IOperation by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/270](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/270) - feat: Migrate equals to IOperation by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/272](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/272) faster analyzers (see all https://fluentassertions.github.io/fluentassertions.analyzers/dev/bench/) ![image](https://togithub.com/fluentassertions/fluentassertions.analyzers/assets/9786571/db050fbe-75e5-4646-89fa-bcbc199b3652) **Full Changelog**: https://github.com/fluentassertions/fluentassertions.analyzers/compare/v0.27.0...v0.28.0 ### [`v0.27.0`](https://togithub.com/fluentassertions/fluentassertions.analyzers/releases/tag/v0.27.0): 0.27.0 ##### What's Changed - Benchmark tests by [@​Meir017](https://togithub.com/Meir017) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/180](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/180) - Fix missing parenthesis after applying XUnit code fixes by [@​jairbubbles](https://togithub.com/jairbubbles) in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/248](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/248) ##### New Contributors - [@​jairbubbles](https://togithub.com/jairbubbles) made their first contribution in [https://github.com/fluentassertions/fluentassertions.analyzers/pull/248](https://togithub.com/fluentassertions/fluentassertions.analyzers/pull/248) **Full Changelog**: https://github.com/fluentassertions/fluentassertions.analyzers/compare/v0.26.0...v0.27.0

Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

â™» Rebasing: Whenever PR becomes conflicted, 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. View repository job log here.

github-actions[bot] commented 7 months ago

👋 Hi! It looks like you modified some files in the Detectors folder. You may need to bump the detector versions if any of the following scenarios apply:

If none of the above scenarios apply, feel free to ignore this comment 🙂

cobya commented 2 months ago

Will be handled with #1150

renovate[bot] commented 2 months ago

Renovate Ignore Notification

Because you closed this PR without merging, Renovate will ignore this update (0.32.0). You will get a PR once a newer version is released. To ignore this dependency forever, add it to the ignoreDeps array of your Renovate config.

If you accidentally closed this PR, or if you changed your mind: rename this PR to get a fresh replacement PR.