mirror of
https://github.com/sigmasternchen/xtext-core
synced 2025-03-15 08:18:55 +00:00
Merge pull request #1225 from eclipse/ade-default-java-stubs
#1223 Generate MWE2 workflow in way to generate java code.
This commit is contained in:
commit
51d251b191
16 changed files with 72 additions and 0 deletions
|
@ -27,6 +27,7 @@ Workflow {
|
|||
encoding = "UTF-8"
|
||||
lineDelimiter = "\n"
|
||||
fileHeader = "/*\n * generated by Xtext \${version}\n */"
|
||||
preferXtendStubs = false
|
||||
}
|
||||
}
|
||||
language = StandardLanguage {
|
||||
|
@ -41,6 +42,9 @@ Workflow {
|
|||
// Generates checks for @Deprecated grammar annotations, an IssueProvider and a corresponding PropertyPage
|
||||
generateDeprecationValidation = true
|
||||
}
|
||||
generator = {
|
||||
generateXtendStub = true
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -27,6 +27,7 @@ Workflow {
|
|||
encoding = "UTF-8"
|
||||
lineDelimiter = "\n"
|
||||
fileHeader = "/*\n * generated by Xtext \${version}\n */"
|
||||
preferXtendStubs = false
|
||||
}
|
||||
}
|
||||
language = StandardLanguage {
|
||||
|
@ -41,6 +42,9 @@ Workflow {
|
|||
// Generates checks for @Deprecated grammar annotations, an IssueProvider and a corresponding PropertyPage
|
||||
generateDeprecationValidation = true
|
||||
}
|
||||
generator = {
|
||||
generateXtendStub = true
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -30,6 +30,7 @@ Workflow {
|
|||
encoding = "UTF-8"
|
||||
lineDelimiter = "\n"
|
||||
fileHeader = "/*\n * generated by Xtext \${version}\n */"
|
||||
preferXtendStubs = false
|
||||
}
|
||||
}
|
||||
language = StandardLanguage {
|
||||
|
@ -44,6 +45,9 @@ Workflow {
|
|||
// Generates checks for @Deprecated grammar annotations, an IssueProvider and a corresponding PropertyPage
|
||||
generateDeprecationValidation = true
|
||||
}
|
||||
generator = {
|
||||
generateXtendStub = true
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -24,6 +24,7 @@ Workflow {
|
|||
encoding = "UTF-8"
|
||||
lineDelimiter = "\n"
|
||||
fileHeader = "/*\n * generated by Xtext \${version}\n */"
|
||||
preferXtendStubs = false
|
||||
}
|
||||
}
|
||||
language = StandardLanguage {
|
||||
|
@ -38,6 +39,9 @@ Workflow {
|
|||
// Generates checks for @Deprecated grammar annotations, an IssueProvider and a corresponding PropertyPage
|
||||
generateDeprecationValidation = true
|
||||
}
|
||||
generator = {
|
||||
generateXtendStub = true
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -20,6 +20,7 @@ Workflow {
|
|||
encoding = "UTF-8"
|
||||
lineDelimiter = "\n"
|
||||
fileHeader = "/*\n * generated by Xtext \${version}\n */"
|
||||
preferXtendStubs = false
|
||||
}
|
||||
}
|
||||
language = StandardLanguage {
|
||||
|
@ -34,6 +35,9 @@ Workflow {
|
|||
// Generates checks for @Deprecated grammar annotations, an IssueProvider and a corresponding PropertyPage
|
||||
generateDeprecationValidation = true
|
||||
}
|
||||
generator = {
|
||||
generateXtendStub = true
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -20,6 +20,7 @@ Workflow {
|
|||
encoding = "UTF-8"
|
||||
lineDelimiter = "\n"
|
||||
fileHeader = "/*\n * generated by Xtext \${version}\n */"
|
||||
preferXtendStubs = false
|
||||
}
|
||||
}
|
||||
language = StandardLanguage {
|
||||
|
@ -34,6 +35,9 @@ Workflow {
|
|||
// Generates checks for @Deprecated grammar annotations, an IssueProvider and a corresponding PropertyPage
|
||||
generateDeprecationValidation = true
|
||||
}
|
||||
generator = {
|
||||
generateXtendStub = true
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -20,6 +20,7 @@ Workflow {
|
|||
encoding = "UTF-8"
|
||||
lineDelimiter = "\n"
|
||||
fileHeader = "/*\n * generated by Xtext \${version}\n */"
|
||||
preferXtendStubs = false
|
||||
}
|
||||
}
|
||||
language = StandardLanguage {
|
||||
|
@ -34,6 +35,9 @@ Workflow {
|
|||
// Generates checks for @Deprecated grammar annotations, an IssueProvider and a corresponding PropertyPage
|
||||
generateDeprecationValidation = true
|
||||
}
|
||||
generator = {
|
||||
generateXtendStub = true
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -20,6 +20,7 @@ Workflow {
|
|||
encoding = "UTF-8"
|
||||
lineDelimiter = "\n"
|
||||
fileHeader = "/*\n * generated by Xtext \${version}\n */"
|
||||
preferXtendStubs = false
|
||||
}
|
||||
}
|
||||
language = StandardLanguage {
|
||||
|
@ -34,6 +35,9 @@ Workflow {
|
|||
// Generates checks for @Deprecated grammar annotations, an IssueProvider and a corresponding PropertyPage
|
||||
generateDeprecationValidation = true
|
||||
}
|
||||
generator = {
|
||||
generateXtendStub = true
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -21,6 +21,7 @@ Workflow {
|
|||
encoding = "UTF-8"
|
||||
lineDelimiter = "\n"
|
||||
fileHeader = "/*\n * generated by Xtext \${version}\n */"
|
||||
preferXtendStubs = false
|
||||
}
|
||||
}
|
||||
language = StandardLanguage {
|
||||
|
@ -35,6 +36,9 @@ Workflow {
|
|||
// Generates checks for @Deprecated grammar annotations, an IssueProvider and a corresponding PropertyPage
|
||||
generateDeprecationValidation = true
|
||||
}
|
||||
generator = {
|
||||
generateXtendStub = true
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -21,6 +21,7 @@ Workflow {
|
|||
encoding = "UTF-8"
|
||||
lineDelimiter = "\n"
|
||||
fileHeader = "/*\n * generated by Xtext \${version}\n */"
|
||||
preferXtendStubs = false
|
||||
}
|
||||
}
|
||||
language = StandardLanguage {
|
||||
|
@ -35,6 +36,9 @@ Workflow {
|
|||
// Generates checks for @Deprecated grammar annotations, an IssueProvider and a corresponding PropertyPage
|
||||
generateDeprecationValidation = true
|
||||
}
|
||||
generator = {
|
||||
generateXtendStub = true
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -30,6 +30,7 @@ Workflow {
|
|||
encoding = "UTF-8"
|
||||
lineDelimiter = "\n"
|
||||
fileHeader = "/*\n * generated by Xtext \${version}\n */"
|
||||
preferXtendStubs = false
|
||||
}
|
||||
}
|
||||
language = StandardLanguage {
|
||||
|
@ -44,6 +45,9 @@ Workflow {
|
|||
// Generates checks for @Deprecated grammar annotations, an IssueProvider and a corresponding PropertyPage
|
||||
generateDeprecationValidation = true
|
||||
}
|
||||
generator = {
|
||||
generateXtendStub = true
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -30,6 +30,7 @@ Workflow {
|
|||
encoding = "UTF-8"
|
||||
lineDelimiter = "\n"
|
||||
fileHeader = "/*\n * generated by Xtext \${version}\n */"
|
||||
preferXtendStubs = false
|
||||
}
|
||||
}
|
||||
language = StandardLanguage {
|
||||
|
@ -44,6 +45,9 @@ Workflow {
|
|||
// Generates checks for @Deprecated grammar annotations, an IssueProvider and a corresponding PropertyPage
|
||||
generateDeprecationValidation = true
|
||||
}
|
||||
generator = {
|
||||
generateXtendStub = true
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -30,6 +30,7 @@ Workflow {
|
|||
encoding = "UTF-8"
|
||||
lineDelimiter = "\n"
|
||||
fileHeader = "/*\n * generated by Xtext \${version}\n */"
|
||||
preferXtendStubs = false
|
||||
}
|
||||
}
|
||||
language = StandardLanguage {
|
||||
|
@ -44,6 +45,9 @@ Workflow {
|
|||
// Generates checks for @Deprecated grammar annotations, an IssueProvider and a corresponding PropertyPage
|
||||
generateDeprecationValidation = true
|
||||
}
|
||||
generator = {
|
||||
generateXtendStub = true
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -24,6 +24,7 @@ Workflow {
|
|||
encoding = "UTF-8"
|
||||
lineDelimiter = "\n"
|
||||
fileHeader = "/*\n * generated by Xtext \${version}\n */"
|
||||
preferXtendStubs = false
|
||||
}
|
||||
}
|
||||
language = StandardLanguage {
|
||||
|
@ -38,6 +39,9 @@ Workflow {
|
|||
// Generates checks for @Deprecated grammar annotations, an IssueProvider and a corresponding PropertyPage
|
||||
generateDeprecationValidation = true
|
||||
}
|
||||
generator = {
|
||||
generateXtendStub = true
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
|
@ -238,6 +238,7 @@ class RuntimeProjectDescriptor extends TestedProjectDescriptor {
|
|||
encoding = "«config.encoding»"
|
||||
lineDelimiter = "«Strings.convertToJavaString(config.lineDelimiter)»"
|
||||
fileHeader = "/*\n * generated by Xtext \${version}\n */"
|
||||
preferXtendStubs = false
|
||||
}
|
||||
}
|
||||
language = StandardLanguage {
|
||||
|
@ -265,6 +266,9 @@ class RuntimeProjectDescriptor extends TestedProjectDescriptor {
|
|||
// Generates checks for @Deprecated grammar annotations, an IssueProvider and a corresponding PropertyPage
|
||||
generateDeprecationValidation = true
|
||||
}
|
||||
generator = {
|
||||
generateXtendStub = true
|
||||
}
|
||||
«IF config.junitVersion == JUnitVersion.JUNIT_5»
|
||||
junitSupport = {
|
||||
junitVersion = "5"
|
||||
|
|
|
@ -463,6 +463,9 @@ public class RuntimeProjectDescriptor extends TestedProjectDescriptor {
|
|||
_builder.append("\t\t\t\t");
|
||||
_builder.append("fileHeader = \"/*\\n * generated by Xtext \\${version}\\n */\"");
|
||||
_builder.newLine();
|
||||
_builder.append("\t\t\t\t");
|
||||
_builder.append("preferXtendStubs = false");
|
||||
_builder.newLine();
|
||||
_builder.append("\t\t\t");
|
||||
_builder.append("}");
|
||||
_builder.newLine();
|
||||
|
@ -549,6 +552,15 @@ public class RuntimeProjectDescriptor extends TestedProjectDescriptor {
|
|||
_builder.append("\t\t\t");
|
||||
_builder.append("}");
|
||||
_builder.newLine();
|
||||
_builder.append("\t\t\t");
|
||||
_builder.append("generator = {");
|
||||
_builder.newLine();
|
||||
_builder.append("\t\t\t\t");
|
||||
_builder.append("generateXtendStub = true");
|
||||
_builder.newLine();
|
||||
_builder.append("\t\t\t");
|
||||
_builder.append("}");
|
||||
_builder.newLine();
|
||||
{
|
||||
JUnitVersion _junitVersion = this.getConfig().getJunitVersion();
|
||||
boolean _equals_1 = Objects.equal(_junitVersion, JUnitVersion.JUNIT_5);
|
||||
|
|
Loading…
Reference in a new issue