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
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
Miro Spönemann
99b73925db
Merge pull request #107 from kthoms/kth/bug406914
...
[406914] Explicitly map identifiers for tab, cr and lf
2016-11-24 13:39:48 +01:00
Karsten Thoms
9919a9a46e
[406914] Reenabled generation of all test languages
...
Added Bug406914TestLanguage
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-11-22 08:35:04 +01:00
Karsten Thoms
7eb96d2fd6
[406914] Regenerated code for Bug301935TestLanguage
...
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-11-22 08:35:03 +01:00
Karsten Thoms
5b59e18217
[406914] Add test language
...
Signed-off-by: Karsten Thoms <karsten.thoms@itemis.de>
2016-11-22 08:35:02 +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
Miro Spönemann
fa4fa50fd2
Removed outdated comment
2016-11-18 15:50:44 +01:00
Miro Spönemann
d90e9a40dd
Added project title to Bundle-Name in source jars
2016-11-18 09:50:12 +01:00
Miro Spönemann
661c9ccced
Updated to Gradle 3.2
2016-11-18 09:49:49 +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
2ef4109c71
Merge pull request #174 from kittaakos/lsp_semantic_highlight
...
Added semantic highlight service interface as an LSP extension.
2016-11-16 10:13:51 +01:00
Akos Kitta
c052cd3f7c
Fixed javadoc.
...
Signed-off-by: Akos Kitta <kittaakos@gmail.com>
2016-11-15 23:07:41 +01:00
Akos Kitta
91e38facaa
Simplified coloring service API. Cleaned up unused extensions class.
...
- Fix issue when tried to update coloring for deleted file.
Signed-off-by: Akos Kitta <kittaakos@gmail.com>
2016-11-15 23:05:58 +01:00
Akos Kitta
f898ee0942
Wired coloring service into the language server. Added build listener.
...
- When language client extension is connected to the server, it will
receive coloring updates as push notifications after each build event if
a concrete coloring service is available for the particular language.
- Implemented a simple coloring service for the test language.
- Reused ColoringParams and ColoringInformation from LSP4J, removed
redundant code.
- Added extensions for coloring parameters.
Signed-off-by: Akos Kitta <kittaakos@gmail.com>
2016-11-15 18:27:43 +01:00
Akos Kitta
fd8aa2f397
Updated coloring LSP extension service API.
...
- Renamed semantic highlighting to coloring.
- Updated abstract test class to provide coloring parameters.
Signed-off-by: Akos Kitta <kittaakos@gmail.com>
2016-11-15 13:33:21 +01:00
Akos Kitta
1547a9b496
Added semantic highlight service interface as an LSP extension.
...
Signed-off-by: Akos Kitta <kittaakos@gmail.com>
2016-11-11 14:48:40 +01:00
Moritz Eysholdt
fa6b2f5849
make DefaultLinkingService#getLinkedObjects() easier to debug
...
To set a breakpoint that hits when a cross reference can not be resolved
it should not be necessary to use a conditional breakpoint. A regular
breakpoint should be enough.
Signed-off-by: Moritz Eysholdt <moritz.eysholdt@typefox.io>
2016-11-09 17:33:21 +01:00
Sven Efftinge
25782217ff
Merge pull request #166 from kittaakos/signature_help_fix
...
[LS] Fixed defect in signature help service.
2016-11-09 10:34:40 +01:00
Akos Kitta
4c38e8ce27
Manually resolved merge conflicts.
...
Signed-off-by: Akos Kitta <kittaakos@gmail.com>
2016-11-09 10:29:03 +01:00
Sven Efftinge
2dffc4f246
[LSP] fixed hanging tests
2016-11-09 09:56:52 +01:00
Sven Efftinge
60d4ce8ff6
[LSP] provide isDocumentOpen information for language server extensions
2016-11-09 09:23:53 +01:00
Christian Dietrich
fe757f4613
Merge pull request #173 from eclipse/cd_issue170
...
[#170 ] [Formatter2] Typo in the AbstractEObjectRegion class
2016-11-09 08:38:40 +01:00
Christian Dietrich
072bf6ecbb
[ #170 ] [Formatter2] Typo in the AbstractEObjectRegion class
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-11-09 08:22:32 +01:00
Sven Efftinge
c6b00dadbd
[LSP] don’t auto cancel all running requests onWrite ( fixes #171 )
2016-11-08 20:19:59 +01:00
Sven Efftinge
e0705b0c41
[LSP] fixed test case
2016-11-08 18:42:30 +01:00
Miro Spönemann
cba56b740b
Added about*.files to source bundles
2016-11-08 14:56:11 +01:00
Sven Efftinge
593d891b17
[LSP] Introduced ILanguageServerAccess for LSP extensions to access documents, resources and get build notifications. Also added support for Client extensions.
2016-11-08 14:13:39 +01:00
Miro Spönemann
be55c347df
Implemented validation of duplicate jar entries
2016-11-08 12:01:34 +01:00
Sven Efftinge
b97a5ed574
Get rid of some warnings 💄
2016-11-08 11:52:48 +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
d7b7fd731d
[LSP] lsp4j renamed CancelIndicator to CancelChecker
2016-11-08 09:13:22 +01:00
Sven Efftinge
bb6e84bb28
[LSP] Introduced DocumentAccess to allow accessing document and resources in a safe way from within LSP extensions
2016-11-07 15:00:41 +01:00
Sven Efftinge
7bd5276760
[LSP] Introduced LanguageServerExtension to make LSP extendable by languages.
2016-11-06 16:05:34 +01:00
Sven Efftinge
baebe053cd
[LSP] migrated to lsp4j 0.1.0
2016-11-05 20:52:35 +01:00
Christian Schneider
043c241931
[xtext.ide] replaced 'new FollowElementCalculator()' constructor call by a DI provider.get() call in 'FollowElementComputer' allowing to inject a customized calculator
...
Signed-off-by: Christian Schneider <christian.schneider@typefox.io>
2016-11-02 15:41:34 +01:00
Akos Kitta
c518a4bbc0
[LS] Fixed defect in signature help service.
...
- It occurred when no arguments were used on use-side but were required
according to definition-side. Such cases parameter hints were not
available.
- Adjusted service interface name to Xtext conventions.
Signed-off-by: Akos Kitta <kittaakos@gmail.com>
2016-11-02 10:07:49 +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
fd48d274c1
#160 : Changed test expectation to use unspecified Xtext version
...
Signed-off-by: Miro Spönemann <miro.spoenemann@typefox.io>
2016-10-23 19:51:52 +02:00
Miro Spönemann
e71f62da79
Fixed #160 : Gradle build generates Maven-Version attribute
...
Signed-off-by: Miro Spönemann <miro.spoenemann@typefox.io>
2016-10-23 19:39:43 +02:00
Miro Spönemann
0ae96db5c9
[build] Added descriptions of common build files, removed remote publishing config
...
Signed-off-by: Miro Spönemann <miro.spoenemann@typefox.io>
2016-10-23 15:49:27 +02:00
Miro Spönemann
af2abe4e54
[build] Disabled Javadoc for test projects
...
Signed-off-by: Miro Spönemann <miro.spoenemann@typefox.io>
2016-10-23 14:48:00 +02: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
Miro Spönemann
2a449c744e
Merge pull request #157 from eclipse/cd_issue156
...
[WEB][Wizard][Generator] Update JS Libary Versions. Fixed #156
2016-10-20 15:32:16 +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
Miro Spönemann
73bc08fc65
Corrected manifest version for milestone builds
...
Signed-off-by: Miro Spönemann <miro.spoenemann@typefox.io>
2016-10-20 11:34:21 +02:00
Sven Efftinge
89733c8ab9
updated wizard to currently used gradle version
2016-10-20 09:15:37 +02:00
Miro Spönemann
9ee0a225fb
Fixed typo in WorkspaceService
...
Signed-off-by: Miro Spönemann <miro.spoenemann@typefox.io>
2016-10-20 09:02:28 +02:00
Miro Spönemann
ebca76bfff
Merge pull request #155 from eclipse/cd_issue154
...
readded plugin.properties. fixes #154
2016-10-20 08:56:06 +02:00