From 1d43c802f853b08f03c4b3954af242ad005c8afd Mon Sep 17 00:00:00 2001 From: Kristóf Marussy Date: Fri, 29 Jul 2022 21:58:47 +0200 Subject: refactor: simplify language project * Move all utilities for language-model to language, since they do not make sense on their own * Convert xtend code into java --- subprojects/language/build.gradle | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'subprojects/language/build.gradle') diff --git a/subprojects/language/build.gradle b/subprojects/language/build.gradle index 91b65c82..654558e3 100644 --- a/subprojects/language/build.gradle +++ b/subprojects/language/build.gradle @@ -3,7 +3,6 @@ plugins { id 'refinery-java-test-fixtures' id 'refinery-mwe2' id 'refinery-sonarqube' - id 'refinery-xtend' id 'refinery-xtext-conventions' } @@ -14,7 +13,6 @@ dependencies { api libs.xtext.xbase api project(':refinery-language-model') testFixturesApi libs.xtext.testing - testFixturesApi testFixtures(project(':refinery-language-model')) mwe2 libs.xtext.generator mwe2 libs.xtext.generator.antlr } @@ -50,7 +48,6 @@ for (taskName in [ 'compileJava', 'processResources', 'processTestFixturesResources', - 'generateXtext', 'generateEclipseSourceFolders' ]) { tasks.named(taskName) { @@ -70,3 +67,7 @@ sonarqube.properties { 'src/testFixtures/xtext-gen/**', ] } + +eclipse.project.natures += [ + 'org.eclipse.xtext.ui.shared.xtextNature' +] -- cgit v1.2.3-54-g00ecf