Moritz Eysholdt
c683d48d8b
[serializer/performance] never resolve cross references
...
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2016-10-07 20:16:47 +02:00
Moritz Eysholdt
914880e1d7
[XtextGenerator] improve error reporting
...
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2016-10-07 20:16:47 +02:00
Karsten Thoms
312e0af4d6
[ #5 ] Ignore optional compile problems on *-gen source folders
...
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-09-23 15:51:18 +02:00
Moritz Eysholdt
86dddf8612
Merge pull request #96 from kthoms/kth/bug378980
...
[378980] Make line delimiter for Manifest configurable by CodeConfig
2016-09-12 14:10:48 +02:00
Karsten Thoms
36ec5d1e24
[378980] Make line delimiter for Manifest configurable by CodeConfig
...
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-09-12 14:04:13 +02:00
Sven Efftinge
ca9a755c7e
Merge pull request #68 from kthoms/issue67_test_packages_xinternal
...
[#67 ] Mark exported test packages as internal
2016-09-12 10:22:09 +02:00
Moritz Eysholdt
79118e564d
Merge pull request #72 from eclipse/me_xtextresource
...
introduce XtextResource#setEntryPoint(ParserRule)
2016-08-12 13:46:25 +02:00
Karsten Thoms
a94438ea69
[431435] Bind generated EPackage and EFactory
...
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-08-11 21:23:07 +02:00
Moritz Eysholdt
676736a4b8
[ #16 , contentAssist] add support for custom parser entry points
...
ContentAssist needs to use the entry point that can be obtained via
NodeModelUtils.getEntryParserRule(INode) or
XtextResource.getEntryPoint()
To support this, AbstractContentAssistParser does now implement
IPartialEditingContentAssistParser, which is an interface that has been
introduced some time ago for the CodeTemplates language.
XtextAntlrGeneratorFragment2 will no longer generate getFollowElements()
for each language because that method is only able to invoke the first
parser rule. Instead, there is now a gneric implementation in the super
class.
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2016-08-11 15:35:50 +02:00
Moritz Eysholdt
07d38dd13b
bugfix: binding for partial content assist is IDE, not UI
...
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2016-08-11 15:35:47 +02:00
Karsten Thoms
cd9290aa30
[ #67 ] Mark exported test packages as internal
...
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-08-10 14:12:28 +02:00
Christian Dietrich
c69a4e378e
fixed https://bugs.eclipse.org/bugs/show_bug.cgi?id=465171
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-08-03 16:40:25 +02:00
Jan Koehnlein
76c5f1f524
[generator] Provider bindings cannot be overridden #63
2016-08-02 10:08:30 +02:00
Christian Dietrich
76bcf589d1
- escape */ in javadoc of syntactic sequencer.
...
- fixes https://bugs.eclipse.org/bugs/show_bug.cgi?id=398890
- added testcase for Bug 398890
- fixed wrong escaping of /* and */ in grammar access
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-07-31 21:58:44 +02:00
Lorenzo Bettini
c0bc6616b5
40: toVarName handles EReference differently
...
Task-Url: https://github.com/eclipse/xtext-eclipse/issues/40
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2016-07-18 14:35:07 +02:00
Miro Spönemann
c55e48ce66
[generator] Fixed error message
2016-07-15 12:10:58 +02:00
Miro Spönemann
761ffeac7e
Merge branch 'msp/testWorkflows'
2016-07-13 08:37:47 +02:00
Miro Spönemann
521c0ca7a8
[generator] Added property grammarEncoding, removed restoreEncoding() method
2016-07-13 08:26:56 +02:00
Miro Spönemann
5f19ad2cae
Merge branch 'msp/generatorEncoding' into msp/testWorkflows
2016-07-12 16:06:14 +02:00
Miro Spönemann
0bfd8f296d
[generator] Added initialization of encoding for the Xtext grammar language
2016-07-12 16:00:23 +02:00
Miro Spönemann
6a5c86e070
Merge branch 'msp/ignoreCaseLexer' into msp/testWorkflows
2016-07-12 11:11:46 +02:00
Miro Spönemann
6725411f9f
[generator] Use KeywordHelper to obtain all keywords
2016-07-12 08:38:23 +02:00
Christian Dietrich
b0d0d33bde
#32 fixed bug in FragmentFakingEcoreResource
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-07-11 18:55:20 +02:00
Miro Spönemann
f301aa119c
Made scoping fragment extensible to support import URI
2016-07-11 17:52:59 +02:00
Christian Dietrich
db0c4628c0
fixed broken manifests
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-07-07 13:47:21 +02:00
Sven Efftinge
24dad56ff4
made testlanguages project generator work again
2016-07-07 11:31:14 +02:00
Miro Spönemann
950eb8ae74
Removed old Gradle integration prefs
2016-07-07 11:22:13 +02:00
Miro Spönemann
decf9b22aa
Checked in project metadata based on Buildship
2016-07-07 10:19:04 +02:00
Alex Tugarev
b05457e604
[web] Adjusting the order of patterns for Orion's highlighting configuration to fix bracket matching. See also Orion bug #497097
...
Signed-off-by: Alex Tugarev <alex.tugarev@typefox.io>
2016-07-01 13:12:41 +02:00
Sven Efftinge
21423cc18c
[ide] added IdeModule and IdeSetup - fixed #11
2016-06-21 11:54:54 +02:00
Moritz Eysholdt
ffa109f37f
Smaller changes
2016-06-17 18:31:26 +02:00
Miro Spönemann
e2380de556
[generator] Moved Xbase web module superclass configuration to main generator method
2016-06-16 15:29:28 +02:00
Miro Spönemann
e1a4782403
Generated code
2016-06-14 09:45:31 +02:00
Miro Spönemann
96edcf48ae
Removed buildship.core.prefs
2016-06-14 09:44:34 +02:00
Miro Spönemann
4270986cba
Moved projects to root of repository
2016-06-14 08:30:25 +02:00