Miro Spönemann
ba1ee21786
[generator] Reorganized dependency injection
...
Signed-off-by: Miro Spönemann <miro.spoenemann@itemis.de>
2015-07-07 18:48:24 +02:00
Miro Spönemann
72839ab971
[generator] Added templates for Guice modules
...
Signed-off-by: Miro Spönemann <miro.spoenemann@itemis.de>
2015-07-07 18:48:24 +02:00
Miro Spönemann
bf193c5146
[generator] Added templates for plugin.xml and standalone setup
...
Signed-off-by: Miro Spönemann <miro.spoenemann@itemis.de>
2015-07-07 18:48:23 +02:00
Miro Spönemann
4d00a50d2f
[generator] Added language and code configuration objects, added adapter for old fragments
...
Signed-off-by: Miro Spönemann <miro.spoenemann@itemis.de>
2015-07-07 18:48:23 +02:00
Miro Spönemann
12670508e9
[generator] Created code generator for XtextProjectConfig
...
Signed-off-by: Miro Spönemann <miro.spoenemann@itemis.de>
2015-07-07 18:48:23 +02:00
Miro Spönemann
167c9f97d4
[generator] Created new project org.eclipse.xtext.xtext.generator
...
Signed-off-by: Miro Spönemann <miro.spoenemann@itemis.de>
2015-07-07 18:48:23 +02:00
Sebastian Zarnekow
99d3b94a32
Suppress more (intentional) warnings in xtext test grammars
2015-07-07 15:44:31 +02:00
Sebastian Zarnekow
388cda17b3
Removed more warnings
2015-07-03 11:22:33 +02:00
Sebastian Zarnekow
653aa74bc5
Use SuppressWarnings[..] rather than Suppress[..]
2015-07-03 11:22:32 +02:00
Sebastian Zarnekow
dc67c9e3d5
Regenerated test languages
2015-07-03 11:22:31 +02:00
Sebastian Zarnekow
d7ce46fa57
[287082] Fix: Don’t loose information about bogus cardinality
...
Also support /* Suppress[issueCodeSuffix] */ in Xtext
grammars.
https://bugs.eclipse.org/bugs/show_bug.cgi?id=287082
2015-07-03 11:16:52 +02:00
Dennis Huebner
ce4e7824a2
[misc] Regenerated builder.tests language. Clean build.
...
Signed-off-by: Dennis Huebner <dennis.huebner@itemis.de>
2015-07-03 10:52:31 +02:00
Sven Efftinge
cfd576cd70
Don’t return the ResourceDescriptionsData directly (fixes failing maven tests)
2015-07-03 10:39:48 +02:00
Sebastian Zarnekow
8fabb8f5ba
Fixed a few warnings in production code
2015-07-01 13:40:17 +02:00
Sven Efftinge
34f259c5b3
[incremental builder] configure language specific encoding provider
2015-07-01 10:21:15 +02:00
Sven Efftinge
916daa84bd
[Incremental Builder] Don’t pass the whole ResourceServiceProvider.Registry but just a provider, so this hook can be used to enable or disable language support for certain builds.
2015-07-01 09:12:14 +02:00
Sven Efftinge
c2ff429253
Merge pull request #319 from eclipse/se/post_prcoessing
...
UriBasedFileSystemAccess does postProcessing
2015-06-30 21:08:25 +02:00
Jan Köhnlein
2bca7a93f5
Merge pull request #307 from eclipse/sz/ide_semantic_highlighting
...
[xtext][ide] Extract semantic highlighting to xtext.ide
2015-06-30 20:17:44 +02:00
Sebastian Zarnekow
b25b46c1c8
[xtext][ide] Extract semantic highlighting to xtext.ide (continued)
2015-06-30 15:54:38 +02:00
Sven Efftinge
30fd8bf404
UriBasedFileSystemAccess does postProcessing
2015-06-30 15:46:20 +02:00
Sven Efftinge
c2685a3b4d
[471291] Enable generation of trace files in UriBasedFileSystemAccess (see https://bugs.eclipse.org/bugs/show_bug.cgi?id=471291 )
2015-06-30 13:12:54 +02:00
Sebastian Zarnekow
912ac3b94c
Merge branch 'master' into sz/ide_semantic_highlighting
2015-06-30 10:02:51 +02:00
Sebastian Zarnekow
4f7c158c3d
Merge branch 'maintenance'
2015-06-30 09:12:37 +02:00
Sebastian Zarnekow
b95181bc3d
Increase version number to 2.8.4
2015-06-29 23:36:11 +02:00
Sebastian Zarnekow
a28347cab6
Merge branch 'maintenance' into sz/merge_from_maintenance
2015-06-29 17:51:26 +02:00
akosyakov
0ceeea8e00
Merge remote-tracking branch 'origin/master' into
...
ak/removed_exported_objects_stub_based_index
2015-06-29 11:17:48 +02:00
Sven Efftinge
74d20c9542
Merge pull request #298 from eclipse/se/should_generate
...
Introduced IShouldGenerate as a platform independent hook, to suppress code generation.
2015-06-29 10:17:57 +02:00
akosyakov
1d08c9e7c4
Merge remote-tracking branch 'origin/master' into
...
ak/removed_exported_objects_stub_based_index
Conflicts:
intellij/org.eclipse.xtend.idea/META-INF/plugin.xml
2015-06-29 10:12:04 +02:00
Sebastian Zarnekow
01b4dec328
[xtext][ide] Extract semantic highlighting to xtext.ide
2015-06-26 18:28:36 +02:00
Stefan Oehme
bcad9c649e
Merge pull request #296 from eclipse/so_simpler_build_request
...
simplified build request by removing previousState
2015-06-26 11:06:33 +02:00
Stefan Oehme
a2ee57cfef
Merge pull request #295 from eclipse/so_uri_util
...
add createFileUri(File) helper method
2015-06-26 11:06:22 +02:00
Sven Efftinge
933ab310cb
Introduced IShouldGenerate as a platform independent hook, to suppress code generation.
2015-06-26 09:24:43 +02:00
Stefan Oehme
e74f62c48d
Revert "[ide] moved semantic highlighting classes to IDE plug-in"
...
This reverts commit c1988552a5dfccfe44c4e9225bd1f9898fc3c05e.
Conflicts:
plugins/org.eclipse.xtext.xbase.ui/build.properties
plugins/org.eclipse.xtext.xbase.ui/src/org/eclipse/xtext/xbase/ui/DefaultXbaseUiModule.java
2015-06-26 09:22:07 +02:00
akosyakov
e4c37f91a2
[idea] Clean up, removed exported objects intellij based index
...
Change-Id: I7f314b7c9616f16c38af3c391b3f4c7d769d5215
Signed-off-by: akosyakov <anton.kosyakov@itemis.de>
2015-06-25 16:47:37 +02:00
Stefan Oehme
c2b5d3affa
add createFolderUri(File) helper method
...
makes sure that folder URIs end with a trailing slash, so that they can
be used with isPrefix(), resolve() and deresolve()
2015-06-25 15:56:38 +02:00
Stefan Oehme
34c4c0adac
simplified build request by removing previousState
2015-06-25 15:43:37 +02:00
Jan Koehnlein
777d4d3100
[ide] moved semantic highlighting classes to IDE plug-in
...
Change-Id: I5be08fc0c9e7dd7222e47e8c74264060a28c3eaa
2015-06-25 15:23:12 +02:00
Sven Efftinge
799aa05e46
fixed failing test
2015-06-25 15:11:21 +02:00
Sven Efftinge
8e8a92deb1
fixed failing test
2015-06-25 15:07:56 +02:00
Sven Efftinge
83273f14ba
[idea] fixed exceptions in parser tests
2015-06-25 14:30:24 +02:00
Sven Efftinge
21575e09ef
[fix] for something I broke before…
2015-06-25 13:52:20 +02:00
Sven Efftinge
8029860e5a
Make obtaining and creation of ChunkedResourceDescription with ResourceSet simpler and less prone to errors.
2015-06-25 11:57:12 +02:00
Sven Efftinge
f5e0c495fa
Merge pull request #293 from eclipse/se/move_builder
...
moved incremental builder to org.eclipse.xtext.build
2015-06-25 11:46:35 +02:00
Sven Efftinge
7c4685aca6
moved incremental builder to org.eclipse.xtext.build
...
moved chunked resource descriptions to org.eclipse.xtext.resource
made container manager impls aware of projectdescription
2015-06-25 09:30:59 +02:00
akosyakov
96f531cad9
[idea] Added extensions points to register packages, resource factories
...
and resource service providers
Change-Id: I92c6072f2853ee546e04e0bf8129e17caf7959c0
Signed-off-by: akosyakov <anton.kosyakov@itemis.de>
2015-06-24 14:22:37 +02:00
Sven Efftinge
f97ea455ac
[builder] introduced chunked resource descriptions
...
ChunkedResourceDescriptions allow to hold, persist and update ResourceDescriptions on a per project/library basis.
A corresponding project config and container manager allow to use this structure for scoping purposes.
2015-06-23 17:12:10 +02:00
Stefan Oehme
aa6e71a3c8
fixed types, removed API only used in tests
2015-06-23 09:46:35 +02:00
Stefan Oehme
4f4f445dd6
simplified DefaultTraceURIConverter
2015-06-23 07:58:06 +02:00
Stefan Oehme
181fbfc055
Merge remote-tracking branch 'origin/master' into so/incremental_build
...
Conflicts:
intellij/org.eclipse.xtend.idea.tests/src/org/eclipse/xtend/idea/autobuild/MultiModuleTest.xtend
2015-06-22 15:12:43 +02:00
Stefan Oehme
d6e434a67a
WorkspaceConfigProvider continued
2015-06-22 15:07:32 +02:00