Skip to content

Conversation

@vbreuss
Copy link
Member

@vbreuss vbreuss commented Jan 7, 2024

  • Make TestingException only serializable when using an older Framework than .NET 8
  • Fix CA1859 Use concrete types when possible for improved performance
  • Fix CA1866 The char overload is a better performing overload than a string with a single char.
  • Fix xUnit1042 The member referenced by the MemberData attribute returns untyped data rows
  • Disable the following rules:
    • CA1510 Use ArgumentNullException throw helper
    • CA1512 Use ArgumentOutOfRangeException throw helper
    • CA1513 Use ObjectDisposedException throw helper
    • CA1860 Avoid using 'Enumerable.Any()' extension method
    • CA1861 Avoid constant arrays as arguments

…s whichever available, rather than calling 'Enumerable.Any()'. The intent is clearer and it is more performant than using 'Enumerable.Any()' extension method."
…rguments if the called method is called repeatedly and is not mutating the passed array"
@vbreuss vbreuss added the refactor A change or improvement without functional impact label Jan 7, 2024
@vbreuss vbreuss self-assigned this Jan 7, 2024
@vbreuss vbreuss marked this pull request as ready for review January 7, 2024 09:22
@vbreuss vbreuss enabled auto-merge (squash) January 7, 2024 09:22
@vbreuss vbreuss merged commit 9ad5e3d into main Jan 7, 2024
@vbreuss vbreuss deleted the topic/check-sonar-issues branch January 7, 2024 09:30
vbreuss added a commit that referenced this pull request Jan 7, 2024
Fix [xUnit1040](https://xunit.net/xunit.analyzers/rules/xUnit1040) The
type argument to TheoryData is nullable, while the type of the
corresponding test method parameter is not.

*This was introduced in #443*
@github-actions
Copy link

github-actions bot commented Jan 7, 2024

This is addressed in release v2.6.1.

mergify bot referenced this pull request Jan 7, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[Testably.Abstractions](https://github.com/Testably/Testably.Abstractions)
| `2.6.0` -> `2.6.1` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/Testably.Abstractions/2.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/Testably.Abstractions/2.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/Testably.Abstractions/2.6.0/2.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Testably.Abstractions/2.6.0/2.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
|
[Testably.Abstractions.Testing](https://github.com/Testably/Testably.Abstractions)
| `2.6.0` -> `2.6.1` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/Testably.Abstractions.Testing/2.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/Testably.Abstractions.Testing/2.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/Testably.Abstractions.Testing/2.6.0/2.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Testably.Abstractions.Testing/2.6.0/2.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>Testably/Testably.Abstractions
(Testably.Abstractions)</summary>

###
[`v2.6.1`](https://github.com/Testably/Testably.Abstractions/releases/tag/v2.6.1)

##### What's Changed

- chore(deps): update testably.abstractions packages to v2.6.0 by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/425](https://github.com/Testably/Testably.Abstractions/pull/425)
- chore(deps): update xunit-dotnet monorepo by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/426](https://github.com/Testably/Testably.Abstractions/pull/426)
- chore(deps): update dependency microsoft.codeanalysis.csharp to v4.8.0
by [@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/427](https://github.com/Testably/Testably.Abstractions/pull/427)
- chore(deps): update dependency autofixture.xunit2 to v4.18.1 by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/428](https://github.com/Testably/Testably.Abstractions/pull/428)
- chore(deps): update actions/setup-java action to v4 by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/429](https://github.com/Testably/Testably.Abstractions/pull/429)
- chore(deps): update actions/setup-dotnet action to v4 by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/430](https://github.com/Testably/Testably.Abstractions/pull/430)
- chore(deps): update dependency testableio.system.io.abstractions to
v20 by [@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/432](https://github.com/Testably/Testably.Abstractions/pull/432)
- chore(deps): update dependency testableio.system.io.abstractions to
v20.0.4 by [@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/433](https://github.com/Testably/Testably.Abstractions/pull/433)
- chore(deps): update xunit-dotnet monorepo by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/434](https://github.com/Testably/Testably.Abstractions/pull/434)
- chore(deps): update actions/download-artifact action to v4 by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/435](https://github.com/Testably/Testably.Abstractions/pull/435)
- chore(deps): update actions/upload-artifact action to v4 by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/436](https://github.com/Testably/Testably.Abstractions/pull/436)
- chore(deps): update xunit-dotnet monorepo by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/437](https://github.com/Testably/Testably.Abstractions/pull/437)
- chore(deps): update apexskier/github-release-commenter action to
v1.3.6 by [@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/438](https://github.com/Testably/Testably.Abstractions/pull/438)
- fix: handling of whitespace-only filenames by
[@&#8203;vbreuss](https://github.com/vbreuss) in
[https://github.com/Testably/Testably.Abstractions/pull/439](https://github.com/Testably/Testably.Abstractions/pull/439)
- fix: use correct empty name for `IFileInfo` with trailing directory
separator char by [@&#8203;vbreuss](https://github.com/vbreuss) in
[https://github.com/Testably/Testably.Abstractions/pull/440](https://github.com/Testably/Testably.Abstractions/pull/440)
- chore(deps): update dependency xunit to v2.6.5 by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/441](https://github.com/Testably/Testably.Abstractions/pull/441)
- refactor: fix sonar issues due to updated analyzers by
[@&#8203;vbreuss](https://github.com/vbreuss) in
[https://github.com/Testably/Testably.Abstractions/pull/443](https://github.com/Testably/Testably.Abstractions/pull/443)
- fix: remove `test-report.yml` build pipeline by
[@&#8203;vbreuss](https://github.com/vbreuss) in
[https://github.com/Testably/Testably.Abstractions/pull/444](https://github.com/Testably/Testably.Abstractions/pull/444)
- fix: sonar issue `xUnit1040` by
[@&#8203;vbreuss](https://github.com/vbreuss) in
[https://github.com/Testably/Testably.Abstractions/pull/445](https://github.com/Testably/Testably.Abstractions/pull/445)
- fix: failing build by [@&#8203;vbreuss](https://github.com/vbreuss)
in
[https://github.com/Testably/Testably.Abstractions/pull/446](https://github.com/Testably/Testably.Abstractions/pull/446)

**Full Changelog**:
v2.6.0...v2.6.1

</details>

---

### Configuration

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

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

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Testably/Testably.Abstractions).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
mergify bot referenced this pull request in Testably/Testably.Abstractions.FluentAssertions Jan 7, 2024
…6.1 (#80)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[Testably.Abstractions.Interface](https://github.com/Testably/Testably.Abstractions)
| `2.6.0` -> `2.6.1` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/Testably.Abstractions.Interface/2.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/Testably.Abstractions.Interface/2.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/Testably.Abstractions.Interface/2.6.0/2.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Testably.Abstractions.Interface/2.6.0/2.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>Testably/Testably.Abstractions
(Testably.Abstractions.Interface)</summary>

###
[`v2.6.1`](https://github.com/Testably/Testably.Abstractions/releases/tag/v2.6.1)

##### What's Changed

- chore(deps): update testably.abstractions packages to v2.6.0 by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/425](https://github.com/Testably/Testably.Abstractions/pull/425)
- chore(deps): update xunit-dotnet monorepo by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/426](https://github.com/Testably/Testably.Abstractions/pull/426)
- chore(deps): update dependency microsoft.codeanalysis.csharp to v4.8.0
by [@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/427](https://github.com/Testably/Testably.Abstractions/pull/427)
- chore(deps): update dependency autofixture.xunit2 to v4.18.1 by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/428](https://github.com/Testably/Testably.Abstractions/pull/428)
- chore(deps): update actions/setup-java action to v4 by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/429](https://github.com/Testably/Testably.Abstractions/pull/429)
- chore(deps): update actions/setup-dotnet action to v4 by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/430](https://github.com/Testably/Testably.Abstractions/pull/430)
- chore(deps): update dependency testableio.system.io.abstractions to
v20 by [@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/432](https://github.com/Testably/Testably.Abstractions/pull/432)
- chore(deps): update dependency testableio.system.io.abstractions to
v20.0.4 by [@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/433](https://github.com/Testably/Testably.Abstractions/pull/433)
- chore(deps): update xunit-dotnet monorepo by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/434](https://github.com/Testably/Testably.Abstractions/pull/434)
- chore(deps): update actions/download-artifact action to v4 by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/435](https://github.com/Testably/Testably.Abstractions/pull/435)
- chore(deps): update actions/upload-artifact action to v4 by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/436](https://github.com/Testably/Testably.Abstractions/pull/436)
- chore(deps): update xunit-dotnet monorepo by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/437](https://github.com/Testably/Testably.Abstractions/pull/437)
- chore(deps): update apexskier/github-release-commenter action to
v1.3.6 by [@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/438](https://github.com/Testably/Testably.Abstractions/pull/438)
- fix: handling of whitespace-only filenames by
[@&#8203;vbreuss](https://github.com/vbreuss) in
[https://github.com/Testably/Testably.Abstractions/pull/439](https://github.com/Testably/Testably.Abstractions/pull/439)
- fix: use correct empty name for `IFileInfo` with trailing directory
separator char by [@&#8203;vbreuss](https://github.com/vbreuss) in
[https://github.com/Testably/Testably.Abstractions/pull/440](https://github.com/Testably/Testably.Abstractions/pull/440)
- chore(deps): update dependency xunit to v2.6.5 by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/441](https://github.com/Testably/Testably.Abstractions/pull/441)
- refactor: fix sonar issues due to updated analyzers by
[@&#8203;vbreuss](https://github.com/vbreuss) in
[https://github.com/Testably/Testably.Abstractions/pull/443](https://github.com/Testably/Testably.Abstractions/pull/443)
- fix: remove `test-report.yml` build pipeline by
[@&#8203;vbreuss](https://github.com/vbreuss) in
[https://github.com/Testably/Testably.Abstractions/pull/444](https://github.com/Testably/Testably.Abstractions/pull/444)
- fix: sonar issue `xUnit1040` by
[@&#8203;vbreuss](https://github.com/vbreuss) in
[https://github.com/Testably/Testably.Abstractions/pull/445](https://github.com/Testably/Testably.Abstractions/pull/445)
- fix: failing build by [@&#8203;vbreuss](https://github.com/vbreuss)
in
[https://github.com/Testably/Testably.Abstractions/pull/446](https://github.com/Testably/Testably.Abstractions/pull/446)

**Full Changelog**:
Testably/Testably.Abstractions@v2.6.0...v2.6.1

</details>

---

### Configuration

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

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

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Testably/Testably.Abstractions.FluentAssertions).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
mergify bot referenced this pull request in Testably/Testably.Abstractions.FluentAssertions Jan 7, 2024
#81)

[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
|
[Testably.Abstractions.Testing](https://github.com/Testably/Testably.Abstractions)
| `2.6.0` -> `2.6.1` |
[![age](https://developer.mend.io/api/mc/badges/age/nuget/Testably.Abstractions.Testing/2.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/nuget/Testably.Abstractions.Testing/2.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/nuget/Testably.Abstractions.Testing/2.6.0/2.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/nuget/Testably.Abstractions.Testing/2.6.0/2.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>Testably/Testably.Abstractions
(Testably.Abstractions.Testing)</summary>

###
[`v2.6.1`](https://github.com/Testably/Testably.Abstractions/releases/tag/v2.6.1)

##### What's Changed

- chore(deps): update testably.abstractions packages to v2.6.0 by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/425](https://github.com/Testably/Testably.Abstractions/pull/425)
- chore(deps): update xunit-dotnet monorepo by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/426](https://github.com/Testably/Testably.Abstractions/pull/426)
- chore(deps): update dependency microsoft.codeanalysis.csharp to v4.8.0
by [@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/427](https://github.com/Testably/Testably.Abstractions/pull/427)
- chore(deps): update dependency autofixture.xunit2 to v4.18.1 by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/428](https://github.com/Testably/Testably.Abstractions/pull/428)
- chore(deps): update actions/setup-java action to v4 by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/429](https://github.com/Testably/Testably.Abstractions/pull/429)
- chore(deps): update actions/setup-dotnet action to v4 by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/430](https://github.com/Testably/Testably.Abstractions/pull/430)
- chore(deps): update dependency testableio.system.io.abstractions to
v20 by [@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/432](https://github.com/Testably/Testably.Abstractions/pull/432)
- chore(deps): update dependency testableio.system.io.abstractions to
v20.0.4 by [@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/433](https://github.com/Testably/Testably.Abstractions/pull/433)
- chore(deps): update xunit-dotnet monorepo by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/434](https://github.com/Testably/Testably.Abstractions/pull/434)
- chore(deps): update actions/download-artifact action to v4 by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/435](https://github.com/Testably/Testably.Abstractions/pull/435)
- chore(deps): update actions/upload-artifact action to v4 by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/436](https://github.com/Testably/Testably.Abstractions/pull/436)
- chore(deps): update xunit-dotnet monorepo by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/437](https://github.com/Testably/Testably.Abstractions/pull/437)
- chore(deps): update apexskier/github-release-commenter action to
v1.3.6 by [@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/438](https://github.com/Testably/Testably.Abstractions/pull/438)
- fix: handling of whitespace-only filenames by
[@&#8203;vbreuss](https://github.com/vbreuss) in
[https://github.com/Testably/Testably.Abstractions/pull/439](https://github.com/Testably/Testably.Abstractions/pull/439)
- fix: use correct empty name for `IFileInfo` with trailing directory
separator char by [@&#8203;vbreuss](https://github.com/vbreuss) in
[https://github.com/Testably/Testably.Abstractions/pull/440](https://github.com/Testably/Testably.Abstractions/pull/440)
- chore(deps): update dependency xunit to v2.6.5 by
[@&#8203;renovate](https://github.com/renovate) in
[https://github.com/Testably/Testably.Abstractions/pull/441](https://github.com/Testably/Testably.Abstractions/pull/441)
- refactor: fix sonar issues due to updated analyzers by
[@&#8203;vbreuss](https://github.com/vbreuss) in
[https://github.com/Testably/Testably.Abstractions/pull/443](https://github.com/Testably/Testably.Abstractions/pull/443)
- fix: remove `test-report.yml` build pipeline by
[@&#8203;vbreuss](https://github.com/vbreuss) in
[https://github.com/Testably/Testably.Abstractions/pull/444](https://github.com/Testably/Testably.Abstractions/pull/444)
- fix: sonar issue `xUnit1040` by
[@&#8203;vbreuss](https://github.com/vbreuss) in
[https://github.com/Testably/Testably.Abstractions/pull/445](https://github.com/Testably/Testably.Abstractions/pull/445)
- fix: failing build by [@&#8203;vbreuss](https://github.com/vbreuss)
in
[https://github.com/Testably/Testably.Abstractions/pull/446](https://github.com/Testably/Testably.Abstractions/pull/446)

**Full Changelog**:
Testably/Testably.Abstractions@v2.6.0...v2.6.1

</details>

---

### Configuration

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

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

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR has been generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View
repository job log
[here](https://developer.mend.io/github/Testably/Testably.Abstractions.FluentAssertions).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4xMjEuMCIsInVwZGF0ZWRJblZlciI6IjM3LjEyMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

refactor A change or improvement without functional impact state: released

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants