Bug 565294 - use default line delimiter for generated service.xml
Change-Id: Ia3e52afabf77a2374f59fe8b7187da54f0c03afd
Signed-off-by: Michael Keppler <michael.keppler@gmx.de>
Reviewed-on: https://git.eclipse.org/r/c/pde/eclipse.pde.ui/+/190573
Tested-by: Vikas Chandra <Vikas.Chandra@in.ibm.com>
Reviewed-by: Vikas Chandra <Vikas.Chandra@in.ibm.com>
diff --git a/ds/org.eclipse.pde.ds.annotations/src/org/eclipse/pde/ds/internal/annotations/AnnotationVisitor.java b/ds/org.eclipse.pde.ds.annotations/src/org/eclipse/pde/ds/internal/annotations/AnnotationVisitor.java
index e08f199..d16926c 100644
--- a/ds/org.eclipse.pde.ds.annotations/src/org/eclipse/pde/ds/internal/annotations/AnnotationVisitor.java
+++ b/ds/org.eclipse.pde.ds.annotations/src/org/eclipse/pde/ds/internal/annotations/AnnotationVisitor.java
@@ -95,6 +95,7 @@
import org.eclipse.pde.internal.ds.core.IDSReference;
import org.eclipse.pde.internal.ds.core.IDSService;
import org.eclipse.pde.internal.ds.core.text.DSModel;
+import org.eclipse.pde.internal.ui.util.TextUtil;
import org.eclipse.text.edits.MalformedTreeException;
import org.eclipse.text.edits.MultiTextEdit;
import org.eclipse.text.edits.ReplaceEdit;
@@ -1155,7 +1156,7 @@
}
if (propertyValue != null) {
- property.setPropertyElemBody(content + "\n" + pair[1]); //$NON-NLS-1$
+ property.setPropertyElemBody(content + TextUtil.getDefaultLineDelimiter() + pair[1]);
}
}
}
@@ -1431,7 +1432,7 @@
}
if (buf.length() > 0) {
- buf.append('\n');
+ buf.append(TextUtil.getDefaultLineDelimiter());
}
buf.append(trimmed);
@@ -1480,7 +1481,7 @@
}
if (body.length() > 0) {
- body.append('\n');
+ body.append(TextUtil.getDefaultLineDelimiter());
}
body.append(itemValue);