Project: JDT
Bug 44310 Escape sequences remain in externalized strings [refactoring] [nls]
Reported: 2003-10-07 10:58:07 | Status: resolved fixed

I20030930: When using the "Externalize strings" refactoring on a string like: "Ignores all occurrences of \"{0}\" in the document" the escape sequences are not correctly resolved. In the properties file, the newly inserted line looks as follows: key=Ignores all occurrences of \"{0}\" in the document At least escape combinations for " should be correctly translated. Other escape sequences like \r,\n,\b, ... make less sense.

Files changed in fix:
org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/nls/NLSHolder.java org.eclipse.jdt.ui/core refactoring/org/eclipse/jdt/internal/corext/refactoring/nls/NLSRefactoring.java