The repo's .editorconfig declares end_of_line = lf, but most .cs files (inherited from the upstream fork) are CRLF — several with mixed endings within a single file (e.g. src/PluginNodes/Boiler2PluginNodes.cs, src/SimpleEvent/SimpleEventsNodeManager.cs before #21). There is no .gitattributes, so nothing enforces either convention.
Consequences:
Suggested fix:
- Add
.gitattributes with * text=auto and *.cs text eol=lf (aligning with .editorconfig), plus appropriate binary entries (*.uanodes, images).
- One-time renormalize commit:
git add --renormalize .
Best done as a standalone PR while few branches are in flight, since the renormalize commit touches most files.
The repo's
.editorconfigdeclaresend_of_line = lf, but most.csfiles (inherited from the upstream fork) are CRLF — several with mixed endings within a single file (e.g.src/PluginNodes/Boiler2PluginNodes.cs,src/SimpleEvent/SimpleEventsNodeManager.csbefore #21). There is no.gitattributes, so nothing enforces either convention.Consequences:
.editorconfigwrite LF into CRLF files, producing mixed-ending files.Suggested fix:
.gitattributeswith* text=autoand*.cs text eol=lf(aligning with.editorconfig), plus appropriatebinaryentries (*.uanodes, images).git add --renormalize .Best done as a standalone PR while few branches are in flight, since the renormalize commit touches most files.