Sven Efftinge
4cc8c07641
[smap] made old smap installer try to delegate to new impl. This will allow users to fix this just by adding the corresponding dependency to the classpath.
2016-12-23 09:02:08 +01:00
Miro Spönemann
1530c90614
Reorganized some build configuration
2016-12-23 08:45:26 +01:00
Miro Spönemann
db27510bf4
Include trace files in source jar
2016-12-22 16:42:10 +01:00
Sven Efftinge
87009ec69b
[build] fixed bootstrap build successfully using xtend compiler
2016-12-22 16:42:10 +01:00
Miro Spönemann
648f51911b
Second approach to generating Xtend files in the build
2016-12-22 16:42:10 +01:00
Karsten Thoms
55b7531d74
Merge pull request #210 from eclipse/kth_bug492072
...
[492072] Minimized usage of local variables
2016-12-22 14:20:40 +01:00
Christian Schneider
7fb8f1d0cf
[releng/releng-target] added org.junit:0.0.0 from orbit to target platform of the local p2 repo build
...
Signed-off-by: Christian Schneider <christian.schneider@typefox.io>
2016-12-22 10:44:42 +01:00
Christian Schneider
290b698f95
[xtext.testing + xtext.wizard] fix/improvement of build config of test projects in 'TestProjectDescriptor'
...
* consolidated version of 'org.junit' with our reference in 'gradle/versions.gradle' (currently 4.12)
* added dependency to 'junit:junit:4.12' with scope 'testCompile' to templates of 'pom.xml' + 'build.gradle'
Signed-off-by: Christian Schneider <christian.schneider@typefox.io>
2016-12-22 10:44:42 +01:00
Miro Spönemann
aeedcc8ef3
[build] Added BuildDiscarderProperty
2016-12-22 10:09:40 +01:00
Karsten Thoms
c9b7bf5af2
[492072] Minimized usage of local variables
...
The Xtend compiler was optimized to minimize the usage of synthetic variables for member feature calls and right-hand assignments
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-12-22 00:54:25 +01:00
Christian Schneider
1d79c61326
[ide.tests] added references across files test in 'ReferenceTest'
...
Signed-off-by: Christian Schneider <christian.schneider@typefox.io>
2016-12-21 11:34:32 +01:00
Christian Schneider
8846f34734
[xtext.wizard] added 'org.eclipse.xtext.common.types' to dependencies of MWE executions in 'RuntimeProjectDescriptor's build file templates.
...
Signed-off-by: Christian Schneider <christian.schneider@typefox.io>
2016-12-20 17:48:09 +01:00
Miro Spönemann
7bceda03da
Switched test project dependency created by wizard from xbase.junit to xbase.testing
2016-12-20 10:31:18 +01:00
Sven Efftinge
19689817b3
Merge pull request #207 from kthoms/bug507077
...
[507077] Do not emit empty concatenation
2016-12-20 08:08:19 +01:00
Christian Schneider
ad233a3e1b
Merge pull request #202 from eclipse/cs/xtext-bootstrap
...
[xtext lang] contributed new bundle 'org.eclipse.xtext.xtext.bootstra…
2016-12-19 16:01:50 +01:00
Karsten Thoms
f2b5cdfe39
[507077] Do not emit empty concatenation
...
Changes to generated Xtend code due to compiler optimization
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-12-19 15:47:59 +01:00
Miro Spönemann
cc1ba2c124
Added Manifest version constraint to LSP4J
2016-12-19 09:36:03 +01:00
Sven Efftinge
ad9ef47b80
Merge pull request #204 from lievenlemiengre/master
...
Allow customisation of allRules creation in AbstractInternalAntlrParser
2016-12-18 14:21:14 +01:00
Sven Efftinge
551c649f74
[LSP] don’t let people wait for their colleages builds
2016-12-16 10:25:16 +01:00
Dennis Huebner
27e22b9fe3
Merge pull request #205 from tivervac/typo_preference_key
...
Thanks Titouan
2016-12-15 12:28:54 +01:00
Titouan Vervack
0e3063dcb2
Fixed typo in PreferenceKey.java
...
Signed-off-by: Titouan Vervack <titouan.vervack@sigasi.com>
2016-12-15 12:11:11 +01:00
Sven Efftinge
f035aba82b
[LSP] moved aquiring read lock back into the function, to avoid a deadlock in cases doRead is called from within a write lock.
2016-12-15 10:42:18 +01:00
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
Lieven Lemiengre
522fbcfca6
Allow customisation of allRules creation in AbstractInternalAntlrParser
...
Signed-off-by: Lieven Lemiengre <lieven.lemiengre@sigasi.com>
2016-12-14 11:45:51 +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