[x] This is not a duplicate of an existing merge request.
[x] I believe this falls into the scope of the project and should be part of the built-in functionality.
[x] My code follows the code style of this project.
[x] I have added tests to cover my changes, wherever they are necessary.
[x] All new and existing tests pass.
Changes
New functionality
None
Changed functionality
No user-facing changes, a reordering pattern in DotSettings was modified to make sure that the order of the fields is persisted in the types where it is important (e.g. types with StructLayout attribute)
Removed functionality
None
Additional info
probably this could be fixed long before the new EAP was released but well
Checklist
Changes
New functionality
None
Changed functionality
No user-facing changes, a reordering pattern in DotSettings was modified to make sure that the order of the fields is persisted in the types where it is important (e.g. types with
StructLayout
attribute)Removed functionality
None
Additional info
probably this could be fixed long before the new EAP was released but well