Commit graph

335 commits

Author SHA1 Message Date
Karsten Thoms
134c788006 [eclipse/xtext#1160] Update copyright date range
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2018-01-15 16:28:39 +01:00
Christian Dietrich
2771f6dee0
Merge pull request #581 from eclipse/cd_extras_issue211
[J9] consume jdt version in maven/gradle that does support Java 9
2017-12-21 15:22:47 +01:00
Florian Stolte
9751c004c1 [eclipse/xtext-eclipse#463] Fixed faulty editor binding
- for xbase languages, the language specific editor is now correctly
bound to XtextEditor instead of XbaseEditor

Signed-off-by: Florian Stolte <fstolte@itemis.de>
2017-12-21 11:05:31 +01:00
Christian Dietrich
30bf17d0e6 [J9] consume jdt version in maven/gradle that does support Java 9 https://github.com/eclipse/xtext-extras/issues/211
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-12-21 09:10:29 +01:00
Florian Stolte
3a740a437e [eclipse/xtext#1155] Cleaned up javadoc to remove some warnings.
Signed-off-by: Florian Stolte <fstolte@itemis.de>
2017-12-19 12:04:05 +01:00
Sebastian Zarnekow
5940623fac
Merge pull request #591 from eclipse/sz_regenerateAllLanguages
Regenerate all languages
2017-12-18 11:08:29 +01:00
Florian Stolte
1bc930b5b6 [eclipse/xtext#1152] Java 9 - Added Automatic-Module-Name header
- added header to existing manifest files
- added header to manifest generation in xtext generator and wizard

Signed-off-by: Florian Stolte <fstolte@itemis.de>
2017-12-14 14:16:20 +01:00
Sebastian Zarnekow
b6a9f76938 Fixed regression in Xtext generator for type names 2017-12-08 17:17:33 +01:00
Sebastian Zarnekow
a7a45658ef Really use the latest Xtend 2017-12-08 15:39:38 +01:00
Sebastian Zarnekow
13051ddac6
Merge pull request #572 from eclipse/sz_avoidDuplicatedCode
Avoid duplicated code in CA infrastructure
2017-12-08 15:21:50 +01:00
Sebastian Zarnekow
5300cd812f Compiled with latest Xtend 2017-12-08 15:17:13 +01:00
Florian Stolte
ca7a3f67b1 [eclipse/xtext-eclipse#463] Editor stub is now only generated for Xbase
languages.

- removed EditorFragment2, put its functionality into
XbaseGeneratorFragment2
- moved the binding of the editor from ImplicitFragment to
XbaseGeneratorFragment2

Signed-off-by: Florian Stolte <fstolte@itemis.de>
2017-12-08 14:08:26 +01:00
Sebastian Zarnekow
9b11cb58f9 Merge remote-tracking branch 'origin/master' into sz_contentAssistPRC 2017-12-07 10:14:33 +01:00
Sebastian Zarnekow
9ed107859f Updated since tags 2017-12-07 08:29:06 +01:00
Sebastian Zarnekow
f6a1abe53d Fixed warnings 2017-12-06 14:46:33 +01:00
Christian Dietrich
9e66409f38 regenerated xtend code (java 9 java.lang.Module conflict)
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-12-01 19:13:09 +01:00
Christian Dietrich
034234d3fe Removed unused import
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-12-01 17:17:18 +01:00
Sebastian Zarnekow
6f78cb9084 Merge branch 'master' into sz_contentAssistPRC 2017-12-01 12:13:06 +01:00
Karsten Thoms
faec295260
Merge pull request #561 from FStolte/issue463
[eclipse/xtext-eclipse#463] Fix for issue
2017-11-29 10:09:32 +01:00
Christian Dietrich
b6cbf6dc17 avoid name clash with java 9
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-11-28 15:01:37 +01:00
Florian Stolte
94eba69a6b [eclipse/xtext-eclipse#463] Fix for issue.
- Created EditorFragment2 to generate language-specific sub-classes of
XtextEditor

- Added new fragment to StandardLanguage

- Configured the language-specific editor in XbaseGeneratorFragment2

- Added methods to XtextGeneratorNaming for XtextEditor, XbaseEditor and
language-specific editors

- Added binding for language-specific editors in ImplicitFragment

Signed-off-by: Florian Stolte <fstolte@itemis.de>
2017-11-28 10:39:51 +01:00
Julian Dax
a7bf8945b2
Add contentTypeBinding to content[Merge]Viewers
Fixes #542

Signed-off-by: Julian Dax <jdax@itemis.com>
2017-11-15 13:00:05 +01:00
Christian Dietrich
827be6cc3a export all packages as interal to ease subclassing #540
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-11-10 13:58:48 +01:00
Christian Dietrich
016bf16d3b reuse calculated genclasses/genpackages
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-11-08 09:59:59 +01:00
Christian Dietrich
def098c3a7 Fixed Issue with TypeReference and Custom Pre/Suffixes in EMF #530
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-11-07 19:53:57 +01:00
Christian Dietrich
4960af9c0a set version to 2.14
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-10-27 09:03:34 +02:00
Karsten Thoms
5b7f5ecf90 [525746] Set Xbase/Xtend lib lower version constraint
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-10-09 21:39:12 +02:00
Karsten Thoms
0e7772e469 [525746] Extended runtime project config
- added getXbaseLibVersionLowerBound
- added getXtendLibVersionLowerBound

Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-10-09 12:32:26 +02:00
Jan Koehnlein
ded0ce36de GH-487 reverted TypeReference change and fixed usage in RefactorElementNameFragment2
Signed-off-by: Jan Koehnlein <jan.koehnlein@typefox.io>
2017-10-02 20:56:11 +02:00
Jan Koehnlein
389013e886 [generator] added option to RefactorElementNameFragment to generate CS-based refactoring code 2017-10-02 15:19:51 +02:00
Jan Koehnlein
307bd2b313 [generator] allow inner classes to be bound by fragments 2017-10-02 15:18:48 +02:00
Karsten Thoms
df893fa468 [#470] Contribute org.eclipse.core.contenttype.contentTypes extension
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-09-25 23:04:10 +02:00
Sebastian Zarnekow
34e439a4fd Improved code generator for ContentAssistParser
We can cache the method names by extracting the nameMapping to an own type
that is marked as singleton. This will make CA slightly snappier especially
for very large grammars.
2017-09-13 18:21:19 +02:00
Sebastian Zarnekow
eef480ac2b Fixed problem with referenced, missing methods in nameMapping 2017-09-13 10:29:55 +02:00
Christian Dietrich
b3728a39a2 made CodetemplatesGeneratorFragment2 disableable
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-09-07 15:22:30 +02:00
Christian Dietrich
ca4f22fc49 introduced ConditionalXtextGeneratorFragment
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-09-07 10:21:10 +02:00
Sebastian Zarnekow
1c5b2b0320 Merge pull request #366 from eclipse/sz_bug476690
Refined token placement for indentation based languages
2017-09-05 23:02:36 +02:00
Christian Dietrich
d5d4a0db04 [473623] Generator Support for enablement of XImportSection
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-08-30 13:48:33 +02:00
Hendrik Eeckhaut
681d8d5a0d Created TaskTagPreferencePageFragment2
Signed-off-by: Hendrik Eeckhaut <hendrik.eeckhaut@sigasi.com>
2017-08-18 16:42:19 +02:00
Christian Dietrich
09b1e98a21 generate initialization of nameMapping with chunked method calls #419
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-08-14 17:42:11 +02:00
Karsten Thoms
c148fe40a9 Merge pull request #377 from eclipse/kth_bug462906
safe retrieval of bundle in EEF
2017-07-06 12:29:22 +02:00
Karsten Thoms
02197314d9 safe retrieval of bundle
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-07-04 13:53:15 +02:00
Christian Dietrich
4794820d28 cleanup after refactoring
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-07-04 08:33:15 +02:00
Christian Dietrich
cab0988d33 QualifiedClazzName->QualifiedClassName
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-07-04 05:48:43 +02:00
Karsten Thoms
6d11cfd977 Merge branch 'master' of git@github.com:eclipse/xtext-core.git 2017-07-03 16:57:07 +02:00
Karsten Thoms
ff3a0847b9 removed unused import
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-07-03 16:56:50 +02:00
Karsten Thoms
f46a269fdd gradleprojectbuilder added by Buildship project import
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-07-01 23:09:36 +02:00
Christian Dietrich
624e4fa53b try to fix problem with bad naming convention epackages
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-06-29 09:17:09 +02:00
Sebastian Zarnekow
550eede373 Adjustments to XtextAntlrGeneratorFragment 2017-06-12 15:24:23 +02:00
Christian Dietrich
c52eced33e better message in parsing test
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-06-02 17:29:11 +02:00
Sebastian Zarnekow
ede5399151 Extract method to avoid deprecation warning 2017-06-02 12:40:37 +02:00
Miro Spönemann
a75bac8287 Increased version number to 2.13.0-SNAPSHOT 2017-05-24 13:41:16 +02:00
Christian Dietrich
b7801f175a Merge pull request #316 from eclipse/cd_bug481287
[481287] Fixed bug in plugin.xml content comparison of xtext generator
2017-04-26 10:21:26 +02:00
Christian Dietrich
05221db4cc [508810] Referencing EStringToStringMapEntry results in compile Error in generated Abstract*SemanticSequencer
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-04-17 10:40:45 +02:00
Christian Dietrich
b500e77119 better name conflict resolving in formatter stub. fixes #317
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-04-07 07:19:31 +02:00
Christian Dietrich
8f00827a96 [481287] Fixed bug in plugin.xml content comparison of xtext generator
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-04-06 12:42:55 +02:00
Christian Dietrich
4db0732ef5 fixed broken javadoc
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-03-13 12:18:29 +01:00
Karsten Thoms
2070a18a5b Fixed link to documentation
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-03-02 04:52:55 +01:00
Christian Dietrich
3d74fa82e3 [415677] Language Specific Compare Viewer title
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-02-14 15:26:35 +01:00
Christian Dietrich
b5055c9aff Respect @Repeatable property of Annotations in the Xtext Generator. Fixes #270
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2017-02-03 11:59:42 +01:00
Miro Spönemann
fb8a4fe495 #58: Removed some @noreference, @noextend tags; added Javadoc documentation 2017-01-19 11:10:05 +01:00
Miro Spönemann
8f9a5c0e27 Merge pull request #255 from eclipse/msp_issue223
Deprecated XtextGeneratorLanguage.generateXtendStubs
2017-01-19 11:09:40 +01:00
Miro Spönemann
ba911b4790 Lifted version number to 2.12.0-SNAPSHOT 2017-01-18 11:47:03 +01:00
Miro Spönemann
a8c41d7007 #223: Deprecated XtextGeneratorLanguage.generateXtendStubs 2017-01-18 10:05:35 +01:00
Lorenzo Bettini
da3d6d9e75 244: .xtext.junit4 .xbase.junit added to ui.tests by mwe2
Task-Url: https://github.com/eclipse/xtext-core/issues/244
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2017-01-16 11:45:38 +01:00
Lorenzo Bettini
0f95ed92b9 230: added flag skipXbaseTestingPackage
Task-Url: https://github.com/eclipse/xtext-core/issues/230
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2017-01-12 13:27:48 +01:00
Lorenzo Bettini
4db60c8130 Merge branch 'master' into task_230-Junit4Fragment2_added 2017-01-12 11:11:36 +01:00
Miro Spönemann
0515d22685 Refreshed projects with Buildship 2.0 2017-01-12 10:32:06 +01:00
Lorenzo Bettini
eca73e86a5 generated Xtend servlet class should use !== instead of !=
Since now Xtend issues a warning if you use != with null.

Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2017-01-11 14:54:27 +01:00
Lorenzo Bettini
d65d1f1dd6 230: Junit4Fragment2 added dependencies for .tests project
Task-Url: https://github.com/eclipse/xtext-core/issues/230
Signed-off-by: Lorenzo Bettini <lorenzo.bettini@gmail.com>
2017-01-10 18:40:49 +01:00
Miro Spönemann
43bf2b58f2 [generator] Some fixes:
- XtextGeneratorLanguage was injecting its members incorrectly.
 - LanguageModule must bind the language to a provider to prevent Guice from injecting its members implicitly (masking the previous bug).
 - EMFGeneratorFragment2.updateBuildProperties() should do nothing when build.properties does not exist.
2017-01-09 15:17:04 +01:00
Karsten Thoms
56f1d1079e [492072] Regenerated Xtend code
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2017-01-02 14:33:55 +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
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
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
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
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
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
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
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
Christian Dietrich
7377d51f13 Merge pull request #182 from eclipse/kth/umbrella-issue3-gradle-composite
Gradle composite
2016-11-29 11:37:19 +01:00
Karsten Thoms
8c381f8d59 Gradle composite
see https://github.com/eclipse/xtext-umbrella/issues/3

Remove org.eclipse.buildship.core.prefs
Files are generated on Gradle project import or by Oomph setup

Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-11-28 14:41:08 +01:00
Tamas Miklossy
492dab8bdc [#183] Remove trailing whitespaces
Signed-off-by: Tamas Miklossy <miklossy@itemis.de>
2016-11-28 12:16:52 +01:00
Karsten Thoms
c637df9451 Gradle composite
connection.project.dir changed to composite build location in new
umbrella project
value 'containers' added by Buildship

Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-11-25 08:49:49 +01:00
Karsten Thoms
b4cf8ed1d0 [406914] Explicitly map identifiers for tab, cr and lf
The underlying ICU transliterator maps the special characters to
'Control'<code>, so these characters have to be mapped without using
ICU. Further to keep camel case of the mapped text the text is mapped
directly in toJavaIdentifierSegment.

Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-11-22 08:35:00 +01:00
Christian Dietrich
1188ec13e7 Merge pull request #119 from kthoms/kth/issue118
[#118] Improve generated test code
2016-11-16 14:40:59 +01:00
Sven Efftinge
d46e8af5eb Merge pull request #168 from eclipse/lsp4j
[LSP] migrated to lsp4j 0.1.0
2016-11-08 09:25:43 +01:00
Christian Dietrich
f5b0d3ca14 [#169] [StandaloneSetup] Unnecessary trailing whitespaces
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-11-08 09:23:08 +01:00
Sven Efftinge
baebe053cd [LSP] migrated to lsp4j 0.1.0 2016-11-05 20:52:35 +01:00
Sven Efftinge
f81ef24e49 Merge pull request #151 from eclipse/cs/generatorMod
[xtext.xtext.generator] moved of a generated comment in 'AbstractAntlrGrammarGenerator'
2016-11-01 21:37:51 +01:00
Miro Spönemann
b92f63bc54 eclipse/xtext#1080: Add name and description to generated poms
Signed-off-by: Miro Spönemann <miro.spoenemann@typefox.io>
2016-10-23 13:36:04 +02:00
Christian Dietrich
fd6afda9bf [WEB][Wizard][Generator] Update JS Libary Versions. Fixed #156
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-10-20 13:04:49 +02:00
Christian Schneider
08db089455 [xtext.xtext.generator] moved of a generated comment in 'AbstractAntlrGrammarGenerator'
should now be in line with the former template in 'ParameterizedLexerGrammar.xpt'

Signed-off-by: Christian Schneider <christian.schneider@typefox.io>
2016-10-17 20:53:42 +02:00
Christian Dietrich
7bf4f2ee7b add .testing to dependencies of ui tests
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-10-17 15:22:19 +02:00
Miro Spönemann
6e9931dfaa #143: Added ExecutorServiceProvider for better handling of executor instances
Signed-off-by: Miro Spönemann <miro.spoenemann@typefox.io>
2016-10-17 09:45:47 +02:00
Miro Spönemann
282f734fa0 Fixed #127: Add means for controlling the lifecycle of executors
Also prepared changes required for eclipse/xtext-web#6

Signed-off-by: Miro Spönemann <miro.spoenemann@typefox.io>
2016-10-14 15:14:24 +02:00
Moritz Eysholdt
80a6f9fcf8 [serializer/performance] avoid redundant grammar analysis 2016-10-11 08:49:25 +02:00
Karsten Thoms
81fd0de7dc [#118] Add validation that resource has no errors
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-10-11 00:01:37 +02:00
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