Commit graph

5400 commits

Author SHA1 Message Date
Christian Schneider
9083f8b48b [xtext lang] contributed new bundle 'org.eclipse.xtext.xtext.bootstrap' containing the 'GenerateXtext.mwe2' workflow and a customizing guice module
* added task 'generateXtextLanguage' in 'build.gradle' for executing the workflow via gradle
* fixed definition of 'mwe2' sourceSet in '/gradle/java-compiler-settings.gradle'

Signed-off-by: Christian Schneider <christian.schneider@typefox.io>
2016-12-15 10:25:56 +01:00
Miro Spönemann
7fae8432f9 [build] Updated Tycho version, added qualifier format for features 2016-12-15 08:54:56 +01:00
Christian Schneider
bc8aad77cc Merge pull request #201 from eclipse/cs/xtextLangMigration
Xtext language migration to new generator
2016-12-14 13:27:31 +01:00
Christian Schneider
014632bfa5 [xtext lang] remaining generated ide artifacts
Signed-off-by: Christian Schneider <christian.schneider@typefox.io>
2016-12-14 13:16:02 +01:00
Christian Schneider
17920dcd53 [xtext lang] ca antlr grammar and generated lexer+parser impls
Signed-off-by: Christian Schneider <christian.schneider@typefox.io>
2016-12-14 13:16:01 +01:00
Christian Schneider
d46773cfc1 [xtext lang] re-generated runtime parts of with new generator
Signed-off-by: Christian Schneider <christian.schneider@typefox.io>
2016-12-14 13:16:00 +01:00
Christian Schneider
d4d1e0e83f [xtext lang] re-generated Terminals-related parts (runtime only) with new generator
Signed-off-by: Christian Schneider <christian.schneider@typefox.io>
2016-12-14 13:15:59 +01:00
Christian Schneider
483d3ac819 [xtext lang] re-generated antlr grammar with new generator, re-generated lexer+parser impl
Signed-off-by: Christian Schneider <christian.schneider@typefox.io>
2016-12-14 13:15:57 +01:00
Christian Schneider
2126420395 [xtext lang] contributed new bundle 'org.eclipse.xtext.xtext.ide'
Signed-off-by: Christian Schneider <christian.schneider@typefox.io>
2016-12-14 13:15:56 +01:00
Christian Schneider
7e9d575ba4 Merge pull request #200 from eclipse/cs/naming
[generator] consolidation of IDE-related names in 'XtextGeneratorNaming'
2016-12-13 16:22:30 +01:00
Christian Schneider
9aa6d7b13a [generator] consolidation of IDE-related names in 'XtextGeneratorNaming'
Signed-off-by: Christian Schneider <christian.schneider@typefox.io>
2016-12-13 11:32:17 +01:00
Karsten Thoms
365e8b8def Merge pull request #192 from eclipse/kth/refactorings
Some minor refactorings
2016-12-12 15:02:39 +01:00
Karsten Thoms
b7ec4d2584 Use ToStringBuilder for toString
Objects#toStringBuilder is marked for removal and its replacement
MoreObjects#toStringBuilder is only available from Guava 18+

Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-12-12 13:17:04 +01:00
Christian Schneider
39170e7463 generated code of "[generator] fixed copy-paste bug in 'XtextGeneratorResourceSetInitializer'"
Signed-off-by: Christian Schneider <christian.schneider@typefox.io>
2016-12-12 12:14:13 +01:00
Christian Schneider
45bca778f2 [generator] fixed copy-paste bug in 'XtextGeneratorResourceSetInitializer'
Signed-off-by: Christian Schneider <christian.schneider@typefox.io>
2016-12-12 11:49:19 +01:00
Miro Spönemann
8792ffb3c9 [build] Fixed organization in generated pom (https://issues.gradle.org/browse/GRADLE-2719) 2016-12-12 10:39:29 +01:00
Miro Spönemann
1882ad530d [build] Clean locally installed artifacts before Maven build 2016-12-12 10:38:52 +01:00
Miro Spönemann
57650c54f3 Updated to Jenkins version of p2gen plugin 2016-12-08 11:22:30 +01:00
Miro Spönemann
f5f2371777 Merged clean tasks 2016-12-08 11:22:30 +01:00
Miro Spönemann
5e4738ba2e Added generator for p2 repo build 2016-12-08 11:22:30 +01:00
Miro Spönemann
9246a048b7 Merge pull request #194 from eclipse/msp_p2repo
Added p2 repository build
2016-12-08 11:22:00 +01:00
Sven Efftinge
a5e9b52dc3 [LS] keep order of incoming messages 2016-12-06 14:03:45 +01:00
Miro Spönemann
ca592b03ac Merge pull request #178 from tivervac/patch-1
Fixed #177: typo in AbstractFormatter2.java
2016-12-06 12:13:23 +01:00
Miro Spönemann
d644d46f8b Added clean task for p2 repo 2016-12-06 09:52:34 +01:00
Miro Spönemann
3f9f41b748 Using new property root-dir 2016-12-06 09:52:34 +01:00
Miro Spönemann
7d93aed54f Added p2 repo build 2016-12-06 09:52:34 +01:00
Karsten Thoms
077d8c76aa Merge pull request #193 from kthoms/kth/override_rules
Added missing Override annotations
2016-12-06 07:21:29 +01:00
Karsten Thoms
46c09cc63a [eclipse/xtext-core#193] Added missing Override annotations
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-12-06 00:47:21 +01:00
Karsten Thoms
f015d7e1eb Use non-deprecated Timeout constructor
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-12-06 00:26:10 +01:00
Karsten Thoms
9f45c67dc7 Removed unused extensions
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-12-06 00:24:15 +01:00
Karsten Thoms
5c04979dd2 Replace deprecated Objects.ToStringHelper by MoreObjects.ToStringHelper
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-12-06 00:19:33 +01:00
Karsten Thoms
853692957f Close fileInputStream properly
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-12-05 23:44:43 +01:00
Karsten Thoms
85c7ebd91b Merge pull request #191 from kthoms/kth/xtext-1089
[eclipse/xtext#1089] Replace (not)equal operators by triple (not)equals
2016-12-05 19:35:58 +01:00
Karsten Thoms
396f8e3ce3 [eclipse/xtext#1089] Replace (not)equal operators by triple (not)equals
For comparison with null the triple (not) equal operator should be used.
Resolved compiler warnings


Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-12-05 16:03:22 +01:00
Karsten Thoms
ce58a244bd Removed unused imports
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-12-05 15:55:04 +01:00
Miro Spönemann
e63f831121 [build] Updated LSP4J upstream repo 2016-12-05 12:15:25 +01:00
Christian Dietrich
348f480f2d Merge pull request #190 from eclipse/fixGenerator
fixed broken generator regarding !== and ===. fixes #189
2016-12-04 09:21:37 +01:00
Christian Dietrich
a912f46272 fixed broken generator regarding !== and ===. fixes #189
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-12-04 09:16:39 +01:00
Karsten Thoms
e65030a212 Merge pull request #188 from kthoms/kth/xtext-1089
[eclipse/xtext#1089] Replace (not)equal operators by triple (not)equals
2016-12-02 17:44:00 +01:00
Karsten Thoms
b4d74f732b [eclipse/xtext#1089] Regenerated xtend-gen code
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-12-02 16:47:33 +01:00
Karsten Thoms
08194ce996 [eclipse/xtext#1089] Replace (not)equal operators by triple (not)equals
For comparison with null the triple (not) equal operator should be used. Resolved compiler warnings

Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-12-02 16:46:25 +01:00
Karsten Thoms
35bfe4c18c Merge pull request #187 from eclipse/kth/xtext-1088-gradle-build-command-order
[eclipse/xtext/#1088] Add xtextBuilder command as first build command
2016-12-02 08:25:58 +01:00
Karsten Thoms
3e4f408a3b [eclipse/xtext#1088] Add xtextBuilder command as first build command
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-12-01 12:51:51 +01:00
Sven Efftinge
2da8aa010c updated LS to latest fixes in LSP4J 2016-11-30 15:06:39 +01:00
Christian Dietrich
0f2e81c9ff Merge pull request #186 from kthoms/kth/issue5
[#5] Ignore optional problems on *-gen folder
2016-11-30 10:38:29 +01:00
Karsten Thoms
79c3eab77c [#5] Changes to .classpath generated by Buildship import
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-11-30 10:00:21 +01:00
Karsten Thoms
539df7a491 [#5] Ignore optional problems on *-gen folder
Modify classpath on Gradle import to set the ignore_optional_problems
flag for source folders ending with *-gen, but not for xtend-gen

Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-11-30 09:47:32 +01:00
Karsten Thoms
13ba597bc4 Merge branch 'master' of git@github.com:eclipse/xtext-core 2016-11-29 15:33:08 +01:00
Karsten Thoms
c4ba710623 Classpath inclusion/exclusion rules changed by buildship import
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-11-29 15:32:57 +01:00
Christian Dietrich
7377d51f13 Merge pull request #182 from eclipse/kth/umbrella-issue3-gradle-composite
Gradle composite
2016-11-29 11:37:19 +01:00