mirror of
https://github.com/sigmasternchen/xtext-core
synced 2025-03-15 00:08:55 +00:00
No description
![]() old version was too slow to recognize nested identical paths because the complete context needed to be analyzed. now the token analysis saves meta information about whether a given token is from the context or the target element. using this we can detect nested identical paths by checking if the context starts at the same position if two token lists are identical. this can be done when ever the index list is full (no gaps), which is a lot sooner than the end of the tokenCombinations call. |
||
---|---|---|
.settings | ||
gradle | ||
org.eclipse.xtext | ||
org.eclipse.xtext.ide | ||
org.eclipse.xtext.ide.tests | ||
org.eclipse.xtext.testing | ||
org.eclipse.xtext.testlanguages | ||
org.eclipse.xtext.testlanguages.ide | ||
org.eclipse.xtext.tests | ||
org.eclipse.xtext.util | ||
org.eclipse.xtext.xtext.bootstrap | ||
org.eclipse.xtext.xtext.generator | ||
org.eclipse.xtext.xtext.ide | ||
org.eclipse.xtext.xtext.wizard | ||
releng | ||
.gitignore | ||
.project | ||
1-gradle-build.sh | ||
2-maven-build.sh | ||
build.gradle | ||
Contribute.md | ||
gradle.properties | ||
gradlew | ||
gradlew.bat | ||
Jenkinsfile | ||
LICENSE | ||
NOTICE.md | ||
README.md | ||
settings.gradle |
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.