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
Christian Dietrich
46e8c454d9
readded plugin.properties. fixes #154
...
Signed-off-by: Christian Dietrich <christian.dietrich@itemis.de>
2016-10-20 08:55:27 +02:00
Miro Spönemann
e0a6217129
Removed old build files
...
Signed-off-by: Miro Spönemann <miro.spoenemann@typefox.io>
2016-10-18 17:05:23 +02:00
Christian Schneider
5d472b86ca
[xtext validation] added checks for missing or invalid '@Override' annotations in 'XtextValidator' as desired by #121 , put the issue codes to 'XtextConfigurableIssueCodes' although the severity is not configurable (yet), added a corresponding test to 'XtextValidatorTest'
...
Signed-off-by: Christian Schneider <christian.schneider@typefox.io>
2016-10-18 09:54:44 +02:00
Christian Schneider
eba5492719
[grammar] introduced annotations to parser, terminal, and enum rules paving the way for @Override annotations as desired by #121 , updated generated + affected artifacts and tests
...
Signed-off-by: Christian Schneider <christian.schneider@typefox.io>
2016-10-18 09:54:44 +02:00
Miro Spönemann
daef210300
[gradle] Changed version qualifier format for consistency with Tycho
...
Signed-off-by: Miro Spönemann <miro.spoenemann@typefox.io>
2016-10-18 08:58:26 +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