davu
29dba75ce9
UFCS using new completion kind F
2022-10-18 23:31:20 +02:00
davu
642a0e0a14
minor adjustments
2022-10-18 23:31:20 +02:00
davu
52c0298c3a
UFSC implementation using functionParameters instead and update tests for UFSC
2022-10-18 23:31:20 +02:00
davu
951870e06f
hide private functions
2022-10-18 23:31:20 +02:00
davu
9e60ab8b2c
Adding Simple UFCS
...
Added UFCS navigation
Adding test cases for ufcs
With ufcs update expected test
Updated UFCS with templating support
Removing template function.
2022-10-18 23:31:20 +02:00
WebFreak001
0c7f4a4a56
Integrate dsymbol into DCD
...
fix #669
2022-10-13 18:18:53 +02:00
Jan Jurzitza
46ea058cfb
fix --localUse off-by-one error ( #640 )
2021-07-14 18:41:41 +00:00
Hackerpilot
fe54fa84cb
Test cases for #620
2020-07-25 00:09:42 -07:00
WebFreak001
8c53181ffd
add RequestKind.requiresSourceCode, fix #617
...
this is a or-combined mask of the request kinds which operate on
`request.sourceCode`. Before if a client sent a request without source
code (with empty source) to one of these commands, the server would
crash with an assertion failure, now the server returns an empty
response.
2020-06-19 22:16:46 +02:00
Basile Burg
abd29bcb0c
fix #600 - Wrong scope for parameter solving in nested funcs
2019-05-12 02:20:04 +02:00
WebFreak001
6a195ea86a
make private symbols not show up in auto complete
2019-05-12 00:44:15 +02:00
Basile-z
ba60664f2f
update completions of `pragma` and `__traits` ( #597 )
2019-04-22 17:46:40 +02:00
Basile Burg
26b1be49d6
Add test case for empty modules
...
fix was dlang-community/dsymbol#117
2019-03-30 17:28:35 +01:00
Basile Burg
33a673836e
update dsymbol to fix #592 , and to also to fix #593
2019-03-28 13:17:36 +01:00
Basile-z
cb0e49bc36
fix #584 - crash when completing and if the previous expression is negated ( #586 )
...
fix #584 - crash when completing and if the previous expression is negated
merged-on-behalf-of: Basile-z <Basile-z@users.noreply.github.com>
2019-02-18 06:41:21 +01:00
BBasile
144cc4ed41
allow completion of tempalte parameter standard properties ( #575 )
...
allow completion of template parameter standard properties
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2019-01-13 09:44:25 +01:00
Vladimir Panteleev
fc061b148b
Add lazy import regression test (dlang-community/dsymbol#114) ( #574 )
...
Add lazy import regression test (dlang-community/dsymbol#114 )
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2019-01-08 03:12:12 +01:00
BBasile
216275ead9
fix wrong completion for if variable initialized with an array ( #565 )
...
fix wrong completion for if variable initialized with an array
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2018-12-31 00:11:44 +01:00
Jan Jurzitza
6d72497a09
Fix file import test bleeding into other tests ( #563 )
...
Fix file import test bleeding into other tests
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2018-12-30 03:32:29 +01:00
Jan Jurzitza
6ae1b6f890
Extended mode ditto comment support ( #562 )
...
Extended mode ditto comment support
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2018-12-29 20:38:38 +01:00
Basile Burg
670c05bf37
fix #558 - regression in import completion due to FQN autocomplete
2018-12-29 16:40:24 +01:00
Basile Burg
292f3bae06
fix issue 557 - Module name completion should not complete anything
2018-12-29 14:29:37 +01:00
BBasile
09ba8f8787
add support for the Module Scope Operator, close #548 ( #550 )
...
add support for the Module Scope Operator, close #548
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2018-12-24 14:11:05 +01:00
Basile Burg
32865f8617
fix #551 - Add completions for template type parameter with colon type
2018-12-20 14:53:59 +01:00
Basile Burg
77347c10a8
fix #489 - Abnormal completion list for core.thread.Thread
2018-11-09 13:09:41 +01:00
Basile Burg
ff3c7d212b
Add support for auto anon class completion, close #532
2018-09-16 20:07:30 +02:00
Basile Burg
932adb3313
update constants
2018-09-16 12:06:11 +02:00
Laurent Tréguier
436778fd1b
fix #521 - Add a request allowing to remove a set of import path ( #522 )
...
fix #521 - Add a request allowing to remove a set of import path
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2018-08-10 09:15:07 +02:00
Basile Burg
0e53e96c4e
fix #510 - mixin template and alias
2018-07-21 11:40:43 +02:00
The Dlang Bot
e5dc9960a3
Merge pull request #508 from BBasile/issue-504
...
fix #504 - Completion for partial identifier matching to a basic type doesn't work
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2018-07-11 14:09:18 +02:00
Basile Burg
5398d88114
fix #504 - Completion for partial identifier matching to a basic type doesn't work
2018-07-11 13:59:22 +02:00
WebFreak001
80f5bf1495
Fix #506
2018-07-10 16:03:04 +02:00
Basile Burg
c55131d07c
fix #495 - Completion no working on variable named `body`
2018-06-14 15:16:05 +02:00
Brian Schott
82d5946ef5
Merge pull request #494 from BBasile/issue-493
...
fix #493 - regression, crash when trying to get completion for select…
2018-06-11 12:27:33 -07:00
Basile Burg
ddd7c3801f
fix #493 - regression, crash when trying to get completion for selective import
2018-06-11 13:37:03 +02:00
The Dlang Bot
40b571ca18
Merge pull request #492 from wilzbach/increase-sleep
...
Fix #455 - Make the server startup more stable
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2018-06-11 12:38:13 +02:00
Sebastian Wilzbach
2af62ae095
Fix #455 - Make the server startup more stable
2018-06-08 02:07:44 +02:00
Basile Burg
94c8670efc
fix #484 - no completion for variable declared in the `IfCondition`s
2018-05-13 21:41:22 +02:00
Basile Burg
735c0e0a3d
fix #481 - No dot completion on `char`
2018-05-10 16:12:42 +02:00
Sebastian Wilzbach
773930e475
Make the test_runner more stable on the Project Tester
2018-04-29 20:16:25 +02:00
Basile Burg
5a8b2f7838
fix #382 - No completion when current string is a keyword
2018-04-25 00:03:45 +02:00
Basile Burg
b66516debb
fix #405 - Case of calltip failure in aggregate
2018-04-24 10:57:32 +02:00
Basile Burg
6921eb235b
fix #460 - `super` dot completion is wrong
2018-04-23 14:38:23 +02:00
Basile Burg
11ca3b44b9
fix #453 - failure in incomplete switch
2018-04-01 23:35:10 +02:00
skl131313
9b1a2c2b9d
#455 delay starting server after shutdown
2018-03-25 21:57:58 -04:00
The Dlang Bot
f5180ddb9d
Merge pull request #454 from BBasile/opaque_templatized_structs
...
fix #441 - Add a regression test for opaque templatized structs
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2018-03-24 05:45:36 +01:00
Basile Burg
bc5715eee9
fix #441 - Add a regression test for opaque templatized structs
2018-03-24 05:35:33 +01:00
Jan Jurzitza
a02639a44a
auto generate documentation in constants.d from dd files ( #430 )
...
* make constant.d auto generate from .dd files (fix #428 )
* added isDeprecated to constants.d
* add isDeprecated to expected keywords in traits test
* make traits message BARELY FIT into the response buffer
because who wants to increase the message buffer anyway? I certainly don't and this seems like a much better solution long term /s
* undo apply dfmt on constants.d
* use startsWith & canFind with multiple needles
* made completion have dynamic ddoc as input
* Remove debug pragma msg from constants.d
* Move message buffer to heap, increase size to 1MB
* made traits & pragma ddoc generation separate tool
2018-03-24 05:24:29 +01:00
Basile Burg
7e70c26faa
fix #442 - Prevent crash when cursor is in the middle of a UTF sequence
2018-02-24 12:58:38 +01:00
BBasile
02a5f40954
fix #426 - Full output mode breaks `__traits` completion ( #427 )
...
* fix #426 - Full output mode breaks `__traits` completion
* Add constant completion for the new isDisabled trait
2018-01-23 07:42:26 +01:00