Commit graph

4997 commits

Author SHA1 Message Date
Dennis Huebner
4e808e3e4d [mvn] Fixed failing build due to xtend.lib 2.7.3 resolved by tycho 2016-05-13 15:51:28 +02:00
Dennis Huebner
2a0b357942 [mvn] Added additional xtext projects to core 2016-05-13 15:51:28 +02:00
Lorenzo Bettini
4ff2180e18 Merge pull request #1022 from LorenzoBettini/lb/proj_wiz_fragment
make customization of project wizard easier
2016-05-13 08:54:41 +02:00
Christian Dietrich
e0dfb7e99a Merge pull request #1036 from cdietrich/fix490871
[490871]  Reverted previous change and applied a more local fix
2016-05-12 19:26:58 +02:00
Bernhard Stadler
100f6e0eef [generator] Fix race condition when creating directories in JavaIoFileSystemAcces
Signed-off-by: Bernhard Stadler <bernhard.stadler@itemis.de>
2016-05-12 13:23:07 +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
Lorenzo Bettini
70f253546b extracted getFileSystemAccess in generated proj creator
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2016-05-11 10:21:37 +02:00
Lorenzo Bettini
0cdf7d406b make customization of project wizard easier
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2016-05-11 09:32:26 +02:00
Jan Köhnlein
effbb402a1 Merge pull request #1023 from LorenzoBettini/lb/generated-inferrer-comments
updated comment in the generated JvmModelInferrer for the new generator infrastructure
2016-05-11 09:32:20 +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
Christian Dietrich
d618690d49 Merge pull request #1018 from cdietrich/bf490871
[490871] Always register Ecore.genmodel
2016-05-10 13:33:20 +02:00
Lorenzo Bettini
c8e395a4cb updated comment in the generated JvmModelInferrer
This corresponds to the old PR https://github.com/eclipse/xtext/pull/435
whose fix had not been ported to the new generator infrastructure.

Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2016-05-09 15:25:58 +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
Lorenzo Bettini
4a0f505141 493120: additional missing lifecycle mapping in parent pom
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=493120
2016-05-07 12:49:42 +02:00
Lorenzo Bettini
a85b13f753 493120: Missing lifecycle mapping in .repository project
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=493120
2016-05-07 12:48:52 +02:00
Jan Koehnlein
4414b546cc [488958] no validation issue for whitespaces in keyword in terminal rules 2016-05-04 15:13:49 +02:00
Jan Köhnlein
1ef0554593 Merge pull request #1014 from eclipse/msp/webContentAssist
[ide/web] Introduced content assist conflict detection and prefix matching
2016-05-04 14:35:35 +02:00
Christian Dietrich
c12a9ecbbc [490871] Always register Ecore.genmodel
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-05-04 10:51:33 +02:00
Miro Spönemann
707511f4c2 Introduced content assist conflict detection and prefix matching for web context
Signed-off-by: Miro Spönemann <miro.spoenemann@typefox.io>
2016-05-02 10:24:16 +02:00
Christian Dietrich
b87464bad0 [479367] Added formatting2 to the list of exported packages
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-05-02 07:38:31 +02:00
Christian Dietrich
324180d6c8 Merge pull request #1011 from cdietrich/bf492456
[492456] Added support for ignorecase-keywords to the new serializer
2016-04-26 17:53:49 +02:00
Christian Dietrich
32cfbbe196 [492456] Added support for ignorecase-keywords to the new serializer
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-04-26 16:37:10 +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
3e0dca3526 492234: [wizard] Include sources in the generated .target file
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=492234
2016-04-26 11:29:00 +02:00
Miro Spönemann
eb0953fc5e Migrated Entities example language to new generator infrastructure
Signed-off-by: Miro Spönemann <miro.spoenemann@typefox.io>
2016-04-25 16:27:38 +02:00
Anton Kosyakov
5d364b058a Merge pull request #999 from eclipse/ak/callee_hierarchy_support
[bug 489745] Callee Hierarchy Support
2016-04-25 13:30:44 +00:00
Miro Spönemann
b9544d8c12 [web] Updated JS libraries to current versions (wizard, generator, examples)
Signed-off-by: Miro Spönemann <miro.spoenemann@typefox.io>
2016-04-25 11:48:48 +02:00
akosyakov
69064ac12f [bug 489745][callHierarchy] Refactoring:
1. Make interfaces' names start with I;
2. Replace TargetURIs with Predicate<URI> for finding references in
resource and object scopes.

Change-Id: I5ff7b485f6438e8d447377d4f0942ca79fbc6c45
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
2016-04-24 04:57:43 +02:00
Lorenzo Bettini
8e2f343c71 492149: added link to the bug in the pom file
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=492149
2016-04-24 04:57:42 +02:00
Lorenzo Bettini
818464193d 492149: updated CliWizardIntegrationTest
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=492149
2016-04-24 04:57:42 +02:00
Lorenzo Bettini
f4ff3ed715 492149: Explicit dependency on org.eclipse.rcp in ui.tests
If you have a ui test that needs the workbench or an editor, if you do
not have org.eclipse.osgi.compatibility.state, introduced in Luna, in
the dependencies the workbench and editors will be null and the UI tests
will fail. By adding org.eclipse.rcp feature as a dependency, then
org.eclipse.osgi.compatibility.state will be dragged in and UI tests
will work, since the workbench will be available.  Adding
org.eclipse.rcp is safe also for previous Eclipse target platforms,
while adding org.eclipse.osgi.compatibility.state only will not work in
Eclipse versions earlier than Luna.

At least, that's what I do to run UI tests that require the workbench.

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=492149
2016-04-24 04:57:42 +02:00
akosyakov
cd7ce88234 [bug 489745][callHierarchy] Callee Hierarchy Support
Change-Id: If9d2a4b733f3ad6823b927ae556c93b1dd167eac
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
2016-04-22 01:26:54 +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
Lorenzo Bettini
e67dc895f5 492149: Explicit dependency on org.eclipse.rcp in ui.tests
If you have a ui test that needs the workbench or an editor, if you do
not have org.eclipse.osgi.compatibility.state, introduced in Luna, in
the dependencies the workbench and editors will be null and the UI tests
will fail. By adding org.eclipse.rcp feature as a dependency, then
org.eclipse.osgi.compatibility.state will be dragged in and UI tests
will work, since the workbench will be available.  Adding
org.eclipse.rcp is safe also for previous Eclipse target platforms,
while adding org.eclipse.osgi.compatibility.state only will not work in
Eclipse versions earlier than Luna.

At least, that's what I do to run UI tests that require the workbench.

Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=492149
2016-04-21 22:28:56 +02:00
akosyakov
f1cd5f07d7 [findReferences] Added new API to look up references for the object
scope and all reference for the resource and object scopes

Change-Id: I6ca72af424d72658ce56cad8ebcf8c366a57a87b
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
2016-04-21 02:00:00 +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
Moritz Eysholdt
9eac8bc70b [formatterPreferences] deprecated indentationLength in favor of tabWidth
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2016-04-19 14:30:02 +02:00
Moritz Eysholdt
6a810ea3e7 [textRegionAccess] introducing ISemanticRegion.getEObjectRegion()
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2016-04-19 14:30:00 +02:00
Moritz Eysholdt
8fd3b45a4a [textRegionAccess] improved documentation and parameter naming
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2016-04-19 14:29:57 +02:00
Sven Efftinge
62354a7ebf Merge pull request #996 from LorenzoBettini/lb/bug_491411
491411: Generated generator.Main uses createFileURI
2016-04-19 14:11:09 +02:00
Dennis Huebner
903187520e [deps] Fixed unversioned dependency to org.eclipse.core.runtime 2016-04-18 13:24:19 +02:00
Sven Efftinge
41ca067f19 Merge pull request #968 from eclipse/ak/bug_489745
[bug 489745] Call Hierarchy View
2016-04-13 21:55:39 +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
Lorenzo Bettini
cc23a1cd38 484043: feature project is .feature instead of .sdk
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:49:56 +02:00
Moritz Eysholdt
cb5819aeaf fixup for 40dbb428c55fcf150f901bfd14b64d854ec0589b
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2016-04-12 23:23:18 +02:00
Moritz Eysholdt
405d67687b Merge pull request #990 from eclipse/me/serializer_value_converter
[serializer] never attempt to call ValueConverter with wrong rule
2016-04-12 19:50:13 +02:00
Lorenzo Bettini
dc145b5fc7 491411: Generated generator.Main uses createFileURI
Task-Url: https://bugs.eclipse.org/bugs/show_bug.cgi?id=491411
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2016-04-11 09:25:06 +02:00
akosyakov
50cec713cd [bug 489745] Call Hierarchy View
Change-Id: Ifd716f42b1c76b172ec00df5422e6bb7c1f22b14
Signed-off-by: akosyakov <anton.kosyakov@typefox.io>
2016-04-10 05:03:56 +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