Kris De Volder
d56937591c
Undo the changes that show missing toplevel property at end of file
2017-04-03 16:59:14 -07:00
Kris De Volder
5de3963e91
Tweak: try to make problem marker at end of document more visible.
2017-04-03 16:02:30 -07:00
Kris De Volder
08f83c8824
Tweak: try to make problem marker at end of document more visible.
2017-04-03 15:34:17 -07:00
Kris De Volder
dcd871631c
Additional improvements for PT-140709005
...
For missing properties in toplevel nodes, place the error marker at the
end of the document.
2017-04-03 14:57:59 -07:00
Kris De Volder
f96495e3ef
Additional improvements for PT-140709005
...
For missing properties in nodes in a sequence, try to underline the corresponding '-' in the input associated with the sequence node, instead of
underlining the entire node that is missing the property.
2017-04-03 14:33:12 -07:00
Martin Lippert
7b4db21465
added reference handler mechanism
2017-03-06 10:02:43 +01:00
Kris De Volder
3267d1de7c
Property constraint violations in concourse editor are warnings.
2017-03-01 16:49:18 -08:00
Kris De Volder
bcebac6923
Update lsp4j to 2.0 snapshot version
2017-02-27 15:53:14 -08:00
Kris De Volder
c81fc7609c
Cleanups: spaces and tabs
2017-02-27 15:07:50 -08:00
Martin Lippert
01c31f29e1
PT ##139933339: simple language server responds correctly to a shutdown message now, and exists itself when exit message arrives
2017-02-15 16:22:38 +01:00
Kris De Volder
1810056a46
Fix race conditions in test harness
2017-02-01 19:42:22 -08:00
nsingh
c1bc20029a
Fix for long hang on reconcile
2017-02-01 16:01:00 -08:00
Kris De Volder
039c954df1
Cleanup some debug logging
2017-01-31 14:14:12 -08:00
Kris De Volder
4a075f2433
Don't block CA completely when there's a 'slow' provider in the mix.
2017-01-31 11:45:29 -08:00
Kris De Volder
f53cf422ea
Fix error message in CA on services when not logged in
2017-01-27 16:19:07 -08:00
Kris De Volder
6fc28357aa
Enable concourse editor for task files.
2017-01-26 10:04:46 -08:00
Kris De Volder
caa554d288
Improving some error marker messages
2017-01-24 19:07:37 -08:00
Kris De Volder
f70d4b584d
resource-type name reconciling
2017-01-24 17:48:58 -08:00
Kris De Volder
68b4582f07
Merge branch 'goto-definition'
2017-01-24 12:10:23 -08:00
Kris De Volder
099c19bba3
Goto definition iin pipeline editor, working for resources
2017-01-24 12:05:15 -08:00
nsingh
dfe8cd1e8d
Allow services parsing to show as warning instead of error
2017-01-23 21:26:28 -08:00
Martin Lippert
68949b3074
refactored startup code to launch language server as standalone app, listening for clients to connect, into commons code
2017-01-20 13:20:54 +01:00
Kris De Volder
9519a790fe
Fix Cancelation related errors and other problem in case of 'slow' completion
...
computers.
2017-01-16 14:35:57 -08:00
Kris De Volder
15eec8b080
Fix PT-136196057: correct indentation after 'do' step completion
2017-01-13 10:53:35 -08:00
Kris De Volder
27c7e9fefd
Run script to fix remaining copyrights
2017-01-12 13:39:11 -08:00
Kris De Volder
a6f3e2a564
Remove some log messages
2016-12-17 08:50:32 -08:00
Kris De Volder
d82df66496
Remove some log messages
2016-12-16 18:42:33 -08:00
Kris De Volder
e09c6cb8cd
Add basic support for resource-types attribute
...
Also some cleanups in test code etc.
2016-12-14 09:09:41 -08:00
Kris De Volder
fece70fa8d
Basic concourse pipeline editor working
2016-12-13 14:14:59 -08:00
BoykoAlex
310dd208d0
Handler for $ messages. These messages are ignored.
2016-12-12 20:03:58 -05:00
Kris De Volder
f3193ecdaf
Use LineTracker in TextDocument
2016-12-12 15:06:22 -08:00
Kris De Volder
ddf1e47b3e
Use javaolution.Text in TextDocument implementation
2016-12-12 12:59:15 -08:00
BoykoAlex
e9f7cd46ba
Ensure commons-language-server is independent from java/maven projects
2016-12-08 19:17:29 -05:00
Kris De Volder
5e98569cc7
show 'progress' message while building index.
2016-12-08 09:45:25 -08:00
Kris De Volder
c2cf531956
Create custom protocol for simple progress messages
2016-12-07 16:03:54 -08:00
Kris De Volder
77016a62bb
Fix a bug causing a test failure
2016-12-07 12:17:39 -08:00
Kris De Volder
878b1c04d8
Incremental Document sync support
2016-12-07 09:59:23 -08:00
Kris De Volder
e508326b69
Add 'hoverinfo' to completions in manfest.yml editor
2016-12-02 15:50:49 -08:00
Kris De Volder
7583a0385a
Create a merged yml and props language server and vscode extension
2016-11-30 14:04:32 -08:00
Martin Lippert
415ec6e22d
fixed signature of shutdown method to match updates in lsp4j
2016-11-30 16:57:02 +01:00
Kris De Volder
7d0ddf1c14
Fix 'showMessage' function in SimpleLanguageServer
2016-11-29 15:57:40 -08:00
Kris De Volder
060229541b
Cleanup: typos in comments
2016-11-28 13:42:26 -08:00
Kris De Volder
14feb0f0c6
Make completions computation properly async
2016-11-28 13:26:32 -08:00
Kris De Volder
1297429d5a
Less excessive logging and other logging related cleanups
2016-11-23 16:06:43 -08:00
BoykoAlex
5a520e5f93
Merge branch 'master' of https://github.com/spring-projects/sts4
2016-11-22 20:37:23 -05:00
BoykoAlex
3bf568b6a2
Hovers for application properties
2016-11-22 20:36:53 -05:00
Kris De Volder
b4b148f633
Avoid errors in vscode about invalid hovers.
2016-11-22 17:00:33 -08:00
BoykoAlex
f19a4e0bfa
HoverInfo -> Renderable refactoring
2016-11-21 16:49:08 -05:00
nsingh
8c7aa84903
Added hover support for manifest properties.
...
Only working for memory and buildpack manifest properties. Other
properties show No description until they are implemented. The hover
support also covers common hover support for general hover support for
all vscode.
2016-11-17 12:28:16 -08:00
nsingh
377040f2a0
Added interfaces for hover engine and adapter
2016-11-15 16:07:55 -08:00