{"id":4957,"name":"NUnit.Analyzers","ecosystem":"nuget","repository_url":null,"issues_count":789,"created_at":"2025-06-06T17:08:26.819Z","updated_at":"2025-06-06T17:08:26.819Z","purl":"pkg:nuget/NUnit.Analyzers","unique_repositories_count":253,"unique_repositories_count_past_30_days":6,"recent_issues":[{"uuid":"4652503962","node_id":"PR_kwDOK6bJ-s7l7AOs","number":150,"state":"closed","title":"Bump NUnit.Analyzers from 4.13.0 to 4.14.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-13T20:59:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-12T20:46:36.000Z","updated_at":"2026-06-13T20:59:23.000Z","time_to_close":87166,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.13.0","new_version":"4.14.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.13.0 to 4.14.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.14.0\n\nNUnit Analyzers 4.14 - June 1, 2026\n\nThis release of the NUnit Analyzers adds a new analyzer and associated codefix - `NUnit2059` - that helps ensure that\nasync assertion methods in NUnit version 5 and higher - i.e. `Assert.ThrowsAsync`, `Assert.CatchAsync`, and\n`Assert.DoesNotThrowAsync` - have their results observed, as these methods are awaitable from NUnit version 5.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​988 Recognize that Assert.ThrowsAsync etc now return a Task that needs awaiting.\n\nTooling, Process, and Documentation\n* #​990 Bump cake.tool from 6.1.0 to 6.2.0\n* #​987 chore: bump version and correct errors in CHANGES.md\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.13.0...4.14.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.13.0\u0026new-version=4.14.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ds160/remarkable-remember/pull/150","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ds160%2Fremarkable-remember/issues/150","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/150/packages"},{"uuid":"4608663405","node_id":"PR_kwDORbjHIc7jr_Xt","number":54,"state":"open","title":"Bump NUnit.Analyzers from 4.13.0 to 4.14.0","user":"dependabot[bot]","labels":["tests","size/xs"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-07T20:43:48.000Z","updated_at":"2026-06-07T20:46:57.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.13.0","new_version":"4.14.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.13.0 to 4.14.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.14.0\n\nNUnit Analyzers 4.14 - June 1, 2026\n\nThis release of the NUnit Analyzers adds a new analyzer and associated codefix - `NUnit2059` - that helps ensure that\nasync assertion methods in NUnit version 5 and higher - i.e. `Assert.ThrowsAsync`, `Assert.CatchAsync`, and\n`Assert.DoesNotThrowAsync` - have their results observed, as these methods are awaitable from NUnit version 5.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​988 Recognize that Assert.ThrowsAsync etc now return a Task that needs awaiting.\n\nTooling, Process, and Documentation\n* #​990 Bump cake.tool from 6.1.0 to 6.2.0\n* #​987 chore: bump version and correct errors in CHANGES.md\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.13.0...4.14.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.13.0\u0026new-version=4.14.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/JerrettDavis/JD.Writer/pull/54","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JerrettDavis%2FJD.Writer/issues/54","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/54/packages"},{"uuid":"4602917294","node_id":"PR_kwDODN-s0c7jZ9j-","number":32,"state":"open","title":"chore: Bump NUnit.Analyzers from 4.13.0 to 4.14.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-06T10:13:41.000Z","updated_at":"2026-06-06T10:13:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore: Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.13.0","new_version":"4.14.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.13.0 to 4.14.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.14.0\n\nNUnit Analyzers 4.14 - June 1, 2026\n\nThis release of the NUnit Analyzers adds a new analyzer and associated codefix - `NUnit2059` - that helps ensure that\nasync assertion methods in NUnit version 5 and higher - i.e. `Assert.ThrowsAsync`, `Assert.CatchAsync`, and\n`Assert.DoesNotThrowAsync` - have their results observed, as these methods are awaitable from NUnit version 5.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​988 Recognize that Assert.ThrowsAsync etc now return a Task that needs awaiting.\n\nTooling, Process, and Documentation\n* #​990 Bump cake.tool from 6.1.0 to 6.2.0\n* #​987 chore: bump version and correct errors in CHANGES.md\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.13.0...4.14.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.13.0\u0026new-version=4.14.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/clFaster/SVNPathCopy/pull/32","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/clFaster%2FSVNPathCopy/issues/32","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/32/packages"},{"uuid":"4585262673","node_id":"PR_kwDOSQSHwc7if7sN","number":17,"state":"closed","title":"Bump NUnit.Analyzers from 4.13.0 to 4.14.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-13T23:33:51.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-04T02:30:22.000Z","updated_at":"2026-06-13T23:33:53.000Z","time_to_close":853409,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.13.0","new_version":"4.14.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.13.0 to 4.14.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.14.0\n\nNUnit Analyzers 4.14 - June 1, 2026\n\nThis release of the NUnit Analyzers adds a new analyzer and associated codefix - `NUnit2059` - that helps ensure that\nasync assertion methods in NUnit version 5 and higher - i.e. `Assert.ThrowsAsync`, `Assert.CatchAsync`, and\n`Assert.DoesNotThrowAsync` - have their results observed, as these methods are awaitable from NUnit version 5.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​988 Recognize that Assert.ThrowsAsync etc now return a Task that needs awaiting.\n\nTooling, Process, and Documentation\n* #​990 Bump cake.tool from 6.1.0 to 6.2.0\n* #​987 chore: bump version and correct errors in CHANGES.md\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.13.0...4.14.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.13.0\u0026new-version=4.14.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/omr-htp/DotMatter/pull/17","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/omr-htp%2FDotMatter/issues/17","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/17/packages"},{"uuid":"4584410787","node_id":"PR_kwDOJ9sYPs7idH2v","number":3180,"state":"closed","title":"Bump NUnit.Analyzers from 4.11.2 to 4.14.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-03T23:27:14.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-03T23:27:07.000Z","updated_at":"2026-06-03T23:27:16.000Z","time_to_close":7,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.11.2","new_version":"4.14.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.11.2 to 4.14.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.14.0\n\nNUnit Analyzers 4.14 - June 1, 2026\n\nThis release of the NUnit Analyzers adds a new analyzer and associated codefix - `NUnit2059` - that helps ensure that\nasync assertion methods in NUnit version 5 and higher - i.e. `Assert.ThrowsAsync`, `Assert.CatchAsync`, and\n`Assert.DoesNotThrowAsync` - have their results observed, as these methods are awaitable from NUnit version 5.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​988 Recognize that Assert.ThrowsAsync etc now return a Task that needs awaiting.\n\nTooling, Process, and Documentation\n* #​990 Bump cake.tool from 6.1.0 to 6.2.0\n* #​987 chore: bump version and correct errors in CHANGES.md\n\n## 4.13.0\n\nNUnit Analyzers 4.13 - May 2, 2026\n\nThis release of the NUnit Analyzers updates analyzer handling for the NUnit 4.6 API change that replaces\n`ActualValueDelegate\u003c\u003e` with `Func\u003c\u003e` - see https://github.com/nunit/nunit/issues/4824 for more information.\nAnalyzers now also consider the return type of `Func\u003c\u003e` in assertions. The release also includes one bug fix and\nsome dependency updates.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n* @​RenderMichael\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​982 Recognized `Func\u003cT\u003e` return values\n\nBugs\n* #​968 Whitespace issue in Does.Contain fixer when assert spans multiple lines\n\nTooling, Process, and Documentation\n* #​985 chore: Bump year to 2026 in copyrights\n* #​978 Bump cake.tool from 6.0.0 to 6.1.0\n* #​976 chore: Correct documentation\n* #​975 chore: bump version\n* #​956 Bump cake.tool from 4.0.0 to 6.0.0\n\n## 4.12.0\n\nNUnit Analyzers 4.12 - March 3, 2026\n\nThis release of the NUnit Analyzers improves `NUnit1029` to account for `TestCaseSource`\nsupport for params and optional arguments. It also introduces a new analyzer for incorrect\nusage of `Is.Not.Null.Or.Empty`, fixes regressions in `NUnit2005` and `NUnit2055`, and updates\nNUnit package dependencies.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Dreamescaper\n* @​manfred-brands\n* @​mikkelbu\n* @​nowsprinting\n* @​philipp-naused\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​957 Relax NUnit1029 for TestCaseSource where method accepts a single \"params\" array\n* #​189 Warning when `Is.Not.Null.Or.Empty` used \n\nBugs\n* #​953 Code fix for `NUnit2055` can generate invalid code for classic asserts\n* #​952 Code fix for `NUnit2005` tries to use `Is.Empty` constraint on incompatible types.\n\nTooling, Process, and Documentation\n* #​973 chore: Bump NUnit version\n* #​970 chore: Bump NUnit to version 4.5.0\n* #​967 Fix note about works with Unity Test Framework\n* #​937 chore: bump version\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.11.2...4.14.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.11.2\u0026new-version=4.14.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/visualengineers/reflex/pull/3180","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/visualengineers%2Freflex/issues/3180","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3180/packages"},{"uuid":"4569526865","node_id":"PR_kwDOBbO9Hs7hsGFn","number":7922,"state":"closed","title":"Bump NUnit.Analyzers from 4.13.0 to 4.14.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-06-02T07:46:48.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-02T07:46:43.000Z","updated_at":"2026-06-02T07:46:52.000Z","time_to_close":5,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.13.0","new_version":"4.14.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.13.0 to 4.14.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.14.0\n\nNUnit Analyzers 4.14 - June 1, 2026\n\nThis release of the NUnit Analyzers adds a new analyzer and associated codefix - `NUnit2059` - that helps ensure that\nasync assertion methods in NUnit version 5 and higher - i.e. `Assert.ThrowsAsync`, `Assert.CatchAsync`, and\n`Assert.DoesNotThrowAsync` - have their results observed, as these methods are awaitable from NUnit version 5.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​988 Recognize that Assert.ThrowsAsync etc now return a Task that needs awaiting.\n\nTooling, Process, and Documentation\n* #​990 Bump cake.tool from 6.1.0 to 6.2.0\n* #​987 chore: bump version and correct errors in CHANGES.md\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.13.0...4.14.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.13.0\u0026new-version=4.14.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/microting/eform-angular-frontend/pull/7922","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/microting%2Feform-angular-frontend/issues/7922","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7922/packages"},{"uuid":"4505519476","node_id":"PR_kwDOK6bJ-s7efad3","number":145,"state":"closed","title":"Bump NUnit.Analyzers from 4.6.0 to 4.13.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-09T20:54:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-22T20:49:23.000Z","updated_at":"2026-06-09T20:54:34.000Z","time_to_close":1555509,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.6.0","new_version":"4.13.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.6.0 to 4.13.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.13.0\n\nNUnit Analyzers 4.13 - May 2, 2026\n\nThis release of the NUnit Analyzers updates analyzer handling for the NUnit 4.6 API change that replaces\n`ActualValueDelegate\u003c\u003e` with `Func\u003c\u003e` - see https://github.com/nunit/nunit/issues/4824 for more information.\nAnalyzers now also consider the return type of `Func\u003c\u003e` in assertions. The release also includes one bug fix and\nsome dependency updates.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n* @​RenderMichael\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​982 Recognized `Func\u003cT\u003e` return values\n\nBugs\n* #​968 Whitespace issue in Does.Contain fixer when assert spans multiple lines\n\nTooling, Process, and Documentation\n* #​985 chore: Bump year to 2026 in copyrights\n* #​978 Bump cake.tool from 6.0.0 to 6.1.0\n* #​976 chore: Correct documentation\n* #​975 chore: bump version\n* #​956 Bump cake.tool from 4.0.0 to 6.0.0\n\n## 4.12.0\n\nNUnit Analyzers 4.12 - March 3, 2026\n\nThis release of the NUnit Analyzers improves `NUnit1029` to account for `TestCaseSource`\nsupport for params and optional arguments. It also introduces a new analyzer for incorrect\nusage of `Is.Not.Null.Or.Empty`, fixes regressions in `NUnit2005` and `NUnit2055`, and updates\nNUnit package dependencies.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Dreamescaper\n* @​manfred-brands\n* @​mikkelbu\n* @​nowsprinting\n* @​philipp-naused\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​957 Relax NUnit1029 for TestCaseSource where method accepts a single \"params\" array\n* #​189 Warning when `Is.Not.Null.Or.Empty` used \n\nBugs\n* #​953 Code fix for `NUnit2055` can generate invalid code for classic asserts\n* #​952 Code fix for `NUnit2005` tries to use `Is.Empty` constraint on incompatible types.\n\nTooling, Process, and Documentation\n* #​973 chore: Bump NUnit version\n* #​970 chore: Bump NUnit to version 4.5.0\n* #​967 Fix note about works with Unity Test Framework\n* #​937 chore: bump version\n\n## 4.11.2\n\nNUnit Analyzers 4.11.2 - November 2, 2025\n\nThis release of the NUnit Analyzers fixes a problem in the `NUnit2057` analyzer for unnecessary use of lambda \nexpressions. The release also extends `NUnit2021` so that it can determining if `Is.NaN` or `Is.Not.NaN` constraints\nare used on incompatible types.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​MaceWindu\n* @​manfred-brands\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​929 Alert when using Is.NaN or Is.Not.NaN on an incompatible type\n\nBugs\n* #​945 [NUnit2057] Reported for Throws assert\n\n## 4.11.1\n\nNUnit Analyzers 4.11.1 - October 30, 2025\n\nThis release of the NUnit Analyzers fixes a regression related to the analysis of nullable enum parameters in\n`NUnit1001` and `NUnit1031`. The release also contains a new analyzer and codefix for unnecessary usage of lambda\nexpressions in asserts.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​MaceWindu\n* @​maksim-sovkov\n* @​manfred-brands\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​927 Add new rule for unnecessary use of lambda expressions\n\nBugs\n* #​939 NUnit1001 - false positive for arguments with nullable enum parameters\n* #​938 [NUnit1031] False positive for nullable structs\n\n## 4.11.0\n\nNUnit Analyzers 4.11 - October 28, 2025\n\nThis release of the NUnit Analyzers includes improvements and fixes related to `IDisposable` handling and initialization \nin `SetUp` and `OneTimeSetUp` methods. It also introduces the ability to configure additional methods that should be \ntreated as `SetUp` and `TearDown` methods by the analyzers. This can be done in the `.editorconfig`, and there are four \nconfigurations for this:\n\n* `dotnet_diagnostic.NUnit.additional_setup_methods`\n* `dotnet_diagnostic.NUnit.additional_teardown_methods`\n* `dotnet_diagnostic.NUnit.additional_one_time_setup_methods`\n* `dotnet_diagnostic.NUnit.additional_one_time_teardown_methods`\n\nEach configuration accepts a list of method names, separated by commas, semicolons, or spaces. For example:\n\n```ini\ndotnet_diagnostic.NUnit.additional_setup_methods = CustomSetup, MyInit\n```\n\nAs in recent releases, a major part of this work was contributed by @​manfred-brands.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​AlisonAMorrison\n* @​BodrickLight\n* @​cbersch\n* @​manfred-brands\n* @​mikkelbu\n* @​PiotrKlecha\n* @​sbe-schleupen\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​921 NUnit1032 - disposals in overridden methods not detected\n* #​919 NUnit1032/NUnit3002 - local functions not analyzed\n* #​918 NUnit2045 - false positive for inline usings\n* #​911 NUnit3002 doesn't recognize the using statement.\n* #​910 using declarations not recognized by NUnit2045\n\nBugs\n* #​922 NUnit1001 - false positive for arguments with generic parameters\n* #​914 Wrong position of NUnit1001 diagnostic for TestCase with four parameters or more\n\nTooling, Process, and Documentation\n* #​926 chore: Bump NUnit3TestAdapter\n* #​908 chore: bump version\n* #​885 Bump to NUnit version 4.4 when this is released\n\n## 4.10.0\n\nNUnit Analyzers 4.10 - August 9, 2025\n\nThis release of the NUnit Analyzers contains some minor improvements to NUnit2050, NUnit2056, and NUnit2007 as well\nas some improvements to existing tests. Once again, @​manfred-brands was responsible for the majority of the work.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​dfev77\n* @​manfred-brands\n* @​mikebro\n* @​mikkelbu\n\nIssues Resolved\n\nBugs\n* #​901 False positive on NUnit2050\n* #​899 NUnit2056 analyzer's code fix removes comments and empty lines above it.\n* #​896 NUnit2007 shouldn't trigger for generic types e.g. typeof(T)\n\nTooling, Process, and Documentation\n* #​905 NUnit4.4 alpha -\u003e beta changes\n* #​897 chore: Correct typo in NUnit2045.md\n* #​894 Improve tests by adding ↓ to tests were it is missing in the source\n* #​887 chore: bump version\n\n## 4.9.2\n\nNUnit Analyzers 4.9.2 - June 17, 2025\n\nThis release of the NUnit Analyzers extends the `NUnit3001` nullability suppressor\nto also work in the context of `Assert.EnterMultipleScope` and other using statements.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​artificialWave\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​892 Assert.EnterMultipleScope not detecting nullability properly\n\n## 4.9.1\n\nNUnit Analyzers 4.9.1 - June 12, 2025\n\nThis release of the NUnit Analyzers fixes a problem with the code-fix for translating\n`Assert.Multiple`/`Assert.MultipleAsync` into the new `Assert.EnterMultipleScope` format\nwhen the test method already is asynchronous and have a return type different from `Task`.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​MaceWindu\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nBugs\n* #​888 Assert.MultipleAsync -\u003e EnterMultipleScope autofix produce invalid code\n\n## 4.9.0\n\nNUnit Analyzers 4.9 - June 11, 2025\n\nThis release of the NUnit Analyzers adds several new analyzers. For the `RangeAttribute`,\nthe analyzers now warn about potential issues at runtime.\n\nIt also introduces an analyzer and code fix for translating\n`Assert.Multiple`/`Assert.MultipleAsync` into the new `Assert.EnterMultipleScope` format, as well\nas for converting `is T` checks into `Is.InstanceOf\u003cT\u003e()` constraints.\n\nFor `NUnit2021`, the analyzer now respects `UsingPropertiesComparer`, including enhancements\nthat will be available in NUnit 4.4.\n\nFinally, this release includes improvements to `NUnit2007`, `NUnit2045`, and `NUnit4002`.\nSee the list of resolved issues below for more details.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​MaceWindu\n* @​manfred-brands\n* @​mikkelbu\n* @​OsirisTerje\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​880 NUnit2007 could flag typeof() as a constant first parameter\n* #​866 When Assert.Multiple is found, should suggest to convert to Assert.EnterMultipleScope\n* #​865 NUnit 2045 suggest Assert.Multiple, but should suggest Assert.EnterMultipleScope\n* #​857 NUnit2021 Should not raise for UsingPropertiesComparer\n* #​765 Add Rule for converting is T into Is.InstanceOf\u003cT\u003e()\n* #​89 Test the correct usage of the Range attribute\n\nBugs\n* #​879 `NUnit4002` shouldn't trigger for `T` vs `nullable\u003cT\u003e` struct types\n\nTooling, Process, and Documentation\n* #​868 chore: bump version\n\n## 4.8.1\n\nNUnit Analyzers 4.8.1 - May 29, 2025\n\nThis release of the NUnit Analyzers fixes a problem with `NUnit4002` when applied to comparisons between non-number\ntypes - e.g. strings.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​adrianbanks\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nBugs\n* #​870 Compilation error caused by exception in an analyzer after updating to v4.8.0\n\n## 4.8.0\n\nNUnit Analyzers 4.8 - May 22, 2025\n\nThis release of the NUnit Analyzers adds a new diagnostic `NUnit1034` that checks\nwhether base TestFixtures are declared as `abstract`. When a base class is not `abstract` \nit will also be run as a standalone test which is most times not the intention.\n\nThe release also contains some fixes to `NUnit4002` and `Nunit2045`.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Bartleby2718\n* @​CharliePoole\n* @​MaceWindu\n* @​manfred-brands\n* @​mikkelbu\n* @​Rabadash8820\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​840 Detect incorrect or questionable use of TestFixture inheritance.\n\nBugs\n* #​862 NUnit.Analyzers doesn't recognize the version of NUnit in use\n* #​856 NUnit4002 shouldn't trigger for unknown types\n\nTooling, Process, and Documentation\n* #​861 Add missing backticks in NUnit4002.md\n* #​855 chore: bump version \n\n## 4.7.0\n\nNUnit Analyzers 4.7 - April 1, 2025\n\nThe release primarily add another diagnostic `NUnit4002` - and associated codefix - to help simplify\n`EqualTo` constraints when the expected value is a simple constant - e.g. `true`, `false`, `0`, or \n`default`. The release also removes some false positives for `Nunit1029`.\n\nAs tooling contributions the analyzers now build using .NET8.0 and also analyzers and codefixes are\nnow split into separate projects as only editors should load codefixes.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​cbersch\n* @​Dreamescaper\n* @​manfred-brands\n* @​mikkelbu\n* @​seanblue\n* @​zlepper\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​828 Replace Is.EqualTo(default) with Is.Default\n* #​826 Suggest to use Is.Null instead of Is.EqualTo(null)\n* #​824 Use Is.False / Is.True instead of Is.EqualTo\n\nBugs\n* #​832 False positive for Nunit1029 when only a type argument is use\n\nTooling, Process, and Documentation\n* #​853 chore: Add NUnit4002.md solution file\n* #​846 chore: Bump NUnit3TestAdapter to version 5 \n* #​843 chore(deps): Bump Microsoft.NET.Test.Sdk and Microsoft.NETFramework.ReferenceAssemblies\n* #​838 chore: bump version \n* #​677 Build using .NET8.0 SDK\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.6.0...4.13.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.6.0\u0026new-version=4.13.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ds160/remarkable-remember/pull/145","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ds160%2Fremarkable-remember/issues/145","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/145/packages"},{"uuid":"4447335065","node_id":"PR_kwDOM_s4is7blf7u","number":340,"state":"closed","title":"chore: bump NUnit from 4.5.1 to 4.6.0 and NUnit.Analyzers from 4.12.0 to 4.13.0","user":"dependabot[bot]","labels":["dependency-update"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-15T07:55:01.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-14T15:58:04.000Z","updated_at":"2026-05-15T07:55:01.000Z","time_to_close":57417,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore: bump NUnit from 4.5.1 to 4.6.0 and","packages":[{"name":"NUnit.Analyzers","old_version":"4.12.0","new_version":"4.13.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit](https://github.com/nunit/nunit) from 4.5.1 to 4.6.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit's releases](https://github.com/nunit/nunit/releases)._\n\n## 4.6.0\n\nSee [release notes](https://docs.nunit.org/articles/nunit/release-notes/framework.html#nunit-460---may-4-2026) for details.\n\nCommits viewable in [compare view](https://github.com/nunit/nunit/compare/4.5.1...v4.6.0).\n\u003c/details\u003e\n\nUpdated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.12.0 to 4.13.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.13.0\n\nNUnit Analyzers 4.13 - May 2, 2026\n\nThis release of the NUnit Analyzers updates analyzer handling for the NUnit 4.6 API change that replaces\n`ActualValueDelegate\u003c\u003e` with `Func\u003c\u003e` - see https://github.com/nunit/nunit/issues/4824 for more information.\nAnalyzers now also consider the return type of `Func\u003c\u003e` in assertions. The release also includes one bug fix and\nsome dependency updates.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n* @​RenderMichael\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​982 Recognized `Func\u003cT\u003e` return values\n\nBugs\n* #​968 Whitespace issue in Does.Contain fixer when assert spans multiple lines\n\nTooling, Process, and Documentation\n* #​985 chore: Bump year to 2026 in copyrights\n* #​978 Bump cake.tool from 6.0.0 to 6.1.0\n* #​976 chore: Correct documentation\n* #​975 chore: bump version\n* #​956 Bump cake.tool from 4.0.0 to 6.0.0\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.12.0...4.13.0).\n\u003c/details\u003e","html_url":"https://github.com/Seddryck/Didot/pull/340","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Seddryck%2FDidot/issues/340","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/340/packages"},{"uuid":"4394523540","node_id":"PR_kwDOR9cFIM7Y7ZpT","number":22,"state":"open","title":"Bump NUnit.Analyzers from 4.12.0 to 4.13.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-06T21:21:45.000Z","updated_at":"2026-05-06T21:23:26.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.12.0","new_version":"4.13.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.12.0 to 4.13.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.13.0\n\nNUnit Analyzers 4.13 - May 2, 2026\n\nThis release of the NUnit Analyzers updates analyzer handling for the NUnit 4.6 API change that replaces\n`ActualValueDelegate\u003c\u003e` with `Func\u003c\u003e` - see https://github.com/nunit/nunit/issues/4824 for more information.\nAnalyzers now also consider the return type of `Func\u003c\u003e` in assertions. The release also includes one bug fix and\nsome dependency updates.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n* @​RenderMichael\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​982 Recognized `Func\u003cT\u003e` return values\n\nBugs\n* #​968 Whitespace issue in Does.Contain fixer when assert spans multiple lines\n\nTooling, Process, and Documentation\n* #​985 chore: Bump year to 2026 in copyrights\n* #​978 Bump cake.tool from 6.0.0 to 6.1.0\n* #​976 chore: Correct documentation\n* #​975 chore: bump version\n* #​956 Bump cake.tool from 4.0.0 to 6.0.0\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.12.0...4.13.0).\n\u003c/details\u003e\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/AntAndriy7/ReengineeringCourse/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AntAndriy7%2FReengineeringCourse/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"},{"uuid":"4379857039","node_id":"PR_kwDOL0aw8s7YLW_D","number":183,"state":"open","title":"chore: Bump NUnit.Analyzers from 4.12.0 to 4.13.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-04T21:40:13.000Z","updated_at":"2026-05-05T05:47:10.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore: Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.12.0","new_version":"4.13.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.12.0 to 4.13.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.13.0\n\nNUnit Analyzers 4.13 - May 2, 2026\n\nThis release of the NUnit Analyzers updates analyzer handling for the NUnit 4.6 API change that replaces\n`ActualValueDelegate\u003c\u003e` with `Func\u003c\u003e` - see https://github.com/nunit/nunit/issues/4824 for more information.\nAnalyzers now also consider the return type of `Func\u003c\u003e` in assertions. The release also includes one bug fix and\nsome dependency updates.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n* @​RenderMichael\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​982 Recognized `Func\u003cT\u003e` return values\n\nBugs\n* #​968 Whitespace issue in Does.Contain fixer when assert spans multiple lines\n\nTooling, Process, and Documentation\n* #​985 chore: Bump year to 2026 in copyrights\n* #​978 Bump cake.tool from 6.0.0 to 6.1.0\n* #​976 chore: Correct documentation\n* #​975 chore: bump version\n* #​956 Bump cake.tool from 4.0.0 to 6.0.0\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.12.0...4.13.0).\n\u003c/details\u003e","html_url":"https://github.com/Thomas-Shephard/coverage-checker/pull/183","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Thomas-Shephard%2Fcoverage-checker/issues/183","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/183/packages"},{"uuid":"4375165059","node_id":"PR_kwDOAcdRas7X70OP","number":432,"state":"closed","title":"Bump NUnit.Analyzers from 4.12.0 to 4.13.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-02T00:28:49.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-04T08:45:56.000Z","updated_at":"2026-06-02T00:28:51.000Z","time_to_close":2475773,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.12.0","new_version":"4.13.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.12.0 to 4.13.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.13.0\n\nNUnit Analyzers 4.13 - May 2, 2026\n\nThis release of the NUnit Analyzers updates analyzer handling for the NUnit 4.6 API change that replaces\n`ActualValueDelegate\u003c\u003e` with `Func\u003c\u003e` - see https://github.com/nunit/nunit/issues/4824 for more information.\nAnalyzers now also consider the return type of `Func\u003c\u003e` in assertions. The release also includes one bug fix and\nsome dependency updates.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n* @​RenderMichael\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​982 Recognized `Func\u003cT\u003e` return values\n\nBugs\n* #​968 Whitespace issue in Does.Contain fixer when assert spans multiple lines\n\nTooling, Process, and Documentation\n* #​985 chore: Bump year to 2026 in copyrights\n* #​978 Bump cake.tool from 6.0.0 to 6.1.0\n* #​976 chore: Correct documentation\n* #​975 chore: bump version\n* #​956 Bump cake.tool from 4.0.0 to 6.0.0\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.12.0...4.13.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.12.0\u0026new-version=4.13.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/microsoft/Microsoft.IO.RecyclableMemoryStream/pull/432","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FMicrosoft.IO.RecyclableMemoryStream/issues/432","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/432/packages"},{"uuid":"4374472949","node_id":"PR_kwDOA7u1Ws7X5iFJ","number":4609,"state":"closed","title":"Bump NUnit.Analyzers from 4.12.0 to 4.13.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-04T06:36:53.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-04T06:36:50.000Z","updated_at":"2026-05-04T06:37:02.000Z","time_to_close":3,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.12.0","new_version":"4.13.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.12.0 to 4.13.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.13.0\n\nNUnit Analyzers 4.13 - May 2, 2026\n\nThis release of the NUnit Analyzers updates analyzer handling for the NUnit 4.6 API change that replaces\n`ActualValueDelegate\u003c\u003e` with `Func\u003c\u003e` - see https://github.com/nunit/nunit/issues/4824 for more information.\nAnalyzers now also consider the return type of `Func\u003c\u003e` in assertions. The release also includes one bug fix and\nsome dependency updates.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n* @​RenderMichael\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​982 Recognized `Func\u003cT\u003e` return values\n\nBugs\n* #​968 Whitespace issue in Does.Contain fixer when assert spans multiple lines\n\nTooling, Process, and Documentation\n* #​985 chore: Bump year to 2026 in copyrights\n* #​978 Bump cake.tool from 6.0.0 to 6.1.0\n* #​976 chore: Correct documentation\n* #​975 chore: bump version\n* #​956 Bump cake.tool from 4.0.0 to 6.0.0\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.12.0...4.13.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.12.0\u0026new-version=4.13.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/microting/eform-sdk-dotnet/pull/4609","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/microting%2Feform-sdk-dotnet/issues/4609","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4609/packages"},{"uuid":"4369933515","node_id":"PR_kwDON59fAM7Xr4V4","number":109,"state":"open","title":"chore: Bump NUnit.Analyzers from 4.7.0 to 4.13.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-02T20:23:13.000Z","updated_at":"2026-05-02T20:44:34.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore: Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.7.0","new_version":"4.13.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.7.0 to 4.13.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.13.0\n\nNUnit Analyzers 4.13 - May 2, 2026\n\nThis release of the NUnit Analyzers updates analyzer handling for the NUnit 4.6 API change that replaces\n`ActualValueDelegate\u003c\u003e` with `Func\u003c\u003e` - see https://github.com/nunit/nunit/issues/4824 for more information.\nAnalyzers now also consider the return type of `Func\u003c\u003e` in assertions. The release also includes one bug fix and\nsome dependency updates.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n* @​RenderMichael\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​982 Recognized `Func\u003cT\u003e` return values\n\nBugs\n* #​968 Whitespace issue in Does.Contain fixer when assert spans multiple lines\n\nTooling, Process, and Documentation\n* #​985 chore: Bump year to 2026 in copyrights\n* #​978 Bump cake.tool from 6.0.0 to 6.1.0\n* #​976 chore: Correct documentation\n* #​975 chore: bump version\n* #​956 Bump cake.tool from 4.0.0 to 6.0.0\n\n## 4.12.0\n\nNUnit Analyzers 4.12 - March 3, 2026\n\nThis release of the NUnit Analyzers improves `NUnit1029` to account for `TestCaseSource`\nsupport for params and optional arguments. It also introduces a new analyzer for incorrect\nusage of `Is.Not.Null.Or.Empty`, fixes regressions in `NUnit2005` and `NUnit2055`, and updates\nNUnit package dependencies.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Dreamescaper\n* @​manfred-brands\n* @​mikkelbu\n* @​nowsprinting\n* @​philipp-naused\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​957 Relax NUnit1029 for TestCaseSource where method accepts a single \"params\" array\n* #​189 Warning when `Is.Not.Null.Or.Empty` used \n\nBugs\n* #​953 Code fix for `NUnit2055` can generate invalid code for classic asserts\n* #​952 Code fix for `NUnit2005` tries to use `Is.Empty` constraint on incompatible types.\n\nTooling, Process, and Documentation\n* #​973 chore: Bump NUnit version\n* #​970 chore: Bump NUnit to version 4.5.0\n* #​967 Fix note about works with Unity Test Framework\n* #​937 chore: bump version\n\n## 4.11.2\n\nNUnit Analyzers 4.11.2 - November 2, 2025\n\nThis release of the NUnit Analyzers fixes a problem in the `NUnit2057` analyzer for unnecessary use of lambda \nexpressions. The release also extends `NUnit2021` so that it can determining if `Is.NaN` or `Is.Not.NaN` constraints\nare used on incompatible types.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​MaceWindu\n* @​manfred-brands\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​929 Alert when using Is.NaN or Is.Not.NaN on an incompatible type\n\nBugs\n* #​945 [NUnit2057] Reported for Throws assert\n\n## 4.11.1\n\nNUnit Analyzers 4.11.1 - October 30, 2025\n\nThis release of the NUnit Analyzers fixes a regression related to the analysis of nullable enum parameters in\n`NUnit1001` and `NUnit1031`. The release also contains a new analyzer and codefix for unnecessary usage of lambda\nexpressions in asserts.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​MaceWindu\n* @​maksim-sovkov\n* @​manfred-brands\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​927 Add new rule for unnecessary use of lambda expressions\n\nBugs\n* #​939 NUnit1001 - false positive for arguments with nullable enum parameters\n* #​938 [NUnit1031] False positive for nullable structs\n\n## 4.11.0\n\nNUnit Analyzers 4.11 - October 28, 2025\n\nThis release of the NUnit Analyzers includes improvements and fixes related to `IDisposable` handling and initialization \nin `SetUp` and `OneTimeSetUp` methods. It also introduces the ability to configure additional methods that should be \ntreated as `SetUp` and `TearDown` methods by the analyzers. This can be done in the `.editorconfig`, and there are four \nconfigurations for this:\n\n* `dotnet_diagnostic.NUnit.additional_setup_methods`\n* `dotnet_diagnostic.NUnit.additional_teardown_methods`\n* `dotnet_diagnostic.NUnit.additional_one_time_setup_methods`\n* `dotnet_diagnostic.NUnit.additional_one_time_teardown_methods`\n\nEach configuration accepts a list of method names, separated by commas, semicolons, or spaces. For example:\n\n```ini\ndotnet_diagnostic.NUnit.additional_setup_methods = CustomSetup, MyInit\n```\n\nAs in recent releases, a major part of this work was contributed by @​manfred-brands.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​AlisonAMorrison\n* @​BodrickLight\n* @​cbersch\n* @​manfred-brands\n* @​mikkelbu\n* @​PiotrKlecha\n* @​sbe-schleupen\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​921 NUnit1032 - disposals in overridden methods not detected\n* #​919 NUnit1032/NUnit3002 - local functions not analyzed\n* #​918 NUnit2045 - false positive for inline usings\n* #​911 NUnit3002 doesn't recognize the using statement.\n* #​910 using declarations not recognized by NUnit2045\n\nBugs\n* #​922 NUnit1001 - false positive for arguments with generic parameters\n* #​914 Wrong position of NUnit1001 diagnostic for TestCase with four parameters or more\n\nTooling, Process, and Documentation\n* #​926 chore: Bump NUnit3TestAdapter\n* #​908 chore: bump version\n* #​885 Bump to NUnit version 4.4 when this is released\n\n## 4.10.0\n\nNUnit Analyzers 4.10 - August 9, 2025\n\nThis release of the NUnit Analyzers contains some minor improvements to NUnit2050, NUnit2056, and NUnit2007 as well\nas some improvements to existing tests. Once again, @​manfred-brands was responsible for the majority of the work.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​dfev77\n* @​manfred-brands\n* @​mikebro\n* @​mikkelbu\n\nIssues Resolved\n\nBugs\n* #​901 False positive on NUnit2050\n* #​899 NUnit2056 analyzer's code fix removes comments and empty lines above it.\n* #​896 NUnit2007 shouldn't trigger for generic types e.g. typeof(T)\n\nTooling, Process, and Documentation\n* #​905 NUnit4.4 alpha -\u003e beta changes\n* #​897 chore: Correct typo in NUnit2045.md\n* #​894 Improve tests by adding ↓ to tests were it is missing in the source\n* #​887 chore: bump version\n\n## 4.9.2\n\nNUnit Analyzers 4.9.2 - June 17, 2025\n\nThis release of the NUnit Analyzers extends the `NUnit3001` nullability suppressor\nto also work in the context of `Assert.EnterMultipleScope` and other using statements.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​artificialWave\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​892 Assert.EnterMultipleScope not detecting nullability properly\n\n## 4.9.1\n\nNUnit Analyzers 4.9.1 - June 12, 2025\n\nThis release of the NUnit Analyzers fixes a problem with the code-fix for translating\n`Assert.Multiple`/`Assert.MultipleAsync` into the new `Assert.EnterMultipleScope` format\nwhen the test method already is asynchronous and have a return type different from `Task`.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​MaceWindu\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nBugs\n* #​888 Assert.MultipleAsync -\u003e EnterMultipleScope autofix produce invalid code\n\n## 4.9.0\n\nNUnit Analyzers 4.9 - June 11, 2025\n\nThis release of the NUnit Analyzers adds several new analyzers. For the `RangeAttribute`,\nthe analyzers now warn about potential issues at runtime.\n\nIt also introduces an analyzer and code fix for translating\n`Assert.Multiple`/`Assert.MultipleAsync` into the new `Assert.EnterMultipleScope` format, as well\nas for converting `is T` checks into `Is.InstanceOf\u003cT\u003e()` constraints.\n\nFor `NUnit2021`, the analyzer now respects `UsingPropertiesComparer`, including enhancements\nthat will be available in NUnit 4.4.\n\nFinally, this release includes improvements to `NUnit2007`, `NUnit2045`, and `NUnit4002`.\nSee the list of resolved issues below for more details.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​MaceWindu\n* @​manfred-brands\n* @​mikkelbu\n* @​OsirisTerje\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​880 NUnit2007 could flag typeof() as a constant first parameter\n* #​866 When Assert.Multiple is found, should suggest to convert to Assert.EnterMultipleScope\n* #​865 NUnit 2045 suggest Assert.Multiple, but should suggest Assert.EnterMultipleScope\n* #​857 NUnit2021 Should not raise for UsingPropertiesComparer\n* #​765 Add Rule for converting is T into Is.InstanceOf\u003cT\u003e()\n* #​89 Test the correct usage of the Range attribute\n\nBugs\n* #​879 `NUnit4002` shouldn't trigger for `T` vs `nullable\u003cT\u003e` struct types\n\nTooling, Process, and Documentation\n* #​868 chore: bump version\n\n## 4.8.1\n\nNUnit Analyzers 4.8.1 - May 29, 2025\n\nThis release of the NUnit Analyzers fixes a problem with `NUnit4002` when applied to comparisons between non-number\ntypes - e.g. strings.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​adrianbanks\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nBugs\n* #​870 Compilation error caused by exception in an analyzer after updating to v4.8.0\n\n## 4.8.0\n\nNUnit Analyzers 4.8 - May 22, 2025\n\nThis release of the NUnit Analyzers adds a new diagnostic `NUnit1034` that checks\nwhether base TestFixtures are declared as `abstract`. When a base class is not `abstract` \nit will also be run as a standalone test which is most times not the intention.\n\nThe release also contains some fixes to `NUnit4002` and `Nunit2045`.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Bartleby2718\n* @​CharliePoole\n* @​MaceWindu\n* @​manfred-brands\n* @​mikkelbu\n* @​Rabadash8820\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​840 Detect incorrect or questionable use of TestFixture inheritance.\n\nBugs\n* #​862 NUnit.Analyzers doesn't recognize the version of NUnit in use\n* #​856 NUnit4002 shouldn't trigger for unknown types\n\nTooling, Process, and Documentation\n* #​861 Add missing backticks in NUnit4002.md\n* #​855 chore: bump version \n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.7.0...4.13.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.7.0\u0026new-version=4.13.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Testably/aweXpect.Json/pull/109","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Testably%2FaweXpect.Json/issues/109","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/109/packages"},{"uuid":"4353738232","node_id":"PR_kwDOR9cFIM7W4LEe","number":18,"state":"open","title":"Bump NUnit.Analyzers from 3.9.0 to 4.12.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-29T21:19:31.000Z","updated_at":"2026-04-29T21:21:47.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"3.9.0","new_version":"4.12.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 3.9.0 to 4.12.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.12.0\n\nNUnit Analyzers 4.12 - March 3, 2026\n\nThis release of the NUnit Analyzers improves `NUnit1029` to account for `TestCaseSource`\nsupport for params and optional arguments. It also introduces a new analyzer for incorrect\nusage of `Is.Not.Null.Or.Empty`, fixes regressions in `NUnit2005` and `NUnit2055`, and updates\nNUnit package dependencies.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Dreamescaper\n* @​manfred-brands\n* @​mikkelbu\n* @​nowsprinting\n* @​philipp-naused\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​957 Relax NUnit1029 for TestCaseSource where method accepts a single \"params\" array\n* #​189 Warning when `Is.Not.Null.Or.Empty` used \n\nBugs\n* #​953 Code fix for `NUnit2055` can generate invalid code for classic asserts\n* #​952 Code fix for `NUnit2005` tries to use `Is.Empty` constraint on incompatible types.\n\nTooling, Process, and Documentation\n* #​973 chore: Bump NUnit version\n* #​970 chore: Bump NUnit to version 4.5.0\n* #​967 Fix note about works with Unity Test Framework\n* #​937 chore: bump version\n\n## 4.11.2\n\nNUnit Analyzers 4.11.2 - November 2, 2025\n\nThis release of the NUnit Analyzers fixes a problem in the `NUnit2057` analyzer for unnecessary use of lambda \nexpressions. The release also extends `NUnit2021` so that it can determining if `Is.NaN` or `Is.Not.NaN` constraints\nare used on incompatible types.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​MaceWindu\n* @​manfred-brands\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​929 Alert when using Is.NaN or Is.Not.NaN on an incompatible type\n\nBugs\n* #​945 [NUnit2057] Reported for Throws assert\n\n## 4.11.1\n\nNUnit Analyzers 4.11.1 - October 30, 2025\n\nThis release of the NUnit Analyzers fixes a regression related to the analysis of nullable enum parameters in\n`NUnit1001` and `NUnit1031`. The release also contains a new analyzer and codefix for unnecessary usage of lambda\nexpressions in asserts.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​MaceWindu\n* @​maksim-sovkov\n* @​manfred-brands\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​927 Add new rule for unnecessary use of lambda expressions\n\nBugs\n* #​939 NUnit1001 - false positive for arguments with nullable enum parameters\n* #​938 [NUnit1031] False positive for nullable structs\n\n## 4.11.0\n\nNUnit Analyzers 4.11 - October 28, 2025\n\nThis release of the NUnit Analyzers includes improvements and fixes related to `IDisposable` handling and initialization \nin `SetUp` and `OneTimeSetUp` methods. It also introduces the ability to configure additional methods that should be \ntreated as `SetUp` and `TearDown` methods by the analyzers. This can be done in the `.editorconfig`, and there are four \nconfigurations for this:\n\n* `dotnet_diagnostic.NUnit.additional_setup_methods`\n* `dotnet_diagnostic.NUnit.additional_teardown_methods`\n* `dotnet_diagnostic.NUnit.additional_one_time_setup_methods`\n* `dotnet_diagnostic.NUnit.additional_one_time_teardown_methods`\n\nEach configuration accepts a list of method names, separated by commas, semicolons, or spaces. For example:\n\n```ini\ndotnet_diagnostic.NUnit.additional_setup_methods = CustomSetup, MyInit\n```\n\nAs in recent releases, a major part of this work was contributed by @​manfred-brands.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​AlisonAMorrison\n* @​BodrickLight\n* @​cbersch\n* @​manfred-brands\n* @​mikkelbu\n* @​PiotrKlecha\n* @​sbe-schleupen\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​921 NUnit1032 - disposals in overridden methods not detected\n* #​919 NUnit1032/NUnit3002 - local functions not analyzed\n* #​918 NUnit2045 - false positive for inline usings\n* #​911 NUnit3002 doesn't recognize the using statement.\n* #​910 using declarations not recognized by NUnit2045\n\nBugs\n* #​922 NUnit1001 - false positive for arguments with generic parameters\n* #​914 Wrong position of NUnit1001 diagnostic for TestCase with four parameters or more\n\nTooling, Process, and Documentation\n* #​926 chore: Bump NUnit3TestAdapter\n* #​908 chore: bump version\n* #​885 Bump to NUnit version 4.4 when this is released\n\n## 4.10.0\n\nNUnit Analyzers 4.10 - August 9, 2025\n\nThis release of the NUnit Analyzers contains some minor improvements to NUnit2050, NUnit2056, and NUnit2007 as well\nas some improvements to existing tests. Once again, @​manfred-brands was responsible for the majority of the work.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​dfev77\n* @​manfred-brands\n* @​mikebro\n* @​mikkelbu\n\nIssues Resolved\n\nBugs\n* #​901 False positive on NUnit2050\n* #​899 NUnit2056 analyzer's code fix removes comments and empty lines above it.\n* #​896 NUnit2007 shouldn't trigger for generic types e.g. typeof(T)\n\nTooling, Process, and Documentation\n* #​905 NUnit4.4 alpha -\u003e beta changes\n* #​897 chore: Correct typo in NUnit2045.md\n* #​894 Improve tests by adding ↓ to tests were it is missing in the source\n* #​887 chore: bump version\n\n## 4.9.2\n\nNUnit Analyzers 4.9.2 - June 17, 2025\n\nThis release of the NUnit Analyzers extends the `NUnit3001` nullability suppressor\nto also work in the context of `Assert.EnterMultipleScope` and other using statements.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​artificialWave\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​892 Assert.EnterMultipleScope not detecting nullability properly\n\n## 4.9.1\n\nNUnit Analyzers 4.9.1 - June 12, 2025\n\nThis release of the NUnit Analyzers fixes a problem with the code-fix for translating\n`Assert.Multiple`/`Assert.MultipleAsync` into the new `Assert.EnterMultipleScope` format\nwhen the test method already is asynchronous and have a return type different from `Task`.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​MaceWindu\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nBugs\n* #​888 Assert.MultipleAsync -\u003e EnterMultipleScope autofix produce invalid code\n\n## 4.9.0\n\nNUnit Analyzers 4.9 - June 11, 2025\n\nThis release of the NUnit Analyzers adds several new analyzers. For the `RangeAttribute`,\nthe analyzers now warn about potential issues at runtime.\n\nIt also introduces an analyzer and code fix for translating\n`Assert.Multiple`/`Assert.MultipleAsync` into the new `Assert.EnterMultipleScope` format, as well\nas for converting `is T` checks into `Is.InstanceOf\u003cT\u003e()` constraints.\n\nFor `NUnit2021`, the analyzer now respects `UsingPropertiesComparer`, including enhancements\nthat will be available in NUnit 4.4.\n\nFinally, this release includes improvements to `NUnit2007`, `NUnit2045`, and `NUnit4002`.\nSee the list of resolved issues below for more details.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​MaceWindu\n* @​manfred-brands\n* @​mikkelbu\n* @​OsirisTerje\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​880 NUnit2007 could flag typeof() as a constant first parameter\n* #​866 When Assert.Multiple is found, should suggest to convert to Assert.EnterMultipleScope\n* #​865 NUnit 2045 suggest Assert.Multiple, but should suggest Assert.EnterMultipleScope\n* #​857 NUnit2021 Should not raise for UsingPropertiesComparer\n* #​765 Add Rule for converting is T into Is.InstanceOf\u003cT\u003e()\n* #​89 Test the correct usage of the Range attribute\n\nBugs\n* #​879 `NUnit4002` shouldn't trigger for `T` vs `nullable\u003cT\u003e` struct types\n\nTooling, Process, and Documentation\n* #​868 chore: bump version\n\n## 4.8.1\n\nNUnit Analyzers 4.8.1 - May 29, 2025\n\nThis release of the NUnit Analyzers fixes a problem with `NUnit4002` when applied to comparisons between non-number\ntypes - e.g. strings.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​adrianbanks\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nBugs\n* #​870 Compilation error caused by exception in an analyzer after updating to v4.8.0\n\n## 4.8.0\n\nNUnit Analyzers 4.8 - May 22, 2025\n\nThis release of the NUnit Analyzers adds a new diagnostic `NUnit1034` that checks\nwhether base TestFixtures are declared as `abstract`. When a base class is not `abstract` \nit will also be run as a standalone test which is most times not the intention.\n\nThe release also contains some fixes to `NUnit4002` and `Nunit2045`.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Bartleby2718\n* @​CharliePoole\n* @​MaceWindu\n* @​manfred-brands\n* @​mikkelbu\n* @​Rabadash8820\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​840 Detect incorrect or questionable use of TestFixture inheritance.\n\nBugs\n* #​862 NUnit.Analyzers doesn't recognize the version of NUnit in use\n* #​856 NUnit4002 shouldn't trigger for unknown types\n\nTooling, Process, and Documentation\n* #​861 Add missing backticks in NUnit4002.md\n* #​855 chore: bump version \n\n## 4.7.0\n\nNUnit Analyzers 4.7 - April 1, 2025\n\nThe release primarily add another diagnostic `NUnit4002` - and associated codefix - to help simplify\n`EqualTo` constraints when the expected value is a simple constant - e.g. `true`, `false`, `0`, or \n`default`. The release also removes some false positives for `Nunit1029`.\n\nAs tooling contributions the analyzers now build using .NET8.0 and also analyzers and codefixes are\nnow split into separate projects as only editors should load codefixes.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​cbersch\n* @​Dreamescaper\n* @​manfred-brands\n* @​mikkelbu\n* @​seanblue\n* @​zlepper\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​828 Replace Is.EqualTo(default) with Is.Default\n* #​826 Suggest to use Is.Null instead of Is.EqualTo(null)\n* #​824 Use Is.False / Is.True instead of Is.EqualTo\n\nBugs\n* #​832 False positive for Nunit1029 when only a type argument is use\n\nTooling, Process, and Documentation\n* #​853 chore: Add NUnit4002.md solution file\n* #​846 chore: Bump NUnit3TestAdapter to version 5 \n* #​843 chore(deps): Bump Microsoft.NET.Test.Sdk and Microsoft.NETFramework.ReferenceAssemblies\n* #​838 chore: bump version \n* #​677 Build using .NET8.0 SDK\n\n## 4.6.0\n\nNUnit Analyzers 4.6 - January 9, 2025\n\nThis release contains two improvements: Allowing `NUnit1001` to understand `DateOnly` and `TimeOnly` parameters in\n`TestCaseUsage` and making `NUnit2045` support `Assert.EnterMultipleScope` (introduced in NUnit version 4.2). \n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Dreamescaper\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​820 NUnit1001 compains about DateOnly parameters\n* #​769 Recognized the new Assert.EnterMultipleScope() concept.\n\nTooling, Process, and Documentation\n* #​829 chore: Bump year to 2025 in copyrights\n* #​823 chore: Bump cake.tool to version 4\n* #​822 chore: Bump NUnit to 4.3.2\n* #​818 chore: Replace \"buildstats.info\" with \"img.shields.io\"\n* #​815 chore: bump version\n\n## 4.5.0\n\nNUnit Analyzers 4.5 - December 22, 2024\n\nThe release primarily fixes a problem with the NUnit Analyzers when used with NUnit 4.3.1 - see #​811 for more\ninformation. In additional, we have also added some smaller improvements and bug fixes.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n* @​RenderMichael\n* @​zlepper\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​811 NUnit2021 ignores cast operation since NUnit 4.3.1\n* #​801 Allow NUnit2005 to recognize Is.Empty\n\nBugs\n* #​794 AD0001: Occasional InvalidOperationException error in analyzer in IDE\n\nTooling, Process, and Documentation\n* #​808 chore: Correct typo\n* #​806 Add information about dotnet_diagnostic.NUnit1032.additional_dispose_methods to the docs\n* #​795 chore(deps): Bump Microsoft.NET.Test.Sdk from 17.11.1 to 17.12.0\n* #​793 chore: bump version\n\n## 4.4.0\n\nNUnit Analyzers 4.4 - November 13, 2024\n\nThis release of the NUnit Analyzers adds handling of `Assert.IsAssignableFrom`/`Assert.IsNotAssignableFrom` and \n`Assert.Positive`/`Assert.Negative`. Also insertion of trivia for code fixes for `NUnit2007` and `NUnit2046`\nhave been improved.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​MCPtz\n* @​mikkelbu\n* @​verdie-g\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​790 NUnit.Analyzers 4.3.0 missed an Assert.IsAssignableFrom that caused a build error after upgrading to latest NUnit 4.2.2\n* #​789 NUnit.Analyzers 4.3.0 missed an Assert.Positive that caused a build error after upgrading to latest NUnit 4.2.2\n\nBugs\n* #​784 Fix trivia for NUnit2046\n* #​783 NUnit2007 doesn't apply trivia correctly\n\nTooling, Process, and Documentation\n* #​788 chore: Bump NUnit to version 4.2.2 \n* #​785 chore(deps): Bump NUnit3TestAdapter from 4.5.0 to 4.6.0\n* #​780 chore(deps): Bump CSharpIsNullAnalyzer from 0.1.495 to 0.1.593\n* #​778 chore(deps): Bump Microsoft.NET.Test.Sdk from 17.10.0 to 17.11.1\n* #​776 chore: bump version \n* #​775 chore: Update release notes \n\n## 4.3.0\n\nNUnit Analyzers 4.3 - August 9, 2024\n\nThis release of the NUnit Analyzers contains some bug fixes to existing analyzers and code fixes - among other\nimprovements to trivia when using the code fix of NUnit2049.\n\nFor new features we now warn against using `TestContext.Write` as this will be obsolete in NUnit at some point;\nNUnit1001 now recognises and check generic TestCase attributes; and we have added a new analyzer and code fix for\nsimplifying usages of `ValuesAttribute`.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​andrewimcclement\n* @​Bartleby2718\n* @​DrPepperBianco\n* @​KaiBNET\n* @​maettu-this\n* @​manfred-brands\n* @​mikkelbu\n* @​RenderMichael\n* @​SeanKilleen\n* @​trampster\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​770 Add rule to detect calls to TestContext.Write methods and CodeFix to replace usages with Out.Write\n* #​767 Augment NUnit1001 to recognized and check generic TestCase attributes\n* #​755 New diagnostic: The Values attribute can be simplified.\n\nBugs\n* #​766 Error when TearDown method is defined in partial test classes - Syntax node is not within syntax tree\n* #​743 NUnit1032 (missing Dispose), if dispose is wrapped in \"(… as IDisposable)?.Dispose()\"\n* #​739 Null suppression does not work when Assert is fully qualified\n* #​713 Code fix for NUnit2049 places the comma at a wrong place and messes up indentation bug\n\nTooling, Process, and Documentation\n* #​764 Update the solution file\n* #​761 Update nunit.analyzers.nuspec to specify that NUnit.Analyzers v4 is intended to be used with NUnit 4. \n* #​756 error NUnit1032 is incorrect when InstancePerTestCase and constructor is used to initialize IDisposible\n* #​741 chore(deps): Bump Microsoft.NET.Test.Sdk from 17.9.0 to 17.10.0 in /src \n* #​737 Update NUnit2013.md to fix code block \n* #​736 chore: bump version \n* #​734 Why dropping composite message formatting support also for Assert.Pass/Fail/... where there are no actual and constraint parameters?\n\n## 4.2.0\n\nNUnit Analyzers 4.2 - April 24, 2024\n\nThis release of the Analyzers extends NUnit2050 to also cover `Assume` and Nunit1032 to consider dispose of a type \nhaving explicit interface implementation. Furthermore, named parameters are now handled correctly codefixes for \nclassical asserts, and NUnit2010 improves the logic for determining `Equals` methods.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Bartleby2718\n* @​hazzik\n* @​maettu-this\n* @​manfred-brands\n* @​matode\n* @​mikkelbu\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​731 Add test for wrapping conditional expression in parenthesis for NUnit2050\n* #​720 Replace UpdateStringFormatToFormattableString with String.Format\n* #​719 NUnit2050 should cover Assume\n* #​710 Nunit1032 - consider dispose of a type having explicit interface implementation\n\nBugs\n* #​728 NUnit2010 - do not consider Equals call if it doesn't override Object.Equals\n* #​712 [bug] Code fix for NUnit2005 does not correctly fix Assert.AreEqual if named parameters are used in unexpected order\n\nTooling, Process, and Documentation\n* #​733 Missing full stops added to NUnit2050\n* #​722 Use Markdown for CHANGES\n* #​708 chore: bump-version\n\n## 4.1.0\n\nNUnit Analyzers 4.1 - March 16, 2024\n\nThis release of the Analyzers extends the suppression of nullable warnings to also respect assumptions - \nexpressed via `Assume.That`. Also nullable warnings are suppressed even in the context of the \nnull-forgiving operator `!`, and NUnit2010 is extended to also cover `is` pattern expressions - e.g.\n`is null` and more general integer patterns as `is \u003c 0 or \u003e= 1`.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​lahma\n* @​manfred-brands\n* @​mikkelbu\n* @​RenderMichael\n* @​TheBigNeo\n* @​verdie-g\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​693 Possibly Null Reference Warning should be suppressed for Assume\n* #​691 Extent rule NUnit2010 to detect 'is null'\n* #​679 Null suppression doesn't work when the body has a null suppression\n\nBugs\n* #​700 CodeFix for Assert with null message causes ambiguous code.\n* #​689 Incorrect constraint model transformation for named parameters\n\nTooling, Process, and Documentation\n* #​697 chore: Bump NUnit to version 4.1.0 \n* #​694 Switch to using license expression \n* #​690 chore(deps): Bump Microsoft.NET.Test.Sdk from 17.8.0 to 17.9.0\n* #​687 chore: Update release notes\n\n## 4.0.1\n\nNUnit Analyzers 4.0.1 - February 1, 2024\n\nSmall release that fixes a problem with the 4.0 release when combining `TestCaseSource` and `CancelAfter`.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n* @​richardissimo\n\nIssues Resolved\n\nBugs\n* #​685 error NUnit1029: The TestCaseSource provides '1' parameter(s), but the Test method expects '1' parameter(s)\n\nTooling, Process, and Documentation\n* #​684 chore: bump-version \n\n## 4.0\n\n﻿NUnit Analyzers 4.0 - January 27, 2024\n\nVersion 4 of the NUnit analyzers drops the support for older releases of Visual Studio. I.e.\nreleases of Visual Studio that are older than Visual Studio 2019 16.3. In addition, this release\ncontains various bug fixes to existing analyzers, support of the `CancelAfterAttribute`\nthat was introduced in NUnit 4, and extends the codefix for NUnit2007 to also work when\n`.Within` is used.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Abrynos\n* @​gfoidl\n* @​Laniusexcubitor\n* @​MaceWindu\n* @​manfred-brands\n* @​mikkelbu\n* @​RenderMichael\n* @​SeanKilleen\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​669 NUnit2007 does not provide codefix when .Within is used\n* #​609 Drop support for VS before 2019\n\nBugs\n* #​663 NUnit1027 fired when CancellationToken and [CancelAfter] is given\n* #​659 NUnit1032 throws an exception in a specific configuration\n* #​656 NUnit1028 warns about overridden methods\n* #​635 ArgumentException in DisposeFieldsAndPropertiesInTearDownAnalyzer\n\nTooling, Process, and Documentation\n* #​676 chore: markdownlint-cli2-config is removed use flag instead \n* #​668 chore(deps): Bump StyleCop.Analyzers.Unstable from 1.2.0.507 to 1.2.0.556\n* #​662 chore: Bump NUnit 4 to version 4.0.1\n* #​660 chore: Bump to NUnit 4\n* #​654 chore: Bump version\n* #​630 Update NUnit Analyzer docs to respect 120-character docs rule documentation\n* #​508 Restore \"File version\" and \"Product version\" in analyzer dlls\n\n## 3.10.0\n\nNUnit Analyzers 3.10 (and 2.10) - November 27, 2023\n\nThis release adds a couple of improvements to the analyzers: \n* Check that users don't accidentally specify CallerArgumentExpression parameters\n* Relax analyzers for added support for IAsyncEnumerable on *Source attributes\n\nThese improvements extend the functionality in the beta that added support for NUnit 4 and\nfor migrating to NUnit 4. Especially, the handling of the movement of classic asserts into a new namespace\nNUnit.Framework.Legacy and of the improved assert result messages - for more information see\nhttps://docs.nunit.org/articles/nunit/Towards-NUnit4.html. The analyzers can help updating the\nclassic assert and fix the assert messages.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​639 Rule to check users don't accidentally specify CallerArgumentExpression parameters\n* #​634 Relax analyzers for added support for IAsyncEnumerable on *Source attributes\n\nTooling, Process, and Documentation\n* #​648 chore: Skip branch builds on PRs\n* #​644 chore: Update release notes for 3.10 beta\n* #​429 Drop the VSIX project\n\n## 3.10.0-beta1\n\nNUnit Analyzers 3.10-beta1 (and 2.9-beta1) - November 17, 2023\n\nThis beta adds support for the upcoming NUnit 4 - see pull request #​612 - which solves the following issues\n* #​620 Make Classic Conversion rule for CollectionAssert improvement\n* #​618 Make Classic Conversion rule for StringAssert\n* #​617 Update .Within makes no sense rule\n* #​610 Ensure Test Code works with NUnit4\n* #​606 Support for NUnit 4 legacy asserts\n* #​562 Warn use of params for assertion messages\n\nThe primary change is the handling of the movement of classic asserts into a new namespace\n`NUnit.Framework.Legacy` and of the improved assert result messages - for more information see\nhttps://docs.nunit.org/articles/nunit/Towards-NUnit4.html. The analyzers can help updating the\nclassic assert and fix the assert messages.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​CollinAlpert\n* @​manfred-brands\n* @​mikkelbu\n* @​OsirisTerje\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​620 Make Classic Conversion rule for CollectionAssert improvement\n* #​618 Make Classic Conversion rule for StringAssert\n* #​617 Update .Within makes no sense rule\n* #​615 Add support for Assert.MultipleAsync\n* #​610 Ensure Test Code works with NUnit4\n* #​606 Support for NUnit 4 legacy asserts\n* #​562 Warn use of params for assertion messages\n\nBugs\n* #​632 NUnit1031 doesn't seem to work with Generic parameters\n* #​631 NUnit1001/NUnit1031 don't observe null forgiveness operator\n* #​621 NUnit2025 fires unnecessarily\n\nTooling, Process, and Documentation\n* #​633 chore(deps): Bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.8.0\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/3.9.0...4.12.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=3.9.0\u0026new-version=4.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/AntAndriy7/ReengineeringCourse/pull/18","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AntAndriy7%2FReengineeringCourse/issues/18","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/18/packages"},{"uuid":"4262243298","node_id":"PR_kwDOK_af5s7SUGG2","number":34,"state":"closed","title":"Bump NUnit.Analyzers from 4.11.2 to 4.12.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-14T13:10:43.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-14T13:07:31.000Z","updated_at":"2026-04-14T13:10:52.000Z","time_to_close":192,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.11.2","new_version":"4.12.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.11.2 to 4.12.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.12.0\n\nNUnit Analyzers 4.12 - March 3, 2026\n\nThis release of the NUnit Analyzers improves `NUnit1029` to account for `TestCaseSource`\nsupport for params and optional arguments. It also introduces a new analyzer for incorrect\nusage of `Is.Not.Null.Or.Empty`, fixes regressions in `NUnit2005` and `NUnit2055`, and updates\nNUnit package dependencies.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Dreamescaper\n* @​manfred-brands\n* @​mikkelbu\n* @​nowsprinting\n* @​philipp-naused\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​957 Relax NUnit1029 for TestCaseSource where method accepts a single \"params\" array\n* #​189 Warning when `Is.Not.Null.Or.Empty` used \n\nBugs\n* #​953 Code fix for `NUnit2055` can generate invalid code for classic asserts\n* #​952 Code fix for `NUnit2005` tries to use `Is.Empty` constraint on incompatible types.\n\nTooling, Process, and Documentation\n* #​973 chore: Bump NUnit version\n* #​970 chore: Bump NUnit to version 4.5.0\n* #​967 Fix note about works with Unity Test Framework\n* #​937 chore: bump version\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.11.2...4.12.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.11.2\u0026new-version=4.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Kloew001/Softwaredeveloper.at/pull/34","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kloew001%2FSoftwaredeveloper.at/issues/34","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/34/packages"},{"uuid":"4048307610","node_id":"PR_kwDOAlAoR87JNm-U","number":794,"state":"open","title":"Bump NUnit.Analyzers from 4.11.2 to 4.12.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":8,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-09T22:44:31.000Z","updated_at":"2026-03-09T22:52:48.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.11.2","new_version":"4.12.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.11.2 to 4.12.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.12.0\n\nNUnit Analyzers 4.12 - March 3, 2026\n\nThis release of the NUnit Analyzers improves `NUnit1029` to account for `TestCaseSource`\nsupport for params and optional arguments. It also introduces a new analyzer for incorrect\nusage of `Is.Not.Null.Or.Empty`, fixes regressions in `NUnit2005` and `NUnit2055`, and updates\nNUnit package dependencies.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Dreamescaper\n* @​manfred-brands\n* @​mikkelbu\n* @​nowsprinting\n* @​philipp-naused\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​957 Relax NUnit1029 for TestCaseSource where method accepts a single \"params\" array\n* #​189 Warning when `Is.Not.Null.Or.Empty` used \n\nBugs\n* #​953 Code fix for `NUnit2055` can generate invalid code for classic asserts\n* #​952 Code fix for `NUnit2005` tries to use `Is.Empty` constraint on incompatible types.\n\nTooling, Process, and Documentation\n* #​973 chore: Bump NUnit version\n* #​970 chore: Bump NUnit to version 4.5.0\n* #​967 Fix note about works with Unity Test Framework\n* #​937 chore: bump version\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.11.2...4.12.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.11.2\u0026new-version=4.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Accenture/Ocaramba/pull/794","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Accenture%2FOcaramba/issues/794","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/794/packages"},{"uuid":"4045320798","node_id":"PR_kwDOAGIsLs7JDykk","number":1226,"state":"closed","title":"Bump NUnit.Analyzers from 4.11.2 to 4.12.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-10T13:52:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-09T12:30:18.000Z","updated_at":"2026-03-10T13:52:50.000Z","time_to_close":91342,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.11.2","new_version":"4.12.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nUpdated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.11.2 to 4.12.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.12.0\n\nNUnit Analyzers 4.12 - March 3, 2026\n\nThis release of the NUnit Analyzers improves `NUnit1029` to account for `TestCaseSource`\nsupport for params and optional arguments. It also introduces a new analyzer for incorrect\nusage of `Is.Not.Null.Or.Empty`, fixes regressions in `NUnit2005` and `NUnit2055`, and updates\nNUnit package dependencies.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Dreamescaper\n* @​manfred-brands\n* @​mikkelbu\n* @​nowsprinting\n* @​philipp-naused\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​957 Relax NUnit1029 for TestCaseSource where method accepts a single \"params\" array\n* #​189 Warning when `Is.Not.Null.Or.Empty` used \n\nBugs\n* #​953 Code fix for `NUnit2055` can generate invalid code for classic asserts\n* #​952 Code fix for `NUnit2005` tries to use `Is.Empty` constraint on incompatible types.\n\nTooling, Process, and Documentation\n* #​973 chore: Bump NUnit version\n* #​970 chore: Bump NUnit to version 4.5.0\n* #​967 Fix note about works with Unity Test Framework\n* #​937 chore: bump version\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.11.2...4.12.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.11.2\u0026new-version=4.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/jstedfast/MimeKit/pull/1226","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jstedfast%2FMimeKit/issues/1226","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1226/packages"},{"uuid":"4045054465","node_id":"PR_kwDOBbO9Hs7JC6jg","number":7643,"state":"closed","title":"Bump NUnit.Analyzers from 4.11.2 to 4.12.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-03-09T13:31:06.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-09T11:33:11.000Z","updated_at":"2026-03-09T13:31:09.000Z","time_to_close":7075,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.11.2","new_version":"4.12.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.11.2 to 4.12.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.12.0\n\nNUnit Analyzers 4.12 - March 3, 2026\n\nThis release of the NUnit Analyzers improves `NUnit1029` to account for `TestCaseSource`\nsupport for params and optional arguments. It also introduces a new analyzer for incorrect\nusage of `Is.Not.Null.Or.Empty`, fixes regressions in `NUnit2005` and `NUnit2055`, and updates\nNUnit package dependencies.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Dreamescaper\n* @​manfred-brands\n* @​mikkelbu\n* @​nowsprinting\n* @​philipp-naused\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​957 Relax NUnit1029 for TestCaseSource where method accepts a single \"params\" array\n* #​189 Warning when `Is.Not.Null.Or.Empty` used \n\nBugs\n* #​953 Code fix for `NUnit2055` can generate invalid code for classic asserts\n* #​952 Code fix for `NUnit2005` tries to use `Is.Empty` constraint on incompatible types.\n\nTooling, Process, and Documentation\n* #​973 chore: Bump NUnit version\n* #​970 chore: Bump NUnit to version 4.5.0\n* #​967 Fix note about works with Unity Test Framework\n* #​937 chore: bump version\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.11.2...4.12.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.11.2\u0026new-version=4.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/microting/eform-angular-frontend/pull/7643","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/microting%2Feform-angular-frontend/issues/7643","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7643/packages"},{"uuid":"4044146621","node_id":"PR_kwDOJUZJf87I_5yW","number":118,"state":"closed","title":"Bump NUnit.Analyzers from 4.11.2 to 4.12.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":["patrykjadamczyk"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-04T09:26:45.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-09T08:29:25.000Z","updated_at":"2026-05-04T09:26:48.000Z","time_to_close":4841840,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.11.2","new_version":"4.12.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.11.2 to 4.12.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.12.0\n\nNUnit Analyzers 4.12 - March 3, 2026\n\nThis release of the NUnit Analyzers improves `NUnit1029` to account for `TestCaseSource`\nsupport for params and optional arguments. It also introduces a new analyzer for incorrect\nusage of `Is.Not.Null.Or.Empty`, fixes regressions in `NUnit2005` and `NUnit2055`, and updates\nNUnit package dependencies.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Dreamescaper\n* @​manfred-brands\n* @​mikkelbu\n* @​nowsprinting\n* @​philipp-naused\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​957 Relax NUnit1029 for TestCaseSource where method accepts a single \"params\" array\n* #​189 Warning when `Is.Not.Null.Or.Empty` used \n\nBugs\n* #​953 Code fix for `NUnit2055` can generate invalid code for classic asserts\n* #​952 Code fix for `NUnit2005` tries to use `Is.Empty` constraint on incompatible types.\n\nTooling, Process, and Documentation\n* #​973 chore: Bump NUnit version\n* #​970 chore: Bump NUnit to version 4.5.0\n* #​967 Fix note about works with Unity Test Framework\n* #​937 chore: bump version\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.11.2...4.12.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.11.2\u0026new-version=4.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/paip-web/pwbs.net/pull/118","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/paip-web%2Fpwbs.net/issues/118","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/118/packages"},{"uuid":"4043226570","node_id":"PR_kwDOCmw41M7I85qV","number":128,"state":"open","title":"Bump NUnit.Analyzers from 4.11.2 to 4.12.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-09T04:09:27.000Z","updated_at":"2026-03-09T04:43:21.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.11.2","new_version":"4.12.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.11.2 to 4.12.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.12.0\n\nNUnit Analyzers 4.12 - March 3, 2026\n\nThis release of the NUnit Analyzers improves `NUnit1029` to account for `TestCaseSource`\nsupport for params and optional arguments. It also introduces a new analyzer for incorrect\nusage of `Is.Not.Null.Or.Empty`, fixes regressions in `NUnit2005` and `NUnit2055`, and updates\nNUnit package dependencies.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Dreamescaper\n* @​manfred-brands\n* @​mikkelbu\n* @​nowsprinting\n* @​philipp-naused\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​957 Relax NUnit1029 for TestCaseSource where method accepts a single \"params\" array\n* #​189 Warning when `Is.Not.Null.Or.Empty` used \n\nBugs\n* #​953 Code fix for `NUnit2055` can generate invalid code for classic asserts\n* #​952 Code fix for `NUnit2005` tries to use `Is.Empty` constraint on incompatible types.\n\nTooling, Process, and Documentation\n* #​973 chore: Bump NUnit version\n* #​970 chore: Bump NUnit to version 4.5.0\n* #​967 Fix note about works with Unity Test Framework\n* #​937 chore: bump version\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.11.2...4.12.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.11.2\u0026new-version=4.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/mganss/FileWatcher/pull/128","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mganss%2FFileWatcher/issues/128","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/128/packages"}],"issue_packages":[{"old_version":"4.13.0","new_version":"4.14.0","update_type":"minor","path":null,"pr_created_at":"2026-06-12T20:46:36.000Z","version_change":"4.13.0 → 4.14.0","issue":{"uuid":"4652503962","node_id":"PR_kwDOK6bJ-s7l7AOs","number":150,"state":"closed","title":"Bump NUnit.Analyzers from 4.13.0 to 4.14.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-13T20:59:22.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-12T20:46:36.000Z","updated_at":"2026-06-13T20:59:23.000Z","time_to_close":87166,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.13.0","new_version":"4.14.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.13.0 to 4.14.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.14.0\n\nNUnit Analyzers 4.14 - June 1, 2026\n\nThis release of the NUnit Analyzers adds a new analyzer and associated codefix - `NUnit2059` - that helps ensure that\nasync assertion methods in NUnit version 5 and higher - i.e. `Assert.ThrowsAsync`, `Assert.CatchAsync`, and\n`Assert.DoesNotThrowAsync` - have their results observed, as these methods are awaitable from NUnit version 5.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​988 Recognize that Assert.ThrowsAsync etc now return a Task that needs awaiting.\n\nTooling, Process, and Documentation\n* #​990 Bump cake.tool from 6.1.0 to 6.2.0\n* #​987 chore: bump version and correct errors in CHANGES.md\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.13.0...4.14.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.13.0\u0026new-version=4.14.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ds160/remarkable-remember/pull/150","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ds160%2Fremarkable-remember/issues/150","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/150/packages"}},{"old_version":"4.13.0","new_version":"4.14.0","update_type":"minor","path":null,"pr_created_at":"2026-06-07T20:43:48.000Z","version_change":"4.13.0 → 4.14.0","issue":{"uuid":"4608663405","node_id":"PR_kwDORbjHIc7jr_Xt","number":54,"state":"open","title":"Bump NUnit.Analyzers from 4.13.0 to 4.14.0","user":"dependabot[bot]","labels":["tests","size/xs"],"assignees":[],"locked":false,"comments_count":3,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-07T20:43:48.000Z","updated_at":"2026-06-07T20:46:57.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.13.0","new_version":"4.14.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.13.0 to 4.14.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.14.0\n\nNUnit Analyzers 4.14 - June 1, 2026\n\nThis release of the NUnit Analyzers adds a new analyzer and associated codefix - `NUnit2059` - that helps ensure that\nasync assertion methods in NUnit version 5 and higher - i.e. `Assert.ThrowsAsync`, `Assert.CatchAsync`, and\n`Assert.DoesNotThrowAsync` - have their results observed, as these methods are awaitable from NUnit version 5.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​988 Recognize that Assert.ThrowsAsync etc now return a Task that needs awaiting.\n\nTooling, Process, and Documentation\n* #​990 Bump cake.tool from 6.1.0 to 6.2.0\n* #​987 chore: bump version and correct errors in CHANGES.md\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.13.0...4.14.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.13.0\u0026new-version=4.14.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/JerrettDavis/JD.Writer/pull/54","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/JerrettDavis%2FJD.Writer/issues/54","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/54/packages"}},{"old_version":"4.13.0","new_version":"4.14.0","update_type":"minor","path":null,"pr_created_at":"2026-06-06T10:13:41.000Z","version_change":"4.13.0 → 4.14.0","issue":{"uuid":"4602917294","node_id":"PR_kwDODN-s0c7jZ9j-","number":32,"state":"open","title":"chore: Bump NUnit.Analyzers from 4.13.0 to 4.14.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-06-06T10:13:41.000Z","updated_at":"2026-06-06T10:13:42.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore: Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.13.0","new_version":"4.14.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.13.0 to 4.14.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.14.0\n\nNUnit Analyzers 4.14 - June 1, 2026\n\nThis release of the NUnit Analyzers adds a new analyzer and associated codefix - `NUnit2059` - that helps ensure that\nasync assertion methods in NUnit version 5 and higher - i.e. `Assert.ThrowsAsync`, `Assert.CatchAsync`, and\n`Assert.DoesNotThrowAsync` - have their results observed, as these methods are awaitable from NUnit version 5.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​988 Recognize that Assert.ThrowsAsync etc now return a Task that needs awaiting.\n\nTooling, Process, and Documentation\n* #​990 Bump cake.tool from 6.1.0 to 6.2.0\n* #​987 chore: bump version and correct errors in CHANGES.md\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.13.0...4.14.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.13.0\u0026new-version=4.14.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/clFaster/SVNPathCopy/pull/32","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/clFaster%2FSVNPathCopy/issues/32","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/32/packages"}},{"old_version":"4.13.0","new_version":"4.14.0","update_type":"minor","path":null,"pr_created_at":"2026-06-04T02:30:22.000Z","version_change":"4.13.0 → 4.14.0","issue":{"uuid":"4585262673","node_id":"PR_kwDOSQSHwc7if7sN","number":17,"state":"closed","title":"Bump NUnit.Analyzers from 4.13.0 to 4.14.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-13T23:33:51.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-04T02:30:22.000Z","updated_at":"2026-06-13T23:33:53.000Z","time_to_close":853409,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.13.0","new_version":"4.14.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.13.0 to 4.14.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.14.0\n\nNUnit Analyzers 4.14 - June 1, 2026\n\nThis release of the NUnit Analyzers adds a new analyzer and associated codefix - `NUnit2059` - that helps ensure that\nasync assertion methods in NUnit version 5 and higher - i.e. `Assert.ThrowsAsync`, `Assert.CatchAsync`, and\n`Assert.DoesNotThrowAsync` - have their results observed, as these methods are awaitable from NUnit version 5.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​988 Recognize that Assert.ThrowsAsync etc now return a Task that needs awaiting.\n\nTooling, Process, and Documentation\n* #​990 Bump cake.tool from 6.1.0 to 6.2.0\n* #​987 chore: bump version and correct errors in CHANGES.md\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.13.0...4.14.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.13.0\u0026new-version=4.14.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/omr-htp/DotMatter/pull/17","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/omr-htp%2FDotMatter/issues/17","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/17/packages"}},{"old_version":"4.11.2","new_version":"4.14.0","update_type":"minor","path":null,"pr_created_at":"2026-06-03T23:27:07.000Z","version_change":"4.11.2 → 4.14.0","issue":{"uuid":"4584410787","node_id":"PR_kwDOJ9sYPs7idH2v","number":3180,"state":"closed","title":"Bump NUnit.Analyzers from 4.11.2 to 4.14.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-03T23:27:14.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-03T23:27:07.000Z","updated_at":"2026-06-03T23:27:16.000Z","time_to_close":7,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.11.2","new_version":"4.14.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.11.2 to 4.14.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.14.0\n\nNUnit Analyzers 4.14 - June 1, 2026\n\nThis release of the NUnit Analyzers adds a new analyzer and associated codefix - `NUnit2059` - that helps ensure that\nasync assertion methods in NUnit version 5 and higher - i.e. `Assert.ThrowsAsync`, `Assert.CatchAsync`, and\n`Assert.DoesNotThrowAsync` - have their results observed, as these methods are awaitable from NUnit version 5.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​988 Recognize that Assert.ThrowsAsync etc now return a Task that needs awaiting.\n\nTooling, Process, and Documentation\n* #​990 Bump cake.tool from 6.1.0 to 6.2.0\n* #​987 chore: bump version and correct errors in CHANGES.md\n\n## 4.13.0\n\nNUnit Analyzers 4.13 - May 2, 2026\n\nThis release of the NUnit Analyzers updates analyzer handling for the NUnit 4.6 API change that replaces\n`ActualValueDelegate\u003c\u003e` with `Func\u003c\u003e` - see https://github.com/nunit/nunit/issues/4824 for more information.\nAnalyzers now also consider the return type of `Func\u003c\u003e` in assertions. The release also includes one bug fix and\nsome dependency updates.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n* @​RenderMichael\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​982 Recognized `Func\u003cT\u003e` return values\n\nBugs\n* #​968 Whitespace issue in Does.Contain fixer when assert spans multiple lines\n\nTooling, Process, and Documentation\n* #​985 chore: Bump year to 2026 in copyrights\n* #​978 Bump cake.tool from 6.0.0 to 6.1.0\n* #​976 chore: Correct documentation\n* #​975 chore: bump version\n* #​956 Bump cake.tool from 4.0.0 to 6.0.0\n\n## 4.12.0\n\nNUnit Analyzers 4.12 - March 3, 2026\n\nThis release of the NUnit Analyzers improves `NUnit1029` to account for `TestCaseSource`\nsupport for params and optional arguments. It also introduces a new analyzer for incorrect\nusage of `Is.Not.Null.Or.Empty`, fixes regressions in `NUnit2005` and `NUnit2055`, and updates\nNUnit package dependencies.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Dreamescaper\n* @​manfred-brands\n* @​mikkelbu\n* @​nowsprinting\n* @​philipp-naused\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​957 Relax NUnit1029 for TestCaseSource where method accepts a single \"params\" array\n* #​189 Warning when `Is.Not.Null.Or.Empty` used \n\nBugs\n* #​953 Code fix for `NUnit2055` can generate invalid code for classic asserts\n* #​952 Code fix for `NUnit2005` tries to use `Is.Empty` constraint on incompatible types.\n\nTooling, Process, and Documentation\n* #​973 chore: Bump NUnit version\n* #​970 chore: Bump NUnit to version 4.5.0\n* #​967 Fix note about works with Unity Test Framework\n* #​937 chore: bump version\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.11.2...4.14.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.11.2\u0026new-version=4.14.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/visualengineers/reflex/pull/3180","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/visualengineers%2Freflex/issues/3180","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/3180/packages"}},{"old_version":"4.13.0","new_version":"4.14.0","update_type":"minor","path":null,"pr_created_at":"2026-06-02T07:46:43.000Z","version_change":"4.13.0 → 4.14.0","issue":{"uuid":"4569526865","node_id":"PR_kwDOBbO9Hs7hsGFn","number":7922,"state":"closed","title":"Bump NUnit.Analyzers from 4.13.0 to 4.14.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-06-02T07:46:48.000Z","author_association":null,"state_reason":null,"created_at":"2026-06-02T07:46:43.000Z","updated_at":"2026-06-02T07:46:52.000Z","time_to_close":5,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.13.0","new_version":"4.14.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.13.0 to 4.14.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.14.0\n\nNUnit Analyzers 4.14 - June 1, 2026\n\nThis release of the NUnit Analyzers adds a new analyzer and associated codefix - `NUnit2059` - that helps ensure that\nasync assertion methods in NUnit version 5 and higher - i.e. `Assert.ThrowsAsync`, `Assert.CatchAsync`, and\n`Assert.DoesNotThrowAsync` - have their results observed, as these methods are awaitable from NUnit version 5.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​988 Recognize that Assert.ThrowsAsync etc now return a Task that needs awaiting.\n\nTooling, Process, and Documentation\n* #​990 Bump cake.tool from 6.1.0 to 6.2.0\n* #​987 chore: bump version and correct errors in CHANGES.md\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.13.0...4.14.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.13.0\u0026new-version=4.14.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/microting/eform-angular-frontend/pull/7922","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/microting%2Feform-angular-frontend/issues/7922","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7922/packages"}},{"old_version":"4.6.0","new_version":"4.13.0","update_type":"minor","path":null,"pr_created_at":"2026-05-22T20:49:23.000Z","version_change":"4.6.0 → 4.13.0","issue":{"uuid":"4505519476","node_id":"PR_kwDOK6bJ-s7efad3","number":145,"state":"closed","title":"Bump NUnit.Analyzers from 4.6.0 to 4.13.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-09T20:54:32.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-22T20:49:23.000Z","updated_at":"2026-06-09T20:54:34.000Z","time_to_close":1555509,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.6.0","new_version":"4.13.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.6.0 to 4.13.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.13.0\n\nNUnit Analyzers 4.13 - May 2, 2026\n\nThis release of the NUnit Analyzers updates analyzer handling for the NUnit 4.6 API change that replaces\n`ActualValueDelegate\u003c\u003e` with `Func\u003c\u003e` - see https://github.com/nunit/nunit/issues/4824 for more information.\nAnalyzers now also consider the return type of `Func\u003c\u003e` in assertions. The release also includes one bug fix and\nsome dependency updates.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n* @​RenderMichael\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​982 Recognized `Func\u003cT\u003e` return values\n\nBugs\n* #​968 Whitespace issue in Does.Contain fixer when assert spans multiple lines\n\nTooling, Process, and Documentation\n* #​985 chore: Bump year to 2026 in copyrights\n* #​978 Bump cake.tool from 6.0.0 to 6.1.0\n* #​976 chore: Correct documentation\n* #​975 chore: bump version\n* #​956 Bump cake.tool from 4.0.0 to 6.0.0\n\n## 4.12.0\n\nNUnit Analyzers 4.12 - March 3, 2026\n\nThis release of the NUnit Analyzers improves `NUnit1029` to account for `TestCaseSource`\nsupport for params and optional arguments. It also introduces a new analyzer for incorrect\nusage of `Is.Not.Null.Or.Empty`, fixes regressions in `NUnit2005` and `NUnit2055`, and updates\nNUnit package dependencies.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Dreamescaper\n* @​manfred-brands\n* @​mikkelbu\n* @​nowsprinting\n* @​philipp-naused\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​957 Relax NUnit1029 for TestCaseSource where method accepts a single \"params\" array\n* #​189 Warning when `Is.Not.Null.Or.Empty` used \n\nBugs\n* #​953 Code fix for `NUnit2055` can generate invalid code for classic asserts\n* #​952 Code fix for `NUnit2005` tries to use `Is.Empty` constraint on incompatible types.\n\nTooling, Process, and Documentation\n* #​973 chore: Bump NUnit version\n* #​970 chore: Bump NUnit to version 4.5.0\n* #​967 Fix note about works with Unity Test Framework\n* #​937 chore: bump version\n\n## 4.11.2\n\nNUnit Analyzers 4.11.2 - November 2, 2025\n\nThis release of the NUnit Analyzers fixes a problem in the `NUnit2057` analyzer for unnecessary use of lambda \nexpressions. The release also extends `NUnit2021` so that it can determining if `Is.NaN` or `Is.Not.NaN` constraints\nare used on incompatible types.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​MaceWindu\n* @​manfred-brands\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​929 Alert when using Is.NaN or Is.Not.NaN on an incompatible type\n\nBugs\n* #​945 [NUnit2057] Reported for Throws assert\n\n## 4.11.1\n\nNUnit Analyzers 4.11.1 - October 30, 2025\n\nThis release of the NUnit Analyzers fixes a regression related to the analysis of nullable enum parameters in\n`NUnit1001` and `NUnit1031`. The release also contains a new analyzer and codefix for unnecessary usage of lambda\nexpressions in asserts.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​MaceWindu\n* @​maksim-sovkov\n* @​manfred-brands\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​927 Add new rule for unnecessary use of lambda expressions\n\nBugs\n* #​939 NUnit1001 - false positive for arguments with nullable enum parameters\n* #​938 [NUnit1031] False positive for nullable structs\n\n## 4.11.0\n\nNUnit Analyzers 4.11 - October 28, 2025\n\nThis release of the NUnit Analyzers includes improvements and fixes related to `IDisposable` handling and initialization \nin `SetUp` and `OneTimeSetUp` methods. It also introduces the ability to configure additional methods that should be \ntreated as `SetUp` and `TearDown` methods by the analyzers. This can be done in the `.editorconfig`, and there are four \nconfigurations for this:\n\n* `dotnet_diagnostic.NUnit.additional_setup_methods`\n* `dotnet_diagnostic.NUnit.additional_teardown_methods`\n* `dotnet_diagnostic.NUnit.additional_one_time_setup_methods`\n* `dotnet_diagnostic.NUnit.additional_one_time_teardown_methods`\n\nEach configuration accepts a list of method names, separated by commas, semicolons, or spaces. For example:\n\n```ini\ndotnet_diagnostic.NUnit.additional_setup_methods = CustomSetup, MyInit\n```\n\nAs in recent releases, a major part of this work was contributed by @​manfred-brands.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​AlisonAMorrison\n* @​BodrickLight\n* @​cbersch\n* @​manfred-brands\n* @​mikkelbu\n* @​PiotrKlecha\n* @​sbe-schleupen\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​921 NUnit1032 - disposals in overridden methods not detected\n* #​919 NUnit1032/NUnit3002 - local functions not analyzed\n* #​918 NUnit2045 - false positive for inline usings\n* #​911 NUnit3002 doesn't recognize the using statement.\n* #​910 using declarations not recognized by NUnit2045\n\nBugs\n* #​922 NUnit1001 - false positive for arguments with generic parameters\n* #​914 Wrong position of NUnit1001 diagnostic for TestCase with four parameters or more\n\nTooling, Process, and Documentation\n* #​926 chore: Bump NUnit3TestAdapter\n* #​908 chore: bump version\n* #​885 Bump to NUnit version 4.4 when this is released\n\n## 4.10.0\n\nNUnit Analyzers 4.10 - August 9, 2025\n\nThis release of the NUnit Analyzers contains some minor improvements to NUnit2050, NUnit2056, and NUnit2007 as well\nas some improvements to existing tests. Once again, @​manfred-brands was responsible for the majority of the work.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​dfev77\n* @​manfred-brands\n* @​mikebro\n* @​mikkelbu\n\nIssues Resolved\n\nBugs\n* #​901 False positive on NUnit2050\n* #​899 NUnit2056 analyzer's code fix removes comments and empty lines above it.\n* #​896 NUnit2007 shouldn't trigger for generic types e.g. typeof(T)\n\nTooling, Process, and Documentation\n* #​905 NUnit4.4 alpha -\u003e beta changes\n* #​897 chore: Correct typo in NUnit2045.md\n* #​894 Improve tests by adding ↓ to tests were it is missing in the source\n* #​887 chore: bump version\n\n## 4.9.2\n\nNUnit Analyzers 4.9.2 - June 17, 2025\n\nThis release of the NUnit Analyzers extends the `NUnit3001` nullability suppressor\nto also work in the context of `Assert.EnterMultipleScope` and other using statements.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​artificialWave\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​892 Assert.EnterMultipleScope not detecting nullability properly\n\n## 4.9.1\n\nNUnit Analyzers 4.9.1 - June 12, 2025\n\nThis release of the NUnit Analyzers fixes a problem with the code-fix for translating\n`Assert.Multiple`/`Assert.MultipleAsync` into the new `Assert.EnterMultipleScope` format\nwhen the test method already is asynchronous and have a return type different from `Task`.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​MaceWindu\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nBugs\n* #​888 Assert.MultipleAsync -\u003e EnterMultipleScope autofix produce invalid code\n\n## 4.9.0\n\nNUnit Analyzers 4.9 - June 11, 2025\n\nThis release of the NUnit Analyzers adds several new analyzers. For the `RangeAttribute`,\nthe analyzers now warn about potential issues at runtime.\n\nIt also introduces an analyzer and code fix for translating\n`Assert.Multiple`/`Assert.MultipleAsync` into the new `Assert.EnterMultipleScope` format, as well\nas for converting `is T` checks into `Is.InstanceOf\u003cT\u003e()` constraints.\n\nFor `NUnit2021`, the analyzer now respects `UsingPropertiesComparer`, including enhancements\nthat will be available in NUnit 4.4.\n\nFinally, this release includes improvements to `NUnit2007`, `NUnit2045`, and `NUnit4002`.\nSee the list of resolved issues below for more details.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​MaceWindu\n* @​manfred-brands\n* @​mikkelbu\n* @​OsirisTerje\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​880 NUnit2007 could flag typeof() as a constant first parameter\n* #​866 When Assert.Multiple is found, should suggest to convert to Assert.EnterMultipleScope\n* #​865 NUnit 2045 suggest Assert.Multiple, but should suggest Assert.EnterMultipleScope\n* #​857 NUnit2021 Should not raise for UsingPropertiesComparer\n* #​765 Add Rule for converting is T into Is.InstanceOf\u003cT\u003e()\n* #​89 Test the correct usage of the Range attribute\n\nBugs\n* #​879 `NUnit4002` shouldn't trigger for `T` vs `nullable\u003cT\u003e` struct types\n\nTooling, Process, and Documentation\n* #​868 chore: bump version\n\n## 4.8.1\n\nNUnit Analyzers 4.8.1 - May 29, 2025\n\nThis release of the NUnit Analyzers fixes a problem with `NUnit4002` when applied to comparisons between non-number\ntypes - e.g. strings.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​adrianbanks\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nBugs\n* #​870 Compilation error caused by exception in an analyzer after updating to v4.8.0\n\n## 4.8.0\n\nNUnit Analyzers 4.8 - May 22, 2025\n\nThis release of the NUnit Analyzers adds a new diagnostic `NUnit1034` that checks\nwhether base TestFixtures are declared as `abstract`. When a base class is not `abstract` \nit will also be run as a standalone test which is most times not the intention.\n\nThe release also contains some fixes to `NUnit4002` and `Nunit2045`.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Bartleby2718\n* @​CharliePoole\n* @​MaceWindu\n* @​manfred-brands\n* @​mikkelbu\n* @​Rabadash8820\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​840 Detect incorrect or questionable use of TestFixture inheritance.\n\nBugs\n* #​862 NUnit.Analyzers doesn't recognize the version of NUnit in use\n* #​856 NUnit4002 shouldn't trigger for unknown types\n\nTooling, Process, and Documentation\n* #​861 Add missing backticks in NUnit4002.md\n* #​855 chore: bump version \n\n## 4.7.0\n\nNUnit Analyzers 4.7 - April 1, 2025\n\nThe release primarily add another diagnostic `NUnit4002` - and associated codefix - to help simplify\n`EqualTo` constraints when the expected value is a simple constant - e.g. `true`, `false`, `0`, or \n`default`. The release also removes some false positives for `Nunit1029`.\n\nAs tooling contributions the analyzers now build using .NET8.0 and also analyzers and codefixes are\nnow split into separate projects as only editors should load codefixes.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​cbersch\n* @​Dreamescaper\n* @​manfred-brands\n* @​mikkelbu\n* @​seanblue\n* @​zlepper\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​828 Replace Is.EqualTo(default) with Is.Default\n* #​826 Suggest to use Is.Null instead of Is.EqualTo(null)\n* #​824 Use Is.False / Is.True instead of Is.EqualTo\n\nBugs\n* #​832 False positive for Nunit1029 when only a type argument is use\n\nTooling, Process, and Documentation\n* #​853 chore: Add NUnit4002.md solution file\n* #​846 chore: Bump NUnit3TestAdapter to version 5 \n* #​843 chore(deps): Bump Microsoft.NET.Test.Sdk and Microsoft.NETFramework.ReferenceAssemblies\n* #​838 chore: bump version \n* #​677 Build using .NET8.0 SDK\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.6.0...4.13.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.6.0\u0026new-version=4.13.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/ds160/remarkable-remember/pull/145","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/ds160%2Fremarkable-remember/issues/145","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/145/packages"}},{"old_version":"4.12.0","new_version":"4.13.0","update_type":"minor","path":null,"pr_created_at":"2026-05-14T15:58:04.000Z","version_change":"4.12.0 → 4.13.0","issue":{"uuid":"4447335065","node_id":"PR_kwDOM_s4is7blf7u","number":340,"state":"closed","title":"chore: bump NUnit from 4.5.1 to 4.6.0 and NUnit.Analyzers from 4.12.0 to 4.13.0","user":"dependabot[bot]","labels":["dependency-update"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-15T07:55:01.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-14T15:58:04.000Z","updated_at":"2026-05-15T07:55:01.000Z","time_to_close":57417,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore: bump NUnit from 4.5.1 to 4.6.0 and","packages":[{"name":"NUnit.Analyzers","old_version":"4.12.0","new_version":"4.13.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit](https://github.com/nunit/nunit) from 4.5.1 to 4.6.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit's releases](https://github.com/nunit/nunit/releases)._\n\n## 4.6.0\n\nSee [release notes](https://docs.nunit.org/articles/nunit/release-notes/framework.html#nunit-460---may-4-2026) for details.\n\nCommits viewable in [compare view](https://github.com/nunit/nunit/compare/4.5.1...v4.6.0).\n\u003c/details\u003e\n\nUpdated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.12.0 to 4.13.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.13.0\n\nNUnit Analyzers 4.13 - May 2, 2026\n\nThis release of the NUnit Analyzers updates analyzer handling for the NUnit 4.6 API change that replaces\n`ActualValueDelegate\u003c\u003e` with `Func\u003c\u003e` - see https://github.com/nunit/nunit/issues/4824 for more information.\nAnalyzers now also consider the return type of `Func\u003c\u003e` in assertions. The release also includes one bug fix and\nsome dependency updates.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n* @​RenderMichael\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​982 Recognized `Func\u003cT\u003e` return values\n\nBugs\n* #​968 Whitespace issue in Does.Contain fixer when assert spans multiple lines\n\nTooling, Process, and Documentation\n* #​985 chore: Bump year to 2026 in copyrights\n* #​978 Bump cake.tool from 6.0.0 to 6.1.0\n* #​976 chore: Correct documentation\n* #​975 chore: bump version\n* #​956 Bump cake.tool from 4.0.0 to 6.0.0\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.12.0...4.13.0).\n\u003c/details\u003e","html_url":"https://github.com/Seddryck/Didot/pull/340","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Seddryck%2FDidot/issues/340","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/340/packages"}},{"old_version":"4.12.0","new_version":"4.13.0","update_type":"minor","path":null,"pr_created_at":"2026-05-06T21:21:45.000Z","version_change":"4.12.0 → 4.13.0","issue":{"uuid":"4394523540","node_id":"PR_kwDOR9cFIM7Y7ZpT","number":22,"state":"open","title":"Bump NUnit.Analyzers from 4.12.0 to 4.13.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-06T21:21:45.000Z","updated_at":"2026-05-06T21:23:26.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.12.0","new_version":"4.13.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.12.0 to 4.13.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.13.0\n\nNUnit Analyzers 4.13 - May 2, 2026\n\nThis release of the NUnit Analyzers updates analyzer handling for the NUnit 4.6 API change that replaces\n`ActualValueDelegate\u003c\u003e` with `Func\u003c\u003e` - see https://github.com/nunit/nunit/issues/4824 for more information.\nAnalyzers now also consider the return type of `Func\u003c\u003e` in assertions. The release also includes one bug fix and\nsome dependency updates.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n* @​RenderMichael\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​982 Recognized `Func\u003cT\u003e` return values\n\nBugs\n* #​968 Whitespace issue in Does.Contain fixer when assert spans multiple lines\n\nTooling, Process, and Documentation\n* #​985 chore: Bump year to 2026 in copyrights\n* #​978 Bump cake.tool from 6.0.0 to 6.1.0\n* #​976 chore: Correct documentation\n* #​975 chore: bump version\n* #​956 Bump cake.tool from 4.0.0 to 6.0.0\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.12.0...4.13.0).\n\u003c/details\u003e\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/AntAndriy7/ReengineeringCourse/pull/22","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AntAndriy7%2FReengineeringCourse/issues/22","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/22/packages"}},{"old_version":"4.12.0","new_version":"4.13.0","update_type":"minor","path":null,"pr_created_at":"2026-05-04T21:40:13.000Z","version_change":"4.12.0 → 4.13.0","issue":{"uuid":"4379857039","node_id":"PR_kwDOL0aw8s7YLW_D","number":183,"state":"open","title":"chore: Bump NUnit.Analyzers from 4.12.0 to 4.13.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-04T21:40:13.000Z","updated_at":"2026-05-05T05:47:10.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore: Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.12.0","new_version":"4.13.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.12.0 to 4.13.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.13.0\n\nNUnit Analyzers 4.13 - May 2, 2026\n\nThis release of the NUnit Analyzers updates analyzer handling for the NUnit 4.6 API change that replaces\n`ActualValueDelegate\u003c\u003e` with `Func\u003c\u003e` - see https://github.com/nunit/nunit/issues/4824 for more information.\nAnalyzers now also consider the return type of `Func\u003c\u003e` in assertions. The release also includes one bug fix and\nsome dependency updates.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n* @​RenderMichael\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​982 Recognized `Func\u003cT\u003e` return values\n\nBugs\n* #​968 Whitespace issue in Does.Contain fixer when assert spans multiple lines\n\nTooling, Process, and Documentation\n* #​985 chore: Bump year to 2026 in copyrights\n* #​978 Bump cake.tool from 6.0.0 to 6.1.0\n* #​976 chore: Correct documentation\n* #​975 chore: bump version\n* #​956 Bump cake.tool from 4.0.0 to 6.0.0\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.12.0...4.13.0).\n\u003c/details\u003e","html_url":"https://github.com/Thomas-Shephard/coverage-checker/pull/183","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Thomas-Shephard%2Fcoverage-checker/issues/183","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/183/packages"}},{"old_version":"4.12.0","new_version":"4.13.0","update_type":"minor","path":null,"pr_created_at":"2026-05-04T08:45:56.000Z","version_change":"4.12.0 → 4.13.0","issue":{"uuid":"4375165059","node_id":"PR_kwDOAcdRas7X70OP","number":432,"state":"closed","title":"Bump NUnit.Analyzers from 4.12.0 to 4.13.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-06-02T00:28:49.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-04T08:45:56.000Z","updated_at":"2026-06-02T00:28:51.000Z","time_to_close":2475773,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.12.0","new_version":"4.13.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.12.0 to 4.13.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.13.0\n\nNUnit Analyzers 4.13 - May 2, 2026\n\nThis release of the NUnit Analyzers updates analyzer handling for the NUnit 4.6 API change that replaces\n`ActualValueDelegate\u003c\u003e` with `Func\u003c\u003e` - see https://github.com/nunit/nunit/issues/4824 for more information.\nAnalyzers now also consider the return type of `Func\u003c\u003e` in assertions. The release also includes one bug fix and\nsome dependency updates.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n* @​RenderMichael\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​982 Recognized `Func\u003cT\u003e` return values\n\nBugs\n* #​968 Whitespace issue in Does.Contain fixer when assert spans multiple lines\n\nTooling, Process, and Documentation\n* #​985 chore: Bump year to 2026 in copyrights\n* #​978 Bump cake.tool from 6.0.0 to 6.1.0\n* #​976 chore: Correct documentation\n* #​975 chore: bump version\n* #​956 Bump cake.tool from 4.0.0 to 6.0.0\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.12.0...4.13.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.12.0\u0026new-version=4.13.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/microsoft/Microsoft.IO.RecyclableMemoryStream/pull/432","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/microsoft%2FMicrosoft.IO.RecyclableMemoryStream/issues/432","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/432/packages"}},{"old_version":"4.12.0","new_version":"4.13.0","update_type":"minor","path":null,"pr_created_at":"2026-05-04T06:36:50.000Z","version_change":"4.12.0 → 4.13.0","issue":{"uuid":"4374472949","node_id":"PR_kwDOA7u1Ws7X5iFJ","number":4609,"state":"closed","title":"Bump NUnit.Analyzers from 4.12.0 to 4.13.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-05-04T06:36:53.000Z","author_association":null,"state_reason":null,"created_at":"2026-05-04T06:36:50.000Z","updated_at":"2026-05-04T06:37:02.000Z","time_to_close":3,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.12.0","new_version":"4.13.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.12.0 to 4.13.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.13.0\n\nNUnit Analyzers 4.13 - May 2, 2026\n\nThis release of the NUnit Analyzers updates analyzer handling for the NUnit 4.6 API change that replaces\n`ActualValueDelegate\u003c\u003e` with `Func\u003c\u003e` - see https://github.com/nunit/nunit/issues/4824 for more information.\nAnalyzers now also consider the return type of `Func\u003c\u003e` in assertions. The release also includes one bug fix and\nsome dependency updates.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n* @​RenderMichael\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​982 Recognized `Func\u003cT\u003e` return values\n\nBugs\n* #​968 Whitespace issue in Does.Contain fixer when assert spans multiple lines\n\nTooling, Process, and Documentation\n* #​985 chore: Bump year to 2026 in copyrights\n* #​978 Bump cake.tool from 6.0.0 to 6.1.0\n* #​976 chore: Correct documentation\n* #​975 chore: bump version\n* #​956 Bump cake.tool from 4.0.0 to 6.0.0\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.12.0...4.13.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.12.0\u0026new-version=4.13.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/microting/eform-sdk-dotnet/pull/4609","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/microting%2Feform-sdk-dotnet/issues/4609","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/4609/packages"}},{"old_version":"4.7.0","new_version":"4.13.0","update_type":"minor","path":null,"pr_created_at":"2026-05-02T20:23:13.000Z","version_change":"4.7.0 → 4.13.0","issue":{"uuid":"4369933515","node_id":"PR_kwDON59fAM7Xr4V4","number":109,"state":"open","title":"chore: Bump NUnit.Analyzers from 4.7.0 to 4.13.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-05-02T20:23:13.000Z","updated_at":"2026-05-02T20:44:34.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"chore: Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.7.0","new_version":"4.13.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.7.0 to 4.13.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.13.0\n\nNUnit Analyzers 4.13 - May 2, 2026\n\nThis release of the NUnit Analyzers updates analyzer handling for the NUnit 4.6 API change that replaces\n`ActualValueDelegate\u003c\u003e` with `Func\u003c\u003e` - see https://github.com/nunit/nunit/issues/4824 for more information.\nAnalyzers now also consider the return type of `Func\u003c\u003e` in assertions. The release also includes one bug fix and\nsome dependency updates.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n* @​RenderMichael\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​982 Recognized `Func\u003cT\u003e` return values\n\nBugs\n* #​968 Whitespace issue in Does.Contain fixer when assert spans multiple lines\n\nTooling, Process, and Documentation\n* #​985 chore: Bump year to 2026 in copyrights\n* #​978 Bump cake.tool from 6.0.0 to 6.1.0\n* #​976 chore: Correct documentation\n* #​975 chore: bump version\n* #​956 Bump cake.tool from 4.0.0 to 6.0.0\n\n## 4.12.0\n\nNUnit Analyzers 4.12 - March 3, 2026\n\nThis release of the NUnit Analyzers improves `NUnit1029` to account for `TestCaseSource`\nsupport for params and optional arguments. It also introduces a new analyzer for incorrect\nusage of `Is.Not.Null.Or.Empty`, fixes regressions in `NUnit2005` and `NUnit2055`, and updates\nNUnit package dependencies.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Dreamescaper\n* @​manfred-brands\n* @​mikkelbu\n* @​nowsprinting\n* @​philipp-naused\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​957 Relax NUnit1029 for TestCaseSource where method accepts a single \"params\" array\n* #​189 Warning when `Is.Not.Null.Or.Empty` used \n\nBugs\n* #​953 Code fix for `NUnit2055` can generate invalid code for classic asserts\n* #​952 Code fix for `NUnit2005` tries to use `Is.Empty` constraint on incompatible types.\n\nTooling, Process, and Documentation\n* #​973 chore: Bump NUnit version\n* #​970 chore: Bump NUnit to version 4.5.0\n* #​967 Fix note about works with Unity Test Framework\n* #​937 chore: bump version\n\n## 4.11.2\n\nNUnit Analyzers 4.11.2 - November 2, 2025\n\nThis release of the NUnit Analyzers fixes a problem in the `NUnit2057` analyzer for unnecessary use of lambda \nexpressions. The release also extends `NUnit2021` so that it can determining if `Is.NaN` or `Is.Not.NaN` constraints\nare used on incompatible types.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​MaceWindu\n* @​manfred-brands\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​929 Alert when using Is.NaN or Is.Not.NaN on an incompatible type\n\nBugs\n* #​945 [NUnit2057] Reported for Throws assert\n\n## 4.11.1\n\nNUnit Analyzers 4.11.1 - October 30, 2025\n\nThis release of the NUnit Analyzers fixes a regression related to the analysis of nullable enum parameters in\n`NUnit1001` and `NUnit1031`. The release also contains a new analyzer and codefix for unnecessary usage of lambda\nexpressions in asserts.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​MaceWindu\n* @​maksim-sovkov\n* @​manfred-brands\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​927 Add new rule for unnecessary use of lambda expressions\n\nBugs\n* #​939 NUnit1001 - false positive for arguments with nullable enum parameters\n* #​938 [NUnit1031] False positive for nullable structs\n\n## 4.11.0\n\nNUnit Analyzers 4.11 - October 28, 2025\n\nThis release of the NUnit Analyzers includes improvements and fixes related to `IDisposable` handling and initialization \nin `SetUp` and `OneTimeSetUp` methods. It also introduces the ability to configure additional methods that should be \ntreated as `SetUp` and `TearDown` methods by the analyzers. This can be done in the `.editorconfig`, and there are four \nconfigurations for this:\n\n* `dotnet_diagnostic.NUnit.additional_setup_methods`\n* `dotnet_diagnostic.NUnit.additional_teardown_methods`\n* `dotnet_diagnostic.NUnit.additional_one_time_setup_methods`\n* `dotnet_diagnostic.NUnit.additional_one_time_teardown_methods`\n\nEach configuration accepts a list of method names, separated by commas, semicolons, or spaces. For example:\n\n```ini\ndotnet_diagnostic.NUnit.additional_setup_methods = CustomSetup, MyInit\n```\n\nAs in recent releases, a major part of this work was contributed by @​manfred-brands.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​AlisonAMorrison\n* @​BodrickLight\n* @​cbersch\n* @​manfred-brands\n* @​mikkelbu\n* @​PiotrKlecha\n* @​sbe-schleupen\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​921 NUnit1032 - disposals in overridden methods not detected\n* #​919 NUnit1032/NUnit3002 - local functions not analyzed\n* #​918 NUnit2045 - false positive for inline usings\n* #​911 NUnit3002 doesn't recognize the using statement.\n* #​910 using declarations not recognized by NUnit2045\n\nBugs\n* #​922 NUnit1001 - false positive for arguments with generic parameters\n* #​914 Wrong position of NUnit1001 diagnostic for TestCase with four parameters or more\n\nTooling, Process, and Documentation\n* #​926 chore: Bump NUnit3TestAdapter\n* #​908 chore: bump version\n* #​885 Bump to NUnit version 4.4 when this is released\n\n## 4.10.0\n\nNUnit Analyzers 4.10 - August 9, 2025\n\nThis release of the NUnit Analyzers contains some minor improvements to NUnit2050, NUnit2056, and NUnit2007 as well\nas some improvements to existing tests. Once again, @​manfred-brands was responsible for the majority of the work.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​dfev77\n* @​manfred-brands\n* @​mikebro\n* @​mikkelbu\n\nIssues Resolved\n\nBugs\n* #​901 False positive on NUnit2050\n* #​899 NUnit2056 analyzer's code fix removes comments and empty lines above it.\n* #​896 NUnit2007 shouldn't trigger for generic types e.g. typeof(T)\n\nTooling, Process, and Documentation\n* #​905 NUnit4.4 alpha -\u003e beta changes\n* #​897 chore: Correct typo in NUnit2045.md\n* #​894 Improve tests by adding ↓ to tests were it is missing in the source\n* #​887 chore: bump version\n\n## 4.9.2\n\nNUnit Analyzers 4.9.2 - June 17, 2025\n\nThis release of the NUnit Analyzers extends the `NUnit3001` nullability suppressor\nto also work in the context of `Assert.EnterMultipleScope` and other using statements.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​artificialWave\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​892 Assert.EnterMultipleScope not detecting nullability properly\n\n## 4.9.1\n\nNUnit Analyzers 4.9.1 - June 12, 2025\n\nThis release of the NUnit Analyzers fixes a problem with the code-fix for translating\n`Assert.Multiple`/`Assert.MultipleAsync` into the new `Assert.EnterMultipleScope` format\nwhen the test method already is asynchronous and have a return type different from `Task`.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​MaceWindu\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nBugs\n* #​888 Assert.MultipleAsync -\u003e EnterMultipleScope autofix produce invalid code\n\n## 4.9.0\n\nNUnit Analyzers 4.9 - June 11, 2025\n\nThis release of the NUnit Analyzers adds several new analyzers. For the `RangeAttribute`,\nthe analyzers now warn about potential issues at runtime.\n\nIt also introduces an analyzer and code fix for translating\n`Assert.Multiple`/`Assert.MultipleAsync` into the new `Assert.EnterMultipleScope` format, as well\nas for converting `is T` checks into `Is.InstanceOf\u003cT\u003e()` constraints.\n\nFor `NUnit2021`, the analyzer now respects `UsingPropertiesComparer`, including enhancements\nthat will be available in NUnit 4.4.\n\nFinally, this release includes improvements to `NUnit2007`, `NUnit2045`, and `NUnit4002`.\nSee the list of resolved issues below for more details.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​MaceWindu\n* @​manfred-brands\n* @​mikkelbu\n* @​OsirisTerje\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​880 NUnit2007 could flag typeof() as a constant first parameter\n* #​866 When Assert.Multiple is found, should suggest to convert to Assert.EnterMultipleScope\n* #​865 NUnit 2045 suggest Assert.Multiple, but should suggest Assert.EnterMultipleScope\n* #​857 NUnit2021 Should not raise for UsingPropertiesComparer\n* #​765 Add Rule for converting is T into Is.InstanceOf\u003cT\u003e()\n* #​89 Test the correct usage of the Range attribute\n\nBugs\n* #​879 `NUnit4002` shouldn't trigger for `T` vs `nullable\u003cT\u003e` struct types\n\nTooling, Process, and Documentation\n* #​868 chore: bump version\n\n## 4.8.1\n\nNUnit Analyzers 4.8.1 - May 29, 2025\n\nThis release of the NUnit Analyzers fixes a problem with `NUnit4002` when applied to comparisons between non-number\ntypes - e.g. strings.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​adrianbanks\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nBugs\n* #​870 Compilation error caused by exception in an analyzer after updating to v4.8.0\n\n## 4.8.0\n\nNUnit Analyzers 4.8 - May 22, 2025\n\nThis release of the NUnit Analyzers adds a new diagnostic `NUnit1034` that checks\nwhether base TestFixtures are declared as `abstract`. When a base class is not `abstract` \nit will also be run as a standalone test which is most times not the intention.\n\nThe release also contains some fixes to `NUnit4002` and `Nunit2045`.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Bartleby2718\n* @​CharliePoole\n* @​MaceWindu\n* @​manfred-brands\n* @​mikkelbu\n* @​Rabadash8820\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​840 Detect incorrect or questionable use of TestFixture inheritance.\n\nBugs\n* #​862 NUnit.Analyzers doesn't recognize the version of NUnit in use\n* #​856 NUnit4002 shouldn't trigger for unknown types\n\nTooling, Process, and Documentation\n* #​861 Add missing backticks in NUnit4002.md\n* #​855 chore: bump version \n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.7.0...4.13.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.7.0\u0026new-version=4.13.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Testably/aweXpect.Json/pull/109","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Testably%2FaweXpect.Json/issues/109","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/109/packages"}},{"old_version":"3.9.0","new_version":"4.12.0","update_type":"major","path":null,"pr_created_at":"2026-04-29T21:19:31.000Z","version_change":"3.9.0 → 4.12.0","issue":{"uuid":"4353738232","node_id":"PR_kwDOR9cFIM7W4LEe","number":18,"state":"open","title":"Bump NUnit.Analyzers from 3.9.0 to 4.12.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-04-29T21:19:31.000Z","updated_at":"2026-04-29T21:21:47.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"3.9.0","new_version":"4.12.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 3.9.0 to 4.12.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.12.0\n\nNUnit Analyzers 4.12 - March 3, 2026\n\nThis release of the NUnit Analyzers improves `NUnit1029` to account for `TestCaseSource`\nsupport for params and optional arguments. It also introduces a new analyzer for incorrect\nusage of `Is.Not.Null.Or.Empty`, fixes regressions in `NUnit2005` and `NUnit2055`, and updates\nNUnit package dependencies.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Dreamescaper\n* @​manfred-brands\n* @​mikkelbu\n* @​nowsprinting\n* @​philipp-naused\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​957 Relax NUnit1029 for TestCaseSource where method accepts a single \"params\" array\n* #​189 Warning when `Is.Not.Null.Or.Empty` used \n\nBugs\n* #​953 Code fix for `NUnit2055` can generate invalid code for classic asserts\n* #​952 Code fix for `NUnit2005` tries to use `Is.Empty` constraint on incompatible types.\n\nTooling, Process, and Documentation\n* #​973 chore: Bump NUnit version\n* #​970 chore: Bump NUnit to version 4.5.0\n* #​967 Fix note about works with Unity Test Framework\n* #​937 chore: bump version\n\n## 4.11.2\n\nNUnit Analyzers 4.11.2 - November 2, 2025\n\nThis release of the NUnit Analyzers fixes a problem in the `NUnit2057` analyzer for unnecessary use of lambda \nexpressions. The release also extends `NUnit2021` so that it can determining if `Is.NaN` or `Is.Not.NaN` constraints\nare used on incompatible types.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​MaceWindu\n* @​manfred-brands\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​929 Alert when using Is.NaN or Is.Not.NaN on an incompatible type\n\nBugs\n* #​945 [NUnit2057] Reported for Throws assert\n\n## 4.11.1\n\nNUnit Analyzers 4.11.1 - October 30, 2025\n\nThis release of the NUnit Analyzers fixes a regression related to the analysis of nullable enum parameters in\n`NUnit1001` and `NUnit1031`. The release also contains a new analyzer and codefix for unnecessary usage of lambda\nexpressions in asserts.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​MaceWindu\n* @​maksim-sovkov\n* @​manfred-brands\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​927 Add new rule for unnecessary use of lambda expressions\n\nBugs\n* #​939 NUnit1001 - false positive for arguments with nullable enum parameters\n* #​938 [NUnit1031] False positive for nullable structs\n\n## 4.11.0\n\nNUnit Analyzers 4.11 - October 28, 2025\n\nThis release of the NUnit Analyzers includes improvements and fixes related to `IDisposable` handling and initialization \nin `SetUp` and `OneTimeSetUp` methods. It also introduces the ability to configure additional methods that should be \ntreated as `SetUp` and `TearDown` methods by the analyzers. This can be done in the `.editorconfig`, and there are four \nconfigurations for this:\n\n* `dotnet_diagnostic.NUnit.additional_setup_methods`\n* `dotnet_diagnostic.NUnit.additional_teardown_methods`\n* `dotnet_diagnostic.NUnit.additional_one_time_setup_methods`\n* `dotnet_diagnostic.NUnit.additional_one_time_teardown_methods`\n\nEach configuration accepts a list of method names, separated by commas, semicolons, or spaces. For example:\n\n```ini\ndotnet_diagnostic.NUnit.additional_setup_methods = CustomSetup, MyInit\n```\n\nAs in recent releases, a major part of this work was contributed by @​manfred-brands.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​AlisonAMorrison\n* @​BodrickLight\n* @​cbersch\n* @​manfred-brands\n* @​mikkelbu\n* @​PiotrKlecha\n* @​sbe-schleupen\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​921 NUnit1032 - disposals in overridden methods not detected\n* #​919 NUnit1032/NUnit3002 - local functions not analyzed\n* #​918 NUnit2045 - false positive for inline usings\n* #​911 NUnit3002 doesn't recognize the using statement.\n* #​910 using declarations not recognized by NUnit2045\n\nBugs\n* #​922 NUnit1001 - false positive for arguments with generic parameters\n* #​914 Wrong position of NUnit1001 diagnostic for TestCase with four parameters or more\n\nTooling, Process, and Documentation\n* #​926 chore: Bump NUnit3TestAdapter\n* #​908 chore: bump version\n* #​885 Bump to NUnit version 4.4 when this is released\n\n## 4.10.0\n\nNUnit Analyzers 4.10 - August 9, 2025\n\nThis release of the NUnit Analyzers contains some minor improvements to NUnit2050, NUnit2056, and NUnit2007 as well\nas some improvements to existing tests. Once again, @​manfred-brands was responsible for the majority of the work.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​dfev77\n* @​manfred-brands\n* @​mikebro\n* @​mikkelbu\n\nIssues Resolved\n\nBugs\n* #​901 False positive on NUnit2050\n* #​899 NUnit2056 analyzer's code fix removes comments and empty lines above it.\n* #​896 NUnit2007 shouldn't trigger for generic types e.g. typeof(T)\n\nTooling, Process, and Documentation\n* #​905 NUnit4.4 alpha -\u003e beta changes\n* #​897 chore: Correct typo in NUnit2045.md\n* #​894 Improve tests by adding ↓ to tests were it is missing in the source\n* #​887 chore: bump version\n\n## 4.9.2\n\nNUnit Analyzers 4.9.2 - June 17, 2025\n\nThis release of the NUnit Analyzers extends the `NUnit3001` nullability suppressor\nto also work in the context of `Assert.EnterMultipleScope` and other using statements.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​artificialWave\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​892 Assert.EnterMultipleScope not detecting nullability properly\n\n## 4.9.1\n\nNUnit Analyzers 4.9.1 - June 12, 2025\n\nThis release of the NUnit Analyzers fixes a problem with the code-fix for translating\n`Assert.Multiple`/`Assert.MultipleAsync` into the new `Assert.EnterMultipleScope` format\nwhen the test method already is asynchronous and have a return type different from `Task`.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​MaceWindu\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nBugs\n* #​888 Assert.MultipleAsync -\u003e EnterMultipleScope autofix produce invalid code\n\n## 4.9.0\n\nNUnit Analyzers 4.9 - June 11, 2025\n\nThis release of the NUnit Analyzers adds several new analyzers. For the `RangeAttribute`,\nthe analyzers now warn about potential issues at runtime.\n\nIt also introduces an analyzer and code fix for translating\n`Assert.Multiple`/`Assert.MultipleAsync` into the new `Assert.EnterMultipleScope` format, as well\nas for converting `is T` checks into `Is.InstanceOf\u003cT\u003e()` constraints.\n\nFor `NUnit2021`, the analyzer now respects `UsingPropertiesComparer`, including enhancements\nthat will be available in NUnit 4.4.\n\nFinally, this release includes improvements to `NUnit2007`, `NUnit2045`, and `NUnit4002`.\nSee the list of resolved issues below for more details.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​MaceWindu\n* @​manfred-brands\n* @​mikkelbu\n* @​OsirisTerje\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​880 NUnit2007 could flag typeof() as a constant first parameter\n* #​866 When Assert.Multiple is found, should suggest to convert to Assert.EnterMultipleScope\n* #​865 NUnit 2045 suggest Assert.Multiple, but should suggest Assert.EnterMultipleScope\n* #​857 NUnit2021 Should not raise for UsingPropertiesComparer\n* #​765 Add Rule for converting is T into Is.InstanceOf\u003cT\u003e()\n* #​89 Test the correct usage of the Range attribute\n\nBugs\n* #​879 `NUnit4002` shouldn't trigger for `T` vs `nullable\u003cT\u003e` struct types\n\nTooling, Process, and Documentation\n* #​868 chore: bump version\n\n## 4.8.1\n\nNUnit Analyzers 4.8.1 - May 29, 2025\n\nThis release of the NUnit Analyzers fixes a problem with `NUnit4002` when applied to comparisons between non-number\ntypes - e.g. strings.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​adrianbanks\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nBugs\n* #​870 Compilation error caused by exception in an analyzer after updating to v4.8.0\n\n## 4.8.0\n\nNUnit Analyzers 4.8 - May 22, 2025\n\nThis release of the NUnit Analyzers adds a new diagnostic `NUnit1034` that checks\nwhether base TestFixtures are declared as `abstract`. When a base class is not `abstract` \nit will also be run as a standalone test which is most times not the intention.\n\nThe release also contains some fixes to `NUnit4002` and `Nunit2045`.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Bartleby2718\n* @​CharliePoole\n* @​MaceWindu\n* @​manfred-brands\n* @​mikkelbu\n* @​Rabadash8820\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​840 Detect incorrect or questionable use of TestFixture inheritance.\n\nBugs\n* #​862 NUnit.Analyzers doesn't recognize the version of NUnit in use\n* #​856 NUnit4002 shouldn't trigger for unknown types\n\nTooling, Process, and Documentation\n* #​861 Add missing backticks in NUnit4002.md\n* #​855 chore: bump version \n\n## 4.7.0\n\nNUnit Analyzers 4.7 - April 1, 2025\n\nThe release primarily add another diagnostic `NUnit4002` - and associated codefix - to help simplify\n`EqualTo` constraints when the expected value is a simple constant - e.g. `true`, `false`, `0`, or \n`default`. The release also removes some false positives for `Nunit1029`.\n\nAs tooling contributions the analyzers now build using .NET8.0 and also analyzers and codefixes are\nnow split into separate projects as only editors should load codefixes.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​cbersch\n* @​Dreamescaper\n* @​manfred-brands\n* @​mikkelbu\n* @​seanblue\n* @​zlepper\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​828 Replace Is.EqualTo(default) with Is.Default\n* #​826 Suggest to use Is.Null instead of Is.EqualTo(null)\n* #​824 Use Is.False / Is.True instead of Is.EqualTo\n\nBugs\n* #​832 False positive for Nunit1029 when only a type argument is use\n\nTooling, Process, and Documentation\n* #​853 chore: Add NUnit4002.md solution file\n* #​846 chore: Bump NUnit3TestAdapter to version 5 \n* #​843 chore(deps): Bump Microsoft.NET.Test.Sdk and Microsoft.NETFramework.ReferenceAssemblies\n* #​838 chore: bump version \n* #​677 Build using .NET8.0 SDK\n\n## 4.6.0\n\nNUnit Analyzers 4.6 - January 9, 2025\n\nThis release contains two improvements: Allowing `NUnit1001` to understand `DateOnly` and `TimeOnly` parameters in\n`TestCaseUsage` and making `NUnit2045` support `Assert.EnterMultipleScope` (introduced in NUnit version 4.2). \n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Dreamescaper\n* @​manfred-brands\n* @​mikkelbu\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​820 NUnit1001 compains about DateOnly parameters\n* #​769 Recognized the new Assert.EnterMultipleScope() concept.\n\nTooling, Process, and Documentation\n* #​829 chore: Bump year to 2025 in copyrights\n* #​823 chore: Bump cake.tool to version 4\n* #​822 chore: Bump NUnit to 4.3.2\n* #​818 chore: Replace \"buildstats.info\" with \"img.shields.io\"\n* #​815 chore: bump version\n\n## 4.5.0\n\nNUnit Analyzers 4.5 - December 22, 2024\n\nThe release primarily fixes a problem with the NUnit Analyzers when used with NUnit 4.3.1 - see #​811 for more\ninformation. In additional, we have also added some smaller improvements and bug fixes.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n* @​RenderMichael\n* @​zlepper\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​811 NUnit2021 ignores cast operation since NUnit 4.3.1\n* #​801 Allow NUnit2005 to recognize Is.Empty\n\nBugs\n* #​794 AD0001: Occasional InvalidOperationException error in analyzer in IDE\n\nTooling, Process, and Documentation\n* #​808 chore: Correct typo\n* #​806 Add information about dotnet_diagnostic.NUnit1032.additional_dispose_methods to the docs\n* #​795 chore(deps): Bump Microsoft.NET.Test.Sdk from 17.11.1 to 17.12.0\n* #​793 chore: bump version\n\n## 4.4.0\n\nNUnit Analyzers 4.4 - November 13, 2024\n\nThis release of the NUnit Analyzers adds handling of `Assert.IsAssignableFrom`/`Assert.IsNotAssignableFrom` and \n`Assert.Positive`/`Assert.Negative`. Also insertion of trivia for code fixes for `NUnit2007` and `NUnit2046`\nhave been improved.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​MCPtz\n* @​mikkelbu\n* @​verdie-g\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​790 NUnit.Analyzers 4.3.0 missed an Assert.IsAssignableFrom that caused a build error after upgrading to latest NUnit 4.2.2\n* #​789 NUnit.Analyzers 4.3.0 missed an Assert.Positive that caused a build error after upgrading to latest NUnit 4.2.2\n\nBugs\n* #​784 Fix trivia for NUnit2046\n* #​783 NUnit2007 doesn't apply trivia correctly\n\nTooling, Process, and Documentation\n* #​788 chore: Bump NUnit to version 4.2.2 \n* #​785 chore(deps): Bump NUnit3TestAdapter from 4.5.0 to 4.6.0\n* #​780 chore(deps): Bump CSharpIsNullAnalyzer from 0.1.495 to 0.1.593\n* #​778 chore(deps): Bump Microsoft.NET.Test.Sdk from 17.10.0 to 17.11.1\n* #​776 chore: bump version \n* #​775 chore: Update release notes \n\n## 4.3.0\n\nNUnit Analyzers 4.3 - August 9, 2024\n\nThis release of the NUnit Analyzers contains some bug fixes to existing analyzers and code fixes - among other\nimprovements to trivia when using the code fix of NUnit2049.\n\nFor new features we now warn against using `TestContext.Write` as this will be obsolete in NUnit at some point;\nNUnit1001 now recognises and check generic TestCase attributes; and we have added a new analyzer and code fix for\nsimplifying usages of `ValuesAttribute`.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​andrewimcclement\n* @​Bartleby2718\n* @​DrPepperBianco\n* @​KaiBNET\n* @​maettu-this\n* @​manfred-brands\n* @​mikkelbu\n* @​RenderMichael\n* @​SeanKilleen\n* @​trampster\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​770 Add rule to detect calls to TestContext.Write methods and CodeFix to replace usages with Out.Write\n* #​767 Augment NUnit1001 to recognized and check generic TestCase attributes\n* #​755 New diagnostic: The Values attribute can be simplified.\n\nBugs\n* #​766 Error when TearDown method is defined in partial test classes - Syntax node is not within syntax tree\n* #​743 NUnit1032 (missing Dispose), if dispose is wrapped in \"(… as IDisposable)?.Dispose()\"\n* #​739 Null suppression does not work when Assert is fully qualified\n* #​713 Code fix for NUnit2049 places the comma at a wrong place and messes up indentation bug\n\nTooling, Process, and Documentation\n* #​764 Update the solution file\n* #​761 Update nunit.analyzers.nuspec to specify that NUnit.Analyzers v4 is intended to be used with NUnit 4. \n* #​756 error NUnit1032 is incorrect when InstancePerTestCase and constructor is used to initialize IDisposible\n* #​741 chore(deps): Bump Microsoft.NET.Test.Sdk from 17.9.0 to 17.10.0 in /src \n* #​737 Update NUnit2013.md to fix code block \n* #​736 chore: bump version \n* #​734 Why dropping composite message formatting support also for Assert.Pass/Fail/... where there are no actual and constraint parameters?\n\n## 4.2.0\n\nNUnit Analyzers 4.2 - April 24, 2024\n\nThis release of the Analyzers extends NUnit2050 to also cover `Assume` and Nunit1032 to consider dispose of a type \nhaving explicit interface implementation. Furthermore, named parameters are now handled correctly codefixes for \nclassical asserts, and NUnit2010 improves the logic for determining `Equals` methods.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Bartleby2718\n* @​hazzik\n* @​maettu-this\n* @​manfred-brands\n* @​matode\n* @​mikkelbu\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​731 Add test for wrapping conditional expression in parenthesis for NUnit2050\n* #​720 Replace UpdateStringFormatToFormattableString with String.Format\n* #​719 NUnit2050 should cover Assume\n* #​710 Nunit1032 - consider dispose of a type having explicit interface implementation\n\nBugs\n* #​728 NUnit2010 - do not consider Equals call if it doesn't override Object.Equals\n* #​712 [bug] Code fix for NUnit2005 does not correctly fix Assert.AreEqual if named parameters are used in unexpected order\n\nTooling, Process, and Documentation\n* #​733 Missing full stops added to NUnit2050\n* #​722 Use Markdown for CHANGES\n* #​708 chore: bump-version\n\n## 4.1.0\n\nNUnit Analyzers 4.1 - March 16, 2024\n\nThis release of the Analyzers extends the suppression of nullable warnings to also respect assumptions - \nexpressed via `Assume.That`. Also nullable warnings are suppressed even in the context of the \nnull-forgiving operator `!`, and NUnit2010 is extended to also cover `is` pattern expressions - e.g.\n`is null` and more general integer patterns as `is \u003c 0 or \u003e= 1`.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​lahma\n* @​manfred-brands\n* @​mikkelbu\n* @​RenderMichael\n* @​TheBigNeo\n* @​verdie-g\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​693 Possibly Null Reference Warning should be suppressed for Assume\n* #​691 Extent rule NUnit2010 to detect 'is null'\n* #​679 Null suppression doesn't work when the body has a null suppression\n\nBugs\n* #​700 CodeFix for Assert with null message causes ambiguous code.\n* #​689 Incorrect constraint model transformation for named parameters\n\nTooling, Process, and Documentation\n* #​697 chore: Bump NUnit to version 4.1.0 \n* #​694 Switch to using license expression \n* #​690 chore(deps): Bump Microsoft.NET.Test.Sdk from 17.8.0 to 17.9.0\n* #​687 chore: Update release notes\n\n## 4.0.1\n\nNUnit Analyzers 4.0.1 - February 1, 2024\n\nSmall release that fixes a problem with the 4.0 release when combining `TestCaseSource` and `CancelAfter`.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n* @​richardissimo\n\nIssues Resolved\n\nBugs\n* #​685 error NUnit1029: The TestCaseSource provides '1' parameter(s), but the Test method expects '1' parameter(s)\n\nTooling, Process, and Documentation\n* #​684 chore: bump-version \n\n## 4.0\n\n﻿NUnit Analyzers 4.0 - January 27, 2024\n\nVersion 4 of the NUnit analyzers drops the support for older releases of Visual Studio. I.e.\nreleases of Visual Studio that are older than Visual Studio 2019 16.3. In addition, this release\ncontains various bug fixes to existing analyzers, support of the `CancelAfterAttribute`\nthat was introduced in NUnit 4, and extends the codefix for NUnit2007 to also work when\n`.Within` is used.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Abrynos\n* @​gfoidl\n* @​Laniusexcubitor\n* @​MaceWindu\n* @​manfred-brands\n* @​mikkelbu\n* @​RenderMichael\n* @​SeanKilleen\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​669 NUnit2007 does not provide codefix when .Within is used\n* #​609 Drop support for VS before 2019\n\nBugs\n* #​663 NUnit1027 fired when CancellationToken and [CancelAfter] is given\n* #​659 NUnit1032 throws an exception in a specific configuration\n* #​656 NUnit1028 warns about overridden methods\n* #​635 ArgumentException in DisposeFieldsAndPropertiesInTearDownAnalyzer\n\nTooling, Process, and Documentation\n* #​676 chore: markdownlint-cli2-config is removed use flag instead \n* #​668 chore(deps): Bump StyleCop.Analyzers.Unstable from 1.2.0.507 to 1.2.0.556\n* #​662 chore: Bump NUnit 4 to version 4.0.1\n* #​660 chore: Bump to NUnit 4\n* #​654 chore: Bump version\n* #​630 Update NUnit Analyzer docs to respect 120-character docs rule documentation\n* #​508 Restore \"File version\" and \"Product version\" in analyzer dlls\n\n## 3.10.0\n\nNUnit Analyzers 3.10 (and 2.10) - November 27, 2023\n\nThis release adds a couple of improvements to the analyzers: \n* Check that users don't accidentally specify CallerArgumentExpression parameters\n* Relax analyzers for added support for IAsyncEnumerable on *Source attributes\n\nThese improvements extend the functionality in the beta that added support for NUnit 4 and\nfor migrating to NUnit 4. Especially, the handling of the movement of classic asserts into a new namespace\nNUnit.Framework.Legacy and of the improved assert result messages - for more information see\nhttps://docs.nunit.org/articles/nunit/Towards-NUnit4.html. The analyzers can help updating the\nclassic assert and fix the assert messages.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​manfred-brands\n* @​mikkelbu\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​639 Rule to check users don't accidentally specify CallerArgumentExpression parameters\n* #​634 Relax analyzers for added support for IAsyncEnumerable on *Source attributes\n\nTooling, Process, and Documentation\n* #​648 chore: Skip branch builds on PRs\n* #​644 chore: Update release notes for 3.10 beta\n* #​429 Drop the VSIX project\n\n## 3.10.0-beta1\n\nNUnit Analyzers 3.10-beta1 (and 2.9-beta1) - November 17, 2023\n\nThis beta adds support for the upcoming NUnit 4 - see pull request #​612 - which solves the following issues\n* #​620 Make Classic Conversion rule for CollectionAssert improvement\n* #​618 Make Classic Conversion rule for StringAssert\n* #​617 Update .Within makes no sense rule\n* #​610 Ensure Test Code works with NUnit4\n* #​606 Support for NUnit 4 legacy asserts\n* #​562 Warn use of params for assertion messages\n\nThe primary change is the handling of the movement of classic asserts into a new namespace\n`NUnit.Framework.Legacy` and of the improved assert result messages - for more information see\nhttps://docs.nunit.org/articles/nunit/Towards-NUnit4.html. The analyzers can help updating the\nclassic assert and fix the assert messages.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​CollinAlpert\n* @​manfred-brands\n* @​mikkelbu\n* @​OsirisTerje\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​620 Make Classic Conversion rule for CollectionAssert improvement\n* #​618 Make Classic Conversion rule for StringAssert\n* #​617 Update .Within makes no sense rule\n* #​615 Add support for Assert.MultipleAsync\n* #​610 Ensure Test Code works with NUnit4\n* #​606 Support for NUnit 4 legacy asserts\n* #​562 Warn use of params for assertion messages\n\nBugs\n* #​632 NUnit1031 doesn't seem to work with Generic parameters\n* #​631 NUnit1001/NUnit1031 don't observe null forgiveness operator\n* #​621 NUnit2025 fires unnecessarily\n\nTooling, Process, and Documentation\n* #​633 chore(deps): Bump Microsoft.NET.Test.Sdk from 17.7.2 to 17.8.0\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/3.9.0...4.12.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=3.9.0\u0026new-version=4.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/AntAndriy7/ReengineeringCourse/pull/18","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/AntAndriy7%2FReengineeringCourse/issues/18","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/18/packages"}},{"old_version":"4.11.2","new_version":"4.12.0","update_type":"minor","path":null,"pr_created_at":"2026-04-14T13:07:31.000Z","version_change":"4.11.2 → 4.12.0","issue":{"uuid":"4262243298","node_id":"PR_kwDOK_af5s7SUGG2","number":34,"state":"closed","title":"Bump NUnit.Analyzers from 4.11.2 to 4.12.0","user":"dependabot[bot]","labels":[],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-04-14T13:10:43.000Z","author_association":null,"state_reason":null,"created_at":"2026-04-14T13:07:31.000Z","updated_at":"2026-04-14T13:10:52.000Z","time_to_close":192,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.11.2","new_version":"4.12.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.11.2 to 4.12.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.12.0\n\nNUnit Analyzers 4.12 - March 3, 2026\n\nThis release of the NUnit Analyzers improves `NUnit1029` to account for `TestCaseSource`\nsupport for params and optional arguments. It also introduces a new analyzer for incorrect\nusage of `Is.Not.Null.Or.Empty`, fixes regressions in `NUnit2005` and `NUnit2055`, and updates\nNUnit package dependencies.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Dreamescaper\n* @​manfred-brands\n* @​mikkelbu\n* @​nowsprinting\n* @​philipp-naused\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​957 Relax NUnit1029 for TestCaseSource where method accepts a single \"params\" array\n* #​189 Warning when `Is.Not.Null.Or.Empty` used \n\nBugs\n* #​953 Code fix for `NUnit2055` can generate invalid code for classic asserts\n* #​952 Code fix for `NUnit2005` tries to use `Is.Empty` constraint on incompatible types.\n\nTooling, Process, and Documentation\n* #​973 chore: Bump NUnit version\n* #​970 chore: Bump NUnit to version 4.5.0\n* #​967 Fix note about works with Unity Test Framework\n* #​937 chore: bump version\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.11.2...4.12.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.11.2\u0026new-version=4.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Kloew001/Softwaredeveloper.at/pull/34","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Kloew001%2FSoftwaredeveloper.at/issues/34","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/34/packages"}},{"old_version":"4.11.2","new_version":"4.12.0","update_type":"minor","path":null,"pr_created_at":"2026-03-09T22:44:31.000Z","version_change":"4.11.2 → 4.12.0","issue":{"uuid":"4048307610","node_id":"PR_kwDOAlAoR87JNm-U","number":794,"state":"open","title":"Bump NUnit.Analyzers from 4.11.2 to 4.12.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":8,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-09T22:44:31.000Z","updated_at":"2026-03-09T22:52:48.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.11.2","new_version":"4.12.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.11.2 to 4.12.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.12.0\n\nNUnit Analyzers 4.12 - March 3, 2026\n\nThis release of the NUnit Analyzers improves `NUnit1029` to account for `TestCaseSource`\nsupport for params and optional arguments. It also introduces a new analyzer for incorrect\nusage of `Is.Not.Null.Or.Empty`, fixes regressions in `NUnit2005` and `NUnit2055`, and updates\nNUnit package dependencies.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Dreamescaper\n* @​manfred-brands\n* @​mikkelbu\n* @​nowsprinting\n* @​philipp-naused\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​957 Relax NUnit1029 for TestCaseSource where method accepts a single \"params\" array\n* #​189 Warning when `Is.Not.Null.Or.Empty` used \n\nBugs\n* #​953 Code fix for `NUnit2055` can generate invalid code for classic asserts\n* #​952 Code fix for `NUnit2005` tries to use `Is.Empty` constraint on incompatible types.\n\nTooling, Process, and Documentation\n* #​973 chore: Bump NUnit version\n* #​970 chore: Bump NUnit to version 4.5.0\n* #​967 Fix note about works with Unity Test Framework\n* #​937 chore: bump version\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.11.2...4.12.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.11.2\u0026new-version=4.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/Accenture/Ocaramba/pull/794","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/Accenture%2FOcaramba/issues/794","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/794/packages"}},{"old_version":"4.11.2","new_version":"4.12.0","update_type":"minor","path":null,"pr_created_at":"2026-03-09T12:30:18.000Z","version_change":"4.11.2 → 4.12.0","issue":{"uuid":"4045320798","node_id":"PR_kwDOAGIsLs7JDykk","number":1226,"state":"closed","title":"Bump NUnit.Analyzers from 4.11.2 to 4.12.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-03-10T13:52:40.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-09T12:30:18.000Z","updated_at":"2026-03-10T13:52:50.000Z","time_to_close":91342,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.11.2","new_version":"4.12.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"[//]: # (dependabot-start)\n⚠️  **Dependabot is rebasing this PR** ⚠️ \n\nRebasing might not happen immediately, so don't worry if this takes some time.\n\nNote: if you make any changes to this PR yourself, they will take precedence over the rebase.\n\n---\n\n[//]: # (dependabot-end)\n\nUpdated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.11.2 to 4.12.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.12.0\n\nNUnit Analyzers 4.12 - March 3, 2026\n\nThis release of the NUnit Analyzers improves `NUnit1029` to account for `TestCaseSource`\nsupport for params and optional arguments. It also introduces a new analyzer for incorrect\nusage of `Is.Not.Null.Or.Empty`, fixes regressions in `NUnit2005` and `NUnit2055`, and updates\nNUnit package dependencies.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Dreamescaper\n* @​manfred-brands\n* @​mikkelbu\n* @​nowsprinting\n* @​philipp-naused\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​957 Relax NUnit1029 for TestCaseSource where method accepts a single \"params\" array\n* #​189 Warning when `Is.Not.Null.Or.Empty` used \n\nBugs\n* #​953 Code fix for `NUnit2055` can generate invalid code for classic asserts\n* #​952 Code fix for `NUnit2005` tries to use `Is.Empty` constraint on incompatible types.\n\nTooling, Process, and Documentation\n* #​973 chore: Bump NUnit version\n* #​970 chore: Bump NUnit to version 4.5.0\n* #​967 Fix note about works with Unity Test Framework\n* #​937 chore: bump version\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.11.2...4.12.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.11.2\u0026new-version=4.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/jstedfast/MimeKit/pull/1226","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/jstedfast%2FMimeKit/issues/1226","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/1226/packages"}},{"old_version":"4.11.2","new_version":"4.12.0","update_type":"minor","path":null,"pr_created_at":"2026-03-09T11:33:11.000Z","version_change":"4.11.2 → 4.12.0","issue":{"uuid":"4045054465","node_id":"PR_kwDOBbO9Hs7JC6jg","number":7643,"state":"closed","title":"Bump NUnit.Analyzers from 4.11.2 to 4.12.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":2,"pull_request":true,"closed_at":"2026-03-09T13:31:06.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-09T11:33:11.000Z","updated_at":"2026-03-09T13:31:09.000Z","time_to_close":7075,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.11.2","new_version":"4.12.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.11.2 to 4.12.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.12.0\n\nNUnit Analyzers 4.12 - March 3, 2026\n\nThis release of the NUnit Analyzers improves `NUnit1029` to account for `TestCaseSource`\nsupport for params and optional arguments. It also introduces a new analyzer for incorrect\nusage of `Is.Not.Null.Or.Empty`, fixes regressions in `NUnit2005` and `NUnit2055`, and updates\nNUnit package dependencies.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Dreamescaper\n* @​manfred-brands\n* @​mikkelbu\n* @​nowsprinting\n* @​philipp-naused\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​957 Relax NUnit1029 for TestCaseSource where method accepts a single \"params\" array\n* #​189 Warning when `Is.Not.Null.Or.Empty` used \n\nBugs\n* #​953 Code fix for `NUnit2055` can generate invalid code for classic asserts\n* #​952 Code fix for `NUnit2005` tries to use `Is.Empty` constraint on incompatible types.\n\nTooling, Process, and Documentation\n* #​973 chore: Bump NUnit version\n* #​970 chore: Bump NUnit to version 4.5.0\n* #​967 Fix note about works with Unity Test Framework\n* #​937 chore: bump version\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.11.2...4.12.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.11.2\u0026new-version=4.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/microting/eform-angular-frontend/pull/7643","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/microting%2Feform-angular-frontend/issues/7643","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/7643/packages"}},{"old_version":"4.11.2","new_version":"4.12.0","update_type":"minor","path":null,"pr_created_at":"2026-03-09T08:29:25.000Z","version_change":"4.11.2 → 4.12.0","issue":{"uuid":"4044146621","node_id":"PR_kwDOJUZJf87I_5yW","number":118,"state":"closed","title":"Bump NUnit.Analyzers from 4.11.2 to 4.12.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":["patrykjadamczyk"],"locked":false,"comments_count":1,"pull_request":true,"closed_at":"2026-05-04T09:26:45.000Z","author_association":null,"state_reason":null,"created_at":"2026-03-09T08:29:25.000Z","updated_at":"2026-05-04T09:26:48.000Z","time_to_close":4841840,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.11.2","new_version":"4.12.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.11.2 to 4.12.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.12.0\n\nNUnit Analyzers 4.12 - March 3, 2026\n\nThis release of the NUnit Analyzers improves `NUnit1029` to account for `TestCaseSource`\nsupport for params and optional arguments. It also introduces a new analyzer for incorrect\nusage of `Is.Not.Null.Or.Empty`, fixes regressions in `NUnit2005` and `NUnit2055`, and updates\nNUnit package dependencies.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Dreamescaper\n* @​manfred-brands\n* @​mikkelbu\n* @​nowsprinting\n* @​philipp-naused\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​957 Relax NUnit1029 for TestCaseSource where method accepts a single \"params\" array\n* #​189 Warning when `Is.Not.Null.Or.Empty` used \n\nBugs\n* #​953 Code fix for `NUnit2055` can generate invalid code for classic asserts\n* #​952 Code fix for `NUnit2005` tries to use `Is.Empty` constraint on incompatible types.\n\nTooling, Process, and Documentation\n* #​973 chore: Bump NUnit version\n* #​970 chore: Bump NUnit to version 4.5.0\n* #​967 Fix note about works with Unity Test Framework\n* #​937 chore: bump version\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.11.2...4.12.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.11.2\u0026new-version=4.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/paip-web/pwbs.net/pull/118","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/paip-web%2Fpwbs.net/issues/118","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/118/packages"}},{"old_version":"4.11.2","new_version":"4.12.0","update_type":"minor","path":null,"pr_created_at":"2026-03-09T04:09:27.000Z","version_change":"4.11.2 → 4.12.0","issue":{"uuid":"4043226570","node_id":"PR_kwDOCmw41M7I85qV","number":128,"state":"open","title":"Bump NUnit.Analyzers from 4.11.2 to 4.12.0","user":"dependabot[bot]","labels":["dependencies",".NET"],"assignees":[],"locked":false,"comments_count":1,"pull_request":true,"closed_at":null,"author_association":null,"state_reason":null,"created_at":"2026-03-09T04:09:27.000Z","updated_at":"2026-03-09T04:43:21.000Z","time_to_close":null,"merged_at":null,"merged_by":null,"closed_by":null,"dependency_metadata":{"prefix":"Bump","packages":[{"name":"NUnit.Analyzers","old_version":"4.11.2","new_version":"4.12.0","repository_url":"https://github.com/nunit/nunit.analyzers"}],"path":null,"ecosystem":"nuget"},"body":"Updated [NUnit.Analyzers](https://github.com/nunit/nunit.analyzers) from 4.11.2 to 4.12.0.\n\n\u003cdetails\u003e\n\u003csummary\u003eRelease notes\u003c/summary\u003e\n\n_Sourced from [NUnit.Analyzers's releases](https://github.com/nunit/nunit.analyzers/releases)._\n\n## 4.12.0\n\nNUnit Analyzers 4.12 - March 3, 2026\n\nThis release of the NUnit Analyzers improves `NUnit1029` to account for `TestCaseSource`\nsupport for params and optional arguments. It also introduces a new analyzer for incorrect\nusage of `Is.Not.Null.Or.Empty`, fixes regressions in `NUnit2005` and `NUnit2055`, and updates\nNUnit package dependencies.\n\nThe release contains contributions from the following users (in alphabetical order):\n* @​Dreamescaper\n* @​manfred-brands\n* @​mikkelbu\n* @​nowsprinting\n* @​philipp-naused\n* @​stevenaw\n\nIssues Resolved\n\nFeatures and Enhancements\n* #​957 Relax NUnit1029 for TestCaseSource where method accepts a single \"params\" array\n* #​189 Warning when `Is.Not.Null.Or.Empty` used \n\nBugs\n* #​953 Code fix for `NUnit2055` can generate invalid code for classic asserts\n* #​952 Code fix for `NUnit2005` tries to use `Is.Empty` constraint on incompatible types.\n\nTooling, Process, and Documentation\n* #​973 chore: Bump NUnit version\n* #​970 chore: Bump NUnit to version 4.5.0\n* #​967 Fix note about works with Unity Test Framework\n* #​937 chore: bump version\n\nCommits viewable in [compare view](https://github.com/nunit/nunit.analyzers/compare/4.11.2...4.12.0).\n\u003c/details\u003e\n\n[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=NUnit.Analyzers\u0026package-manager=nuget\u0026previous-version=4.11.2\u0026new-version=4.12.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)\n\nDependabot 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`.\n\n[//]: # (dependabot-automerge-start)\n[//]: # (dependabot-automerge-end)\n\n---\n\n\u003cdetails\u003e\n\u003csummary\u003eDependabot commands and options\u003c/summary\u003e\n\u003cbr /\u003e\n\nYou can trigger Dependabot actions by commenting on this PR:\n- `@dependabot rebase` will rebase this PR\n- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it\n- `@dependabot show \u003cdependency name\u003e ignore conditions` will show all of the ignore conditions of the specified dependency\n- `@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)\n- `@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)\n- `@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)\n\n\n\u003c/details\u003e","html_url":"https://github.com/mganss/FileWatcher/pull/128","url":"https://dependabot.ecosyste.ms/api/v1/hosts/GitHub/repositories/mganss%2FFileWatcher/issues/128","packages_url":"https://dependabot.ecosyste.ms/api/v1/issues/128/packages"}}]}