Question
After upgrading to STM32CubeIDE 1.6.1 the .cproject file gets messed up with spaces instead of tabs and extra blank lines (spaces + tabs) between each normal line. This messes up any source control system.
prior 1.6.1:
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?fileVersion 4.0.0?><cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
\t <storageModule moduleId="org.eclipse.cdt.core.settings">
\t \t <cconfiguration id="com.st.stm32cube.ide.mcu.gnu.managedb...with 1.6.1: (spaces are printed as dots for visualisation)
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<?fileVersion 4.0.0?><cproject storage_type_id="org.eclipse.cdt.core.XmlProjectDescriptionStorage">
....\t
....<storageModule moduleId="org.eclipse.cdt.core.settings">
........\t \t
........<cconfiguration id="com.st.stm32cube.ide.mcu.gnu.managedb...
............\t \t \t 