Skip to content

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 30, 2024

Bumps CSharpier.MSBuild from 0.30.3 to 0.30.4.

Release notes

Sourced from CSharpier.MSBuild's releases.

0.30.4

What's Changed

Formatting deletes unsafe modifier #1416

Formatting a using directive with an unsafe modifier resulted in the lose of the unsafe keyword

// input & expected output
using unsafe NvapiQueryInterface = delegate* unmanaged[Cdecl]<uint, nint>;
// 0.30.3
using NvapiQueryInterface = delegate* unmanaged[Cdecl]<uint, nint>;

CSharpier keeps adding a newline every time a file is formatted #1408

In some cases if a file ended with a comment, CSharpier would add a new extra blank line above the comment each time it formatted the file

// input & expected outpet
using System;
namespace MyCompany.MyNamespace;
// Comment block
// 0.30.3
using System;
namespace MyCompany.MyNamespace;
// Comment block

Full Changelog: belav/csharpier@0.30.3...0.30.4

Changelog

Sourced from CSharpier.MSBuild's changelog.

# 0.30.4

What's Changed

Formatting deletes unsafe modifier #1416

Formatting a using directive with an unsafe modifier resulted in the lose of the unsafe keyword

// input & expected output
using unsafe NvapiQueryInterface = delegate* unmanaged[Cdecl]<uint, nint>;
// 0.30.3
using NvapiQueryInterface = delegate* unmanaged[Cdecl]<uint, nint>;

CSharpier keeps adding a newline every time a file is formatted #1408

In some cases if a file ended with a comment, CSharpier would add a new extra blank line above the comment each time it formatted the file

// input & expected outpet
using System;
namespace MyCompany.MyNamespace;
// Comment block
// 0.30.3
using System;
namespace MyCompany.MyNamespace;
// Comment block

Full Changelog: belav/csharpier@0.30.3...0.30.4

Commits
  • 064d35f Releasing 0.30.4 (#1420)
  • cd618ac Fixing a bug introduced by one of the fixes (#1421)
  • 3b88bee Fixing issue with losing unsafe keyword on using statement (#1417)
  • e3b5efb Figuring out a way to prevent the extra line before a file ending comment (#1...
  • baa3138 Some refactoring that was in the csproj branch but didn't really belng there ...
  • bfedce4 Ignoring files in "" when reporting that csharpier needs to be insta… (#1412)
  • 6d285fe Avoid eagerly warming csharpier, doesn't seem to be a good way to delay that ...
  • 5cf6488 Fixing bug for VS2022 options page not working when no solution open. (#1410)
  • 3c6f9ce Adding an option to disable diagnostics for unformatted code. (#1404)
  • See full diff in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @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)
  • @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)
  • @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)

Bumps [CSharpier.MSBuild](https://github.com/belav/csharpier) from 0.30.3 to 0.30.4.
- [Release notes](https://github.com/belav/csharpier/releases)
- [Changelog](https://github.com/belav/csharpier/blob/main/CHANGELOG.md)
- [Commits](belav/csharpier@0.30.3...0.30.4)

---
updated-dependencies:
- dependency-name: CSharpier.MSBuild
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependency:nuget Indicates a pull request related to updating or managing NuGet package dependencies. label Dec 30, 2024
@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Jan 3, 2025

Superseded by #278.

@dependabot dependabot bot closed this Jan 3, 2025
@dependabot dependabot bot deleted the dependabot/nuget/CSharpier.MSBuild-0.30.4 branch January 3, 2025 19:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependency:nuget Indicates a pull request related to updating or managing NuGet package dependencies.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants