Dave Holoway
|
ea9a7f1a85
|
use a specialised map for handling case-insenstive file uris
|
2020-06-30 14:26:37 +01:00 |
|
Dave Holoway
|
acd18e4105
|
remove debugging pause
|
2020-06-29 15:26:28 +01:00 |
|
Dave Holoway
|
6ca4ea353d
|
make sure we only try and parse java files
|
2020-06-29 00:59:55 +01:00 |
|
Dave Holoway
|
4554b8890e
|
handle java file change notifications
|
2020-06-29 00:49:10 +01:00 |
|
Dave Holoway
|
3a55d3627f
|
refactoring
|
2020-06-28 23:03:46 +01:00 |
|
Dave Holoway
|
c8311ea2e4
|
description updates
|
2020-06-28 21:24:05 +01:00 |
|
Dave Holoway
|
bb1a326768
|
set configurable trace logging and update section names
|
2020-06-28 21:05:08 +01:00 |
|
Dave Holoway
|
18049ea08c
|
allow configurable app root setting
|
2020-06-28 19:23:39 +01:00 |
|
Dave Holoway
|
baabf1e7a9
|
load single android library cache from local folder
|
2020-06-28 15:34:27 +01:00 |
|
Dave Holoway
|
71600cf366
|
cache decoded android library in globalStoragePath
|
2020-06-27 18:33:13 +01:00 |
|
Dave Holoway
|
2c522e38b1
|
improve extraction of parameter docs
|
2020-06-27 00:01:19 +01:00 |
|
Dave Holoway
|
edb16c667b
|
wait for reparsing before returning method signatures
|
2020-06-26 22:10:21 +01:00 |
|
Dave Holoway
|
43dbcb4d47
|
implement shceduleReparse to reduce parsing load while typing
|
2020-06-26 21:35:57 +01:00 |
|
Dave Holoway
|
8aaf6a6f0e
|
add single trace function with timestamps
|
2020-06-26 17:52:50 +01:00 |
|
Dave Holoway
|
563142661a
|
add support for displaying method signatures
|
2020-06-26 17:02:24 +01:00 |
|
Dave Holoway
|
f9a2665364
|
load and parse files at startup
|
2020-06-26 11:34:57 +01:00 |
|
Dave Holoway
|
7038bf7090
|
allow multiple source files to be used in parsing
|
2020-06-26 10:32:32 +01:00 |
|
Dave Holoway
|
175ce1d644
|
add support for editing multiple files
|
2020-06-25 17:16:01 +01:00 |
|
Dave Holoway
|
cda0810df1
|
add source types to list
hide this and super for non-methods
|
2020-06-25 15:07:04 +01:00 |
|
Dave Holoway
|
e2765fd982
|
improve code completion list
add method parameters
order list items by scope
|
2020-06-25 14:43:48 +01:00 |
|
Dave Holoway
|
69e77eae8a
|
support member completion for array types
improve comment formatting
|
2020-06-25 10:24:54 +01:00 |
|
Dave Holoway
|
b45314cc95
|
add support for docs in source types
|
2020-06-24 23:28:35 +01:00 |
|
Dave Holoway
|
e7e73387aa
|
add support for field and method docs
|
2020-06-24 21:26:09 +01:00 |
|
Dave Holoway
|
089d174e08
|
use exact type signatures for locating types for completion items
|
2020-06-24 19:55:18 +01:00 |
|
Dave Holoway
|
b70592a0f7
|
support for member expressions
|
2020-06-24 17:10:49 +01:00 |
|
Dave Holoway
|
db865825d0
|
support package, type and static field import completion
|
2020-06-23 18:57:07 +01:00 |
|
Dave Holoway
|
591907f523
|
initial test of context-dependant code completion
|
2020-06-23 17:03:40 +01:00 |
|
Dave Holoway
|
458d8e553e
|
rename source types module
|
2020-06-17 13:09:50 +01:00 |
|
Dave Holoway
|
26e54bba37
|
update typemap declarations to use CEIType instead of JavaType
|
2020-06-16 18:21:14 +01:00 |
|
Dave Holoway
|
4af183e4e1
|
report errors from unit parsing
|
2020-06-15 16:58:45 +01:00 |
|
Dave Holoway
|
549473d765
|
generate source types before parsing
|
2020-06-15 14:34:29 +01:00 |
|
Dave Holoway
|
01ae51d91a
|
replace regex parsing with linear parsing
|
2020-06-15 11:15:25 +01:00 |
|
Dave Holoway
|
18ff477d34
|
clear diagnostics when document is closed
|
2020-06-07 12:58:01 +01:00 |
|
Dave Holoway
|
ff8cf5b91a
|
updated validation to use new JavaTypes module instead of MTIs
|
2020-05-26 18:41:35 +01:00 |
|
Dave Holoway
|
23dc6d3871
|
different attempt to parse using collapsable text
ranges
|
2020-05-23 13:20:51 +01:00 |
|
Dave Holoway
|
79bba76b9f
|
first hacky version of source parsing and type checking
|
2020-05-16 16:59:58 +01:00 |
|
Dave Holoway
|
3156a2ddc2
|
initial working language server
|
2020-04-30 11:38:15 +01:00 |
|