Commit graph

1836 commits

Author SHA1 Message Date
akosyakov
d5ba9854e1 [lsi] Extracted an extension class for URI conversion
Change-Id: I859efde7f070e871b8be8203fd2a634560c7bac3
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
2016-05-26 13:39:12 +02:00
akosyakov
4961f5995d [lsi] Fixed remote file's URI to emf's URI conversion
Change-Id: I792a9fb29d1bdecaf97590d393be8cb5e7fda69a
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
2016-05-26 11:20:04 +02:00
Sven Efftinge
41be0aa99f [lsp] USer JDK service loader to find ISetups 2016-05-26 09:15:25 +02:00
akosyakov
40e3cf6e9f [lsi] Content Assist Support
Change-Id: Id8419149a32a2d0aff6aedbb62015c0d79168459
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
2016-05-25 12:14:48 +02:00
Sven Efftinge
cea7256665 [lsp] made workspace manager more independent of LSP 2016-05-25 10:52:50 +02:00
Sven Efftinge
9c51ff724c [lsp] some more tests and fixes for document operations 2016-05-24 20:20:34 +02:00
Sven Efftinge
31181f577c removed generated test data 2016-05-24 19:34:50 +02:00
Sven Efftinge
cc9cbc07c5 Added support for editor open, close, update 2016-05-24 18:08:41 +02:00
Sven Efftinge
ba6a21b00c Made LanguageServerImpl to implement all four service interfaces. Introduced WorkspaceManager 2016-05-24 17:41:11 +02:00
Sven Efftinge
50628b457f [lsp] Updated implementations to compile with latest state of ls-api 2016-05-23 14:32:16 +02:00
Dennis Huebner
cb4b4e15a6 [releng] Fixed lsapi setup due to lsapi changes 2016-05-19 15:02:39 +02:00
Dennis Huebner
49a2f2b215 Fixed junit version. Updates lsapi artifact id's 2016-05-17 15:48:09 +02:00
Sven Efftinge
6a5537990e [ide server] Added support for #didChangeWatchedFiles() 2016-05-13 15:59:33 +02:00
Sven Efftinge
c866c7e061 [ide server] added use of LS-API, added simple test for initialization 2016-05-13 15:51:28 +02:00
Sven Efftinge
5c13e51cb5 [ide tests] changed test language 2016-05-13 15:51:28 +02:00
Sven Efftinge
937f675950 [IDE] initial commit of IDE test project 2016-05-13 15:51:28 +02:00
Christian Dietrich
40188da996 [490871] Reverted previous change and applied a more local fix
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-05-12 11:28:07 +02:00
Jan Köhnlein
172da110b6 Merge pull request #1019 from eclipse/jk/488958
[488958] no validation issue for whitespaces in keyword in terminal r…
2016-05-10 18:01:44 +02:00
Lorenzo Bettini
9584ff7399 493120: updated CliWizardIntegrationTest
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=493120
2016-05-07 12:50:48 +02:00
Jan Koehnlein
4414b546cc [488958] no validation issue for whitespaces in keyword in terminal rules 2016-05-04 15:13:49 +02:00
Lorenzo Bettini
21d293ec7f 492234: updated CliWizardIntegrationTest
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=492234
2016-04-26 11:30:18 +02:00
Lorenzo Bettini
810c40a8f0 492149: added link to the bug in the pom file
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=492149
2016-04-21 22:34:31 +02:00
Lorenzo Bettini
f9ddc660ef 492149: updated CliWizardIntegrationTest
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=492149
2016-04-21 22:31:30 +02:00
Dennis Huebner
6ec65c43f4 Merge pull request #988 from LorenzoBettini/lb/bug_484043
484043: Add .feature and .repository projects to the wizard
2016-04-20 09:11:34 +02:00
Lorenzo Bettini
bcd737998e 484043: updated CliWizardIntegrationTest expectations
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=484043
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2016-04-13 16:50:37 +02:00
Moritz Eysholdt
a90c3af532 [formatter/textRegions] updated RegionAccessBuilderTest
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2016-04-08 12:01:38 +02:00
Moritz Eysholdt
173450d637 [formatter/textregions] make sure the root has a proper grammar element
Even though the root has been created via an {Action}, the grammar 
element should be the root parser rule.

Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2016-04-08 10:22:13 +02:00
Lorenzo Bettini
78dace0fd0 484043: updated CliWizardIntegrationTest for SDK and p2 project
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=484043
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2016-04-06 14:54:53 +02:00
Lorenzo Bettini
dfe3f34fa5 484043: wizard configuration tests
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=484043
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2016-04-06 14:36:07 +02:00
Moritz Eysholdt
29ddc6b881 Merge pull request #986 from eclipse/me/formatter1
[formatter/textRegions] fixed some IllegalStateExceptions
2016-04-05 21:50:00 +02:00
Moritz Eysholdt
1cdd0ab042 [formatter/textRegions] fixed some IllegalStateExceptions
see https://bugs.eclipse.org/bugs/show_bug.cgi?id=485118

Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2016-04-05 17:46:00 +02:00
Karsten Thoms
9297b3ebb4 [356750] addPath can also take a comma-separated list of paths and
splits it.
This feature is useful for workflows where the list of paths is passed
in as a single argument.

Change-Id: I0b933c18c318487544e29ed5b9e36cf8acd30698
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-03-31 23:25:54 +02:00
akosyakov
7baa4b3d69 [bug 489547] Allow to provide offset and length for
SyntheticLinkingLeafNode

Change-Id: I4d723aa426e4f09a48cbee2187e98c5d60900920
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
2016-03-16 13:44:19 +01:00
akosyakov
21096429a2 [bug 479161] Invalidate boolean assignments of fragments
Change-Id: I58de6791ef95e907528bede10124a788ee6b13b8
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
2016-03-15 15:28:10 +01:00
Dennis Huebner
056d64c14e Merge pull request #954 from eclipse/maintenance
Maintenance
2016-03-03 13:14:31 +01:00
Dennis Huebner
fa6ebdfd71 [mvn] Fixed failing tests due to an overwritten output file
Signed-off-by: Dennis Huebner <dennis.huebner@gmail.com>
2016-03-03 11:03:11 +01:00
Christian Dietrich
b8281ec71f Fix for https://bugs.eclipse.org/bugs/show_bug.cgi?id=488458
Add warning for keywords containing spaces
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-02-25 13:33:22 +01:00
Dennis Huebner
9a325f4181 Bug 481087 - Consider to set guava lower bound to 14.0
Signed-off-by: Dennis Huebner <dennis.huebner@gmail.com>
2016-01-28 12:19:59 +01:00
Dennis Huebner
decbb8c947 Merge remote-tracking branch 'origin/maintenance'
Conflicts:
	examples/org.eclipse.xtext.xtext.ui.examples/contents/org.eclipse.xtext.example.homeautomation/src-gen/org/eclipse/xtext/example/homeautomation/validation/AbstractRuleEngineValidator.java
	examples/org.eclipse.xtext.xtext.ui.examples/contents/org.eclipse.xtext.example.homeautomation/src/org/eclipse/xtext/example/homeautomation/GenerateRuleEngine.mwe2


Signed-off-by: Dennis Huebner <dennis.huebner@gmail.com>
2016-01-28 10:06:59 +01:00
Dennis Huebner
6ecf2e5656 Revert "[wizard] Fixed test expectation. New gradle plugin version 1.0.2"
This reverts commit f1b62dc9d519e9f71b4c64e9bc9e55d20b418f6b.
2016-01-28 09:46:02 +01:00
Dennis Huebner
ad3004f88f [wizard] Fixed test expectation. New gradle plugin version 1.0.2
Signed-off-by: Dennis Huebner <dennis.huebner@gmail.com>
2016-01-28 09:30:07 +01:00
Dennis Huebner
5dce632d93 [wizard] Fixed test expectation. New gradle plugin version 1.0.2
Signed-off-by: Dennis Huebner <dennis.huebner@gmail.com>
2016-01-27 10:05:41 +01:00
Dennis Huebner
cb97d73dae Merge pull request #918 from eclipse/maintenance
Maintenance
2016-01-26 13:46:55 +01:00
Miro Spönemann
9bbecd9e8f Bug 486454: TokenRegionProvider computes a wrong region
Signed-off-by: Miro Spönemann <miro.spoenemann@itemis.de>
2016-01-25 12:04:41 +01:00
Miro Spönemann
46dff3f840 Merge branch 'maintenance'
* maintenance:
  [releng] Back to 2.9.1-SNAPSHOT
  [releng] Prepare for 2.9.1 release
  [gradle] Updated xtext gradle plugin version
  [gradle] Exclude common.types.tests from idea repository
  [bug 483931] Relativize output paths even for non existent folders
  [tests] Changed line endings for the .bat file
  [tests] Updated wizard test expectations
  [releng] MWE2 dependency Update
  Use latest Xtext Gradle plugin
  [483088] allow nested types in implementationClass in ecore models.
  Fixed ResourceDescritpionsBasedContainer to give a proper answer to hasResourceDescription(URI)
  [serializer] added another test case for grammar constraint provider

# Conflicts:
#	intellij/build.gradle
2015-12-18 16:28:34 +01:00
Dennis Huebner
aecc7be10c [releng] Version update 2.9.1->2.9.2 2015-12-18 16:18:58 +01:00
Dennis Huebner
c7b370956b [gradle] Updated xtext gradle plugin version
Signed-off-by: Dennis Huebner <dennis.huebner@gmail.com>
2015-12-18 13:25:31 +01:00
Dennis Huebner
530b86007c Merge pull request #881 from eclipse/mwe2.8.3
[releng] MWE2 dependency Update
2015-12-17 09:34:13 +01:00
Dennis Huebner
45f66b7462 Merge pull request #880 from eclipse/so_new_gradle_plugin
Use latest Xtext Gradle plugin
2015-12-17 09:33:50 +01:00
Dennis Huebner
82f63c4fb2 [tests] Changed line endings for the .bat file 2015-12-16 15:45:00 +01:00