mirror of
https://github.com/sigmasternchen/xtext-core
synced 2025-03-16 16:58:56 +00:00
[xtext generator] added default value of 'encoding' and 'lineDelimiter' in CodeConfig, removed pre-setting from workflow template in RuntimeProjectDescriptor
Signed-off-by: Christian Schneider <christian.schneider@itemis.de>
This commit is contained in:
parent
8f6be88c7a
commit
3b6fbab23b
7 changed files with 3 additions and 8 deletions
|
@ -15,6 +15,7 @@ import org.eclipse.xtend.lib.annotations.Accessors
|
|||
import org.eclipse.xtext.util.Strings
|
||||
import org.eclipse.xtext.util.XtextVersion
|
||||
import org.eclipse.xtext.xtext.generator.model.annotations.IClassAnnotation
|
||||
import java.nio.charset.Charset
|
||||
|
||||
/**
|
||||
* Configuration object for generated code.
|
||||
|
@ -29,10 +30,10 @@ class CodeConfig implements IGuiceAwareGeneratorComponent {
|
|||
static val FILE_HEADER_VAR_VERSION = '${version}'
|
||||
|
||||
@Accessors
|
||||
String encoding
|
||||
String encoding = Charset.defaultCharset.name
|
||||
|
||||
@Accessors
|
||||
String lineDelimiter
|
||||
String lineDelimiter = Strings.newLine
|
||||
|
||||
@Accessors(PUBLIC_GETTER)
|
||||
String fileHeader
|
||||
|
|
|
@ -202,7 +202,6 @@ class RuntimeProjectDescriptor extends TestedProjectDescriptor {
|
|||
}
|
||||
code = {
|
||||
encoding = "«config.encoding»"
|
||||
lineDelimiter = "\n"
|
||||
fileHeader = "/*\n * generated by Xtext \${version}\n */"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -25,7 +25,6 @@ Workflow {
|
|||
}
|
||||
code = {
|
||||
encoding = "UTF-8"
|
||||
lineDelimiter = "\n"
|
||||
fileHeader = "/*\n * generated by Xtext \${version}\n */"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -31,7 +31,6 @@ Workflow {
|
|||
}
|
||||
code = {
|
||||
encoding = "UTF-8"
|
||||
lineDelimiter = "\n"
|
||||
fileHeader = "/*\n * generated by Xtext \${version}\n */"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -25,7 +25,6 @@ Workflow {
|
|||
}
|
||||
code = {
|
||||
encoding = "UTF-8"
|
||||
lineDelimiter = "\n"
|
||||
fileHeader = "/*\n * generated by Xtext \${version}\n */"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -28,7 +28,6 @@ Workflow {
|
|||
}
|
||||
code = {
|
||||
encoding = "UTF-8"
|
||||
lineDelimiter = "\n"
|
||||
fileHeader = "/*\n * generated by Xtext \${version}\n */"
|
||||
}
|
||||
}
|
||||
|
|
|
@ -22,7 +22,6 @@ Workflow {
|
|||
}
|
||||
code = {
|
||||
encoding = "UTF-8"
|
||||
lineDelimiter = "\n"
|
||||
fileHeader = "/*\n * generated by Xtext \${version}\n */"
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue