995 B
995 B
Changed the default .NET formatter
When we first introduced the .NET formatter for C# files, we picked
csharpier because it was a lot faster than
dotnet format.
Since then, the opinionated formatting that came with csharpier
was getting in
the way of our style and along with conflcits with
ReSharper.
The latest is breaking change that switches the default formatter out but
retains the csharpier
formatting for those who want it. To put it back:
config = inputs.mfgames-project-setup.lib.mkConfig {
inherit system pkgs;
dotnet.enable = true;
dotnet.csharpier = true;
dotnet.format = false; # Defaults to false, so don't need it.
};
To use dotnet format
, the setup would be:
config = inputs.mfgames-project-setup.lib.mkConfig {
inherit system pkgs;
dotnet.enable = true;
dotnet.format = true;
};