No description
Find a file
Tamas Miklossy dfdceddc5c [https://github.com/eclipse/xtext-eclipse/issues/1221] Serializer.
- Improve the serializeReplacement implementation by modifying the
ReplaceRegion length calculation so that it takes not only the
ICompositeNode.getTotalLength() into account, but considers if the new
text contains additional whitespaces and the old text is also followed
by white spaces, than the whitespaces contained by the original document
is also consumed by the quickfix.
- Implement corresponding SerializerReplacementCalculationTest test case
based on the NoJdtTestLanguage.

Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
2020-05-12 17:54:34 +02:00
.settings Gradle composite 2016-11-28 14:41:08 +01:00
gradle [releng] Bootstrap against 2.22.0.M2 2020-05-05 13:12:39 +00:00
org.eclipse.xtext [https://github.com/eclipse/xtext-eclipse/issues/1221] Serializer. 2020-05-12 17:54:34 +02:00
org.eclipse.xtext.ide Fixed the synchronization strategy 2020-05-05 20:50:22 +05:30
org.eclipse.xtext.ide.tests Merge pull request #1474 from eclipse/cd_testX2J 2020-05-07 17:32:49 +02:00
org.eclipse.xtext.testing made wrapping injector provider guice 4 ready 2020-05-06 15:35:34 +02:00
org.eclipse.xtext.testlanguages [https://github.com/eclipse/xtext-eclipse/issues/1221] Serializer. 2020-05-12 17:54:34 +02:00
org.eclipse.xtext.testlanguages.ide [eclipse/xtext-core#1418] removed redundant superinterface from generated ca parsers 2020-03-16 12:09:33 +01:00
org.eclipse.xtext.tests [https://github.com/eclipse/xtext-eclipse/issues/1221] Serializer. 2020-05-12 17:54:34 +02:00
org.eclipse.xtext.util [eclipse/xtext#1765] update to MWE 2.11.3.M3 2020-05-11 14:45:04 +02:00
org.eclipse.xtext.xtext.bootstrap [eclipse/xtext#1679] ported xtend to java 2020-03-25 14:32:15 +01:00
org.eclipse.xtext.xtext.generator [eclipse/xtext#1738] removed no longer needed icu dependency 2020-05-06 14:11:09 +02:00
org.eclipse.xtext.xtext.ide [eclipse/xtext-core#1418] removed redundant superinterface from generated ca parsers 2020-03-16 12:09:33 +01:00
org.eclipse.xtext.xtext.wizard [eclipse/xtext#1765] update to MWE 2.11.3.M3 2020-05-11 14:45:04 +02:00
releng [eclipse/xtext#1765] update to MWE 2.11.3.M3 2020-05-11 14:45:04 +02:00
.gitignore ignore .DS_Store 2017-09-07 08:20:18 +02:00
.project gradleprojectbuilder added by Buildship project import 2017-07-01 23:09:36 +02:00
1-gradle-build.sh [eclipse/xtext#1547] use maven-publish instead of maven plugin 2019-09-06 11:25:27 +02:00
2-maven-build.sh [eclipse/xtext#1427] disable p2 mirrors 2019-05-05 11:24:16 +02:00
build.gradle update to grgit 4.0.2 2020-04-09 08:34:31 +02:00
Contribute.md [eclipse/xtext#1176] Migrate to EPL 2.0 2020-02-11 12:02:02 +01:00
gradle.properties added gradle properties 2019-11-07 14:31:53 +01:00
gradlew [eclipse/xtext#1520] update to gradle 5.6.1 2019-09-04 08:37:03 +02:00
gradlew.bat [eclipse/xtext#1489] update to gradle wrapper 5.5 2019-06-29 15:34:33 +02:00
Jenkinsfile [eclipse/xtext#1595] Escape branch name for k8s label 2020-01-20 15:41:16 +01:00
LICENSE [eclipse/xtext#1176] Migrate to EPL 2.0 2020-02-11 12:02:02 +01:00
NOTICE.md [eclipse/xtext#1666] added NOTICE.md to all repos 2020-02-13 07:50:46 +01:00
README.md [eclipse/xtext#1424] Change default Jenkins 2019-04-02 11:52:11 +02:00
settings.gradle [xtext lang] contributed new bundle 'org.eclipse.xtext.xtext.bootstrap' containing the 'GenerateXtext.mwe2' workflow and a customizing guice module 2016-12-15 10:25:56 +01:00

Eclipse Xtext Core Framework

This repository contains the platform-independent language framework of Xtext.

How To Build

Check out and run ./gradlew build.

Additional command line arguments:

  • -PcompileXtend=true activates the Xtend compiler, but this is optional because the generated Java code is included in the repository.
  • -PuseJenkinsSnapshots=true switches to using the Maven repository generated by the Jenkins build job for xtext-lib. Without this argument, Sonatype snapshots are used.

Continuous Integration

This project is built by the xtext-core multi-branch job on Jenkins.