Why does the content of the "ioc" file change so dramatically when project is loaded on another computer?
I am working on a project with a client, we use git for revision control and we have a private, shared, online repository for the project. When the client pulls the latest project, opens the "ioc" file in CubeMX, and regenerates the project, he sees the "ioc" file has many changes.
Examination of his file and the original shows that the actual data looks to be the same in both files, however, the order in which the data appears is very different. On the most recent pull and generate he reported over 300 "changes" in the file.
Why is this happening and how can we avoid it? Seeing the project file marked as changing so much may be benign, however, especially for the client it is disturbing.
Sid