# Line feed (LF) in resources.json files

**URL:** <https://forum.inductiveautomation.com/t/line-feed-lf-in-resources-json-files/103645>\
**Category:** Ignition\
**Created:** [March 13, 2025, 5:32pm UTC](https://forum.inductiveautomation.com/t/line-feed-lf-in-resources-json-files/103645 "2025-03-13T17:32:32Z")\
**Posts on this page:** 4\
**Page:** 1

<div class="post-metadata">

**Author:** ![user67](https://avatars.discourse-cdn.com/v4/letter/u/e274bd/32.png) [@user67](https://forum.inductiveautomation.com/u/user67)\
**Post date:** [March 13, 2025, 5:32pm UTC](https://forum.inductiveautomation.com/t/line-feed-lf-in-resources-json-files/103645/1 "2025-03-13T17:32:32Z")

</div>

Hi,  
Every time I start the Ignition service, all of the project's resources.json files are modified, removing the last LF (line feed) from the last line. Therefore, Git detects that all of the resources.json files are different. In no case have I opened any of the project's resources. Is there a way to avoid this situation?  
Thanks.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [March 13, 2025, 5:45pm UTC](https://forum.inductiveautomation.com/t/line-feed-lf-in-resources-json-files/103645/2 "2025-03-13T17:45:14Z")

</div>

Are they really all modified with _no other change_?

AFAIK the only files modified on startup (and when a file system scan is invoked) are ones that need a "lastModification" entry added or updated.

---

<div class="post-metadata">

**Author:** ![user67](https://avatars.discourse-cdn.com/v4/letter/u/e274bd/32.png) [@user67](https://forum.inductiveautomation.com/u/user67)\
**Post date:** [March 13, 2025, 6:41pm UTC](https://forum.inductiveautomation.com/t/line-feed-lf-in-resources-json-files/103645/3 "2025-03-13T18:41:27Z")

</div>

I compared the modified file to the original using a program that displays all the characters, and the only change is the LF. The rest of the data remains the same.

---

<div class="post-metadata">

**Author:** ![Kevin.Herron](https://sea1.discourse-cdn.com/inductiveautomation/user_avatar/forum.inductiveautomation.com/kevin.herron/32/7259_2.png) [@Kevin.Herron](https://forum.inductiveautomation.com/u/Kevin.Herron)\
**Post date:** [March 13, 2025, 6:56pm UTC](https://forum.inductiveautomation.com/t/line-feed-lf-in-resources-json-files/103645/4 "2025-03-13T18:56:26Z")

</div>

Ignition only writes to resource files on startup, if the last modification needs to be set, and on save (or programmatic push into ProjectManager). I don't see anything else.

Are you sure your git repo isn't just out of sync with the reality? are they files really changing or do they just look like changes vs the last thing you committed to git?

Maybe this is relevant here: [Getting resource.json files under control in Git](https://forum.inductiveautomation.com/t/getting-resource-json-files-under-control-in-git/49571)
