Skip to content

Commit

Permalink
Bump the czishrink group with 9 updates, disallow FluentAssertions 8.…
Browse files Browse the repository at this point in the history
…0.0+ (#88)

* Bump the czishrink group across 1 directory with 9 updates

Bumps the czishrink group with 9 updates in the /czishrink directory:

| Package | From | To |
| --- | --- | --- |
| [Microsoft.Extensions.Logging.Abstractions](https://github.com/dotnet/runtime) | `8.0.2` | `9.0.1` |
| [coverlet.collector](https://github.com/coverlet-coverage/coverlet) | `6.0.2` | `6.0.3` |
| [coverlet.msbuild](https://github.com/coverlet-coverage/coverlet) | `6.0.2` | `6.0.3` |
| [FluentAssertions](https://github.com/fluentassertions/fluentassertions) | `6.12.2` | `8.0.0` |
| [Microsoft.NET.Test.Sdk](https://github.com/microsoft/vstest) | `17.11.1` | `17.12.0` |
| [System.IO.Abstractions](https://github.com/TestableIO/System.IO.Abstractions) | `21.1.3` | `21.2.1` |
| [System.IO.Abstractions.TestingHelpers](https://github.com/TestableIO/System.IO.Abstractions) | `21.1.3` | `21.2.1` |
| [xunit](https://github.com/xunit/xunit) | `2.9.2` | `2.9.3` |
| [xunit.runner.visualstudio](https://github.com/xunit/visualstudio.xunit) | `2.8.2` | `3.0.1` |



Updates `Microsoft.Extensions.Logging.Abstractions` from 8.0.2 to 9.0.1
- [Release notes](https://github.com/dotnet/runtime/releases)
- [Commits](dotnet/runtime@v8.0.2...v9.0.1)

Updates `coverlet.collector` from 6.0.2 to 6.0.3
- [Release notes](https://github.com/coverlet-coverage/coverlet/releases)
- [Commits](coverlet-coverage/coverlet@v6.0.2...v6.0.3)

Updates `coverlet.msbuild` from 6.0.2 to 6.0.3
- [Release notes](https://github.com/coverlet-coverage/coverlet/releases)
- [Commits](coverlet-coverage/coverlet@v6.0.2...v6.0.3)

Updates `FluentAssertions` from 6.12.2 to 8.0.0
- [Release notes](https://github.com/fluentassertions/fluentassertions/releases)
- [Changelog](https://github.com/fluentassertions/fluentassertions/blob/develop/AcceptApiChanges.ps1)
- [Commits](fluentassertions/fluentassertions@6.12.2...8.0.0)

Updates `Microsoft.NET.Test.Sdk` from 17.11.1 to 17.12.0
- [Release notes](https://github.com/microsoft/vstest/releases)
- [Changelog](https://github.com/microsoft/vstest/blob/main/docs/releases.md)
- [Commits](microsoft/vstest@v17.11.1...v17.12.0)

Updates `System.IO.Abstractions` from 21.1.3 to 21.2.1
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v21.1.3...v21.2.1)

Updates `System.IO.Abstractions.TestingHelpers` from 21.1.3 to 21.2.1
- [Release notes](https://github.com/TestableIO/System.IO.Abstractions/releases)
- [Commits](TestableIO/System.IO.Abstractions@v21.1.3...v21.2.1)

Updates `xunit` from 2.9.2 to 2.9.3
- [Commits](xunit/xunit@v2-2.9.2...v2-2.9.3)

Updates `xunit.runner.visualstudio` from 2.8.2 to 3.0.1
- [Release notes](https://github.com/xunit/visualstudio.xunit/releases)
- [Commits](xunit/visualstudio.xunit@2.8.2...3.0.1)

---
updated-dependencies:
- dependency-name: Microsoft.Extensions.Logging.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: czishrink
- dependency-name: coverlet.collector
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: czishrink
- dependency-name: coverlet.msbuild
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: czishrink
- dependency-name: FluentAssertions
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: czishrink
- dependency-name: Microsoft.NET.Test.Sdk
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: czishrink
- dependency-name: System.IO.Abstractions
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: czishrink
- dependency-name: System.IO.Abstractions.TestingHelpers
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: czishrink
- dependency-name: xunit
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: czishrink
- dependency-name: xunit.runner.visualstudio
  dependency-type: direct:production
  update-type: version-update:semver-major
  dependency-group: czishrink
...

Signed-off-by: dependabot[bot] <[email protected]>

* Do not use FluentAssertions 8.0.0 and higher because it is non-free

* Update packages.lock.json

* Fix test

* Bump version

---------

Signed-off-by: dependabot[bot] <[email protected]>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Ringler, Moritz <[email protected]>
  • Loading branch information
dependabot[bot] and m-ringler authored Jan 16, 2025
1 parent e1dfec0 commit 107f61a
Show file tree
Hide file tree
Showing 7 changed files with 139 additions and 98 deletions.
4 changes: 4 additions & 0 deletions .github/dependabot.yml
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,10 @@ updates:
schedule:
interval: "weekly"
day: "wednesday"
ignore:
# FluentAssertions is non-free from version 8.0.0 onwards
- dependency-name: "FluentAssertions"
update-types: ["version-update:semver-major"]
groups:
github-actions:
applies-to: version-updates
Expand Down
2 changes: 1 addition & 1 deletion czishrink/Directory.Build.props
Original file line number Diff line number Diff line change
Expand Up @@ -17,6 +17,6 @@

<!-- Version -->
<IncludeSourceRevisionInInformationalVersion>false</IncludeSourceRevisionInInformationalVersion>
<VersionPrefix>1.2.6<!--dependabot/nuget/czishrink/czishrink-588e908de1--></VersionPrefix>
<VersionPrefix>1.2.7<!--dependabot/nuget/czishrink/czishrink-dd71dc6aae--></VersionPrefix>
</PropertyGroup>
</Project>
15 changes: 8 additions & 7 deletions czishrink/Directory.Packages.props
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
<AutoFixtureVersion>4.18.1</AutoFixtureVersion>
<AvaloniaVersion>11.2.0</AvaloniaVersion>
<ReactiveUIVersion>20.1.63</ReactiveUIVersion>
<SystemIOAbstractionsVersion>21.1.3</SystemIOAbstractionsVersion>
<SystemIOAbstractionsVersion>21.2.1</SystemIOAbstractionsVersion>
<WixVersion>5.0.2</WixVersion>
</PropertyGroup>
<ItemGroup>
Expand All @@ -17,14 +17,15 @@
<PackageVersion Include="Avalonia.Themes.Fluent" Version="$(AvaloniaVersion)" />
<PackageVersion Include="Avalonia.Fonts.Inter" Version="$(AvaloniaVersion)" />
<PackageVersion Include="Avalonia.ReactiveUI" Version="$(AvaloniaVersion)" />
<PackageVersion Include="coverlet.collector" Version="6.0.2" />
<PackageVersion Include="coverlet.msbuild" Version="6.0.2" />
<PackageVersion Include="coverlet.collector" Version="6.0.3" />
<PackageVersion Include="coverlet.msbuild" Version="6.0.3" />
<PackageVersion Include="DynamicData" Version="9.0.4" />
<PackageVersion Include="FluentAssertions" Version="6.12.2" />
<!-- Do not switch to non-free version 8 or greater of FluentAssertions -->
<PackageVersion Include="FluentAssertions" Version="7.0.0" />
<PackageVersion Include="Fody" Version="6.8.2" />
<PackageVersion Include="libczicompressc" Version="0.5.2" />
<PackageVersion Include="MessageBox.Avalonia" Version="3.1.6.13" />
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.11.1" />
<PackageVersion Include="Microsoft.NET.Test.Sdk" Version="17.12.0" />
<PackageVersion Include="Microsoft.Extensions.Logging.Abstractions" Version="8.0.2" />
<PackageVersion Include="Moq" Version="4.20.72" />
<PackageVersion Include="Projektanker.Icons.Avalonia.FontAwesome" Version="9.4.1" />
Expand All @@ -39,7 +40,7 @@
<PackageVersion Include="WixToolset.Heat" Version="$(WixVersion)" />
<PackageVersion Include="WixToolset.Bal.wixext" Version="$(WixVersion)" />
<PackageVersion Include="WixToolset.UI.wixext" Version="$(WixVersion)"/>
<PackageVersion Include="xunit" Version="2.9.2" />
<PackageVersion Include="xunit.runner.visualstudio" Version="2.8.2" />
<PackageVersion Include="xunit" Version="2.9.3" />
<PackageVersion Include="xunit.runner.visualstudio" Version="3.0.1" />
</ItemGroup>
</Project>
22 changes: 11 additions & 11 deletions czishrink/netczicompress.Desktop/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -497,15 +497,15 @@
},
"TestableIO.System.IO.Abstractions": {
"type": "Transitive",
"resolved": "21.1.3",
"contentHash": "qe/gIjOPCoyiSCToouJx/vCvcTQXVGj/eJVRK/7s2F8yIv0zvEpjByfXZvS3yqmcpg0/S6x6w7DvNyPrLe/RRw=="
"resolved": "21.2.1",
"contentHash": "47NQXrfVUF+0b8W5EMnERR7FpgWE04wuYR1s9WvlNyh1hnRMGDPOvmewBLIZUG88Rhj9buzG3VVR8sAgH7TzjA=="
},
"TestableIO.System.IO.Abstractions.Wrappers": {
"type": "Transitive",
"resolved": "21.1.3",
"contentHash": "5LEVwt5+K5TnL1ekfCbQszlgRnO77plpgQAgkXL7wXKGd0PQWE01eSss0+L7E8GGLGbtD7mzYJVq/bd79ZDBlQ==",
"resolved": "21.2.1",
"contentHash": "a0jzTAZRIic40USnf8b59EbJ6+hh/kndLV3mTxgSGBkjei/H9qjULOtk/ZHQtRD8lLaUav7ZsMZn6JiwCgDmEw==",
"dependencies": {
"TestableIO.System.IO.Abstractions": "21.1.3"
"TestableIO.System.IO.Abstractions": "21.2.1"
}
},
"Tmds.DBus.Protocol": {
Expand All @@ -529,7 +529,7 @@
"Microsoft.Extensions.Logging.Abstractions": "[8.0.2, )",
"Projektanker.Icons.Avalonia.FontAwesome": "[9.4.1, )",
"ReactiveUI.Fody": "[19.5.41, )",
"System.IO.Abstractions": "[21.1.3, )",
"System.IO.Abstractions": "[21.2.1, )",
"libczicompressc": "[0.5.2, )"
}
},
Expand Down Expand Up @@ -665,12 +665,12 @@
},
"System.IO.Abstractions": {
"type": "CentralTransitive",
"requested": "[21.1.3, )",
"resolved": "21.1.3",
"contentHash": "WgLx25YHAepNu5Wym1kBqYLqYMo/lmGakWILFYtpEtuxAVoeWvAj2U6oVfqmikPXVYit19tTGWnfbZhVUNjkrg==",
"requested": "[21.2.1, )",
"resolved": "21.2.1",
"contentHash": "fLz5LB8tl52AXw/e9rk3BV259TUHG/Yp7PgXGWQuiGvSERAv0ABXhtArSOEdx4K+VlXEh90zFgYYGcZza9VyFA==",
"dependencies": {
"TestableIO.System.IO.Abstractions": "21.1.3",
"TestableIO.System.IO.Abstractions.Wrappers": "21.1.3"
"TestableIO.System.IO.Abstractions": "21.2.1",
"TestableIO.System.IO.Abstractions.Wrappers": "21.2.1"
}
},
"System.Reactive": {
Expand Down
20 changes: 10 additions & 10 deletions czishrink/netczicompress/packages.lock.json
Original file line number Diff line number Diff line change
Expand Up @@ -130,12 +130,12 @@
},
"System.IO.Abstractions": {
"type": "Direct",
"requested": "[21.1.3, )",
"resolved": "21.1.3",
"contentHash": "WgLx25YHAepNu5Wym1kBqYLqYMo/lmGakWILFYtpEtuxAVoeWvAj2U6oVfqmikPXVYit19tTGWnfbZhVUNjkrg==",
"requested": "[21.2.1, )",
"resolved": "21.2.1",
"contentHash": "fLz5LB8tl52AXw/e9rk3BV259TUHG/Yp7PgXGWQuiGvSERAv0ABXhtArSOEdx4K+VlXEh90zFgYYGcZza9VyFA==",
"dependencies": {
"TestableIO.System.IO.Abstractions": "21.1.3",
"TestableIO.System.IO.Abstractions.Wrappers": "21.1.3"
"TestableIO.System.IO.Abstractions": "21.2.1",
"TestableIO.System.IO.Abstractions.Wrappers": "21.2.1"
}
},
"Avalonia.AvaloniaEdit": {
Expand Down Expand Up @@ -480,15 +480,15 @@
},
"TestableIO.System.IO.Abstractions": {
"type": "Transitive",
"resolved": "21.1.3",
"contentHash": "qe/gIjOPCoyiSCToouJx/vCvcTQXVGj/eJVRK/7s2F8yIv0zvEpjByfXZvS3yqmcpg0/S6x6w7DvNyPrLe/RRw=="
"resolved": "21.2.1",
"contentHash": "47NQXrfVUF+0b8W5EMnERR7FpgWE04wuYR1s9WvlNyh1hnRMGDPOvmewBLIZUG88Rhj9buzG3VVR8sAgH7TzjA=="
},
"TestableIO.System.IO.Abstractions.Wrappers": {
"type": "Transitive",
"resolved": "21.1.3",
"contentHash": "5LEVwt5+K5TnL1ekfCbQszlgRnO77plpgQAgkXL7wXKGd0PQWE01eSss0+L7E8GGLGbtD7mzYJVq/bd79ZDBlQ==",
"resolved": "21.2.1",
"contentHash": "a0jzTAZRIic40USnf8b59EbJ6+hh/kndLV3mTxgSGBkjei/H9qjULOtk/ZHQtRD8lLaUav7ZsMZn6JiwCgDmEw==",
"dependencies": {
"TestableIO.System.IO.Abstractions": "21.1.3"
"TestableIO.System.IO.Abstractions": "21.2.1"
}
},
"DynamicData": {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -248,7 +248,7 @@ private static MockFileSystem NewMockFileSystem()

private static void SetFolders(MainViewModel sut, IFileSystem fs, bool setInput = true, bool setOutput = true)
{
string someExistingDir = fs.Path.GetTempPath();
string someExistingDir = fs.DirectoryInfo.New(fs.Path.GetTempPath()).FullName;
if (setInput)
{
sut.InputDirectory = someExistingDir;
Expand Down
Loading

0 comments on commit 107f61a

Please sign in to comment.