-
Notifications
You must be signed in to change notification settings - Fork 28
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Extensions cproj is being formated by the editor and stripped of NL #2055
Comments
To reproduce: 1 - Open an empty workflow |
…ting for it * Fix whitespace being stripped during automatic updates * Fix fresh `Extensions.csproj` always being written with CRLF newlines * Fix `ScriptExtensionsProjectMetadata` not actually being immutable as intended * Fix adding redundant `ItemGroup` when all `PackageReference`s were removed but the group wasn't * Added automatic exposing of assembly internals to the relevant test assembly * Upgraded to C# 12 to get raw strings (our `global.json` already requires the .NET 8 SDK anyway) Fixes bonsai-rx#2055
Thanks a lot for the repro BTW! Sorry we assumed it was going to be a weird edge case, turns out it was just a dumb bug I introduced back in the first real PR I submitted for Bonsai 😅 #1753 Just submitted a PR to fix this (along with unit tests and some other fixes to issues I found along the way): #2180 |
Not sure if it is something specific to my machine, but when Bonsai touches the .cproj extensions file, for instance, when a c# transform is added to the workflow with new dependencies, the .cproj file loses all NL characters. This is a bit annoying if one is doing version control on the file.
The text was updated successfully, but these errors were encountered: