1
0
Fork 0
mirror of https://github.com/eclipse-cdt/cdt synced 2025-09-08 11:03:28 +02:00
cdt/core
Ivan Furnadjiev a48852f21a Don't create empty file-mapping entries in .cproject file
When file language mapping is reset back to inherit, empty (without
configuration, language and path attributes) file-mapping element is
created in .cproject file. This leads to project corruption. 

Add a check for empty entry value in
LanguageMappingStore#addFileMappings.

475344: Broken .cproject file after file language mapping is reset to
inherit
https://bugs.eclipse.org/bugs/show_bug.cgi?id=475344

Change-Id: I6e7d0b8d1199501e087ce42b75f0d8e83fca77cd
Signed-off-by: Ivan Furnadjiev <ivan@eclipsesource.com>
2015-09-16 15:40:36 -04:00
..
org.eclipse.cdt.alltests
org.eclipse.cdt.core Don't create empty file-mapping entries in .cproject file 2015-09-16 15:40:36 -04:00
org.eclipse.cdt.core.aix
org.eclipse.cdt.core.linux
org.eclipse.cdt.core.linux.ia64
org.eclipse.cdt.core.linux.ppc
org.eclipse.cdt.core.linux.ppc64
org.eclipse.cdt.core.linux.ppc64le
org.eclipse.cdt.core.linux.x86
org.eclipse.cdt.core.linux.x86_64
org.eclipse.cdt.core.macosx
org.eclipse.cdt.core.native
org.eclipse.cdt.core.qnx
org.eclipse.cdt.core.solaris
org.eclipse.cdt.core.tests Bug 474020 - [ASTRewrite] Nested modifications are suppressed by macros 2015-08-07 02:11:37 -04:00
org.eclipse.cdt.core.win32 Follow-up on bug 476346: Make event names unique between multiple Eclipse instances 2015-09-15 12:44:07 +02:00
org.eclipse.cdt.core.win32.x86 Follow-up on bug 476346: Make event names unique between multiple Eclipse instances 2015-09-15 10:34:30 +02:00
org.eclipse.cdt.core.win32.x86_64 Follow-up on bug 476346: Make event names unique between multiple Eclipse instances 2015-09-15 10:34:30 +02:00
org.eclipse.cdt.ui Add missing copyright notices. 2015-08-31 15:32:43 -04:00
org.eclipse.cdt.ui.tests Bug 436041 - doxygen tags are not generated when using single line format /// or //! 2015-08-05 15:22:59 +02:00