Commit Graph

90 Commits

Author SHA1 Message Date
WebFreak001 e48216e4a8 upgrade libdparse 2025-03-01 02:11:21 +01:00
WebFreak001 eead318246 upgrade libdparse to 0.23.0 2023-05-19 23:32:25 +02:00
WebFreak001 4fa9a42974 upgrade to libdparse 0.22.0 2023-02-15 08:38:10 +02:00
WebFreak001 4c426d73d1 bump libdparse to 0.21.1
Mainly adds some new syntax parsing support
2022-12-30 16:22:50 +01:00
WebFreak001 0c7f4a4a56 Integrate dsymbol into DCD
fix #669
2022-10-13 18:18:53 +02:00
WebFreak001 4594a63634 replace stdx-allocator with std.experimental 2022-10-13 18:18:53 +02:00
Geod24 f38d36ab41 Update the emsi_containers dependency to v0.8.0 2020-09-04 08:47:11 +02:00
Hackerpilot dbc9d82f70 Update several dependencies.
libdparse: Get support for 'throw' as a function attribute
dsymbol: A bug fix that will fix issue 620
msgpack-d: Fix some deprecations and some build issues on Windows
containers: Some bug fixes.
2020-07-29 23:04:19 -07:00
Jan Jurzitza 15f71142ec use d-test-utils & bump libdparse to 0.15.x
Because this release fixes the private protection issue through new
dsymbol (since 0.11.0) we also need to bump libdparse to at least 0.15.0
so no older libdparse versions are supported.
2020-07-22 07:43:18 +02:00
Jan Jurzitza 3e2c0c6fbf Move dcd.common into separate subpackage
This allows external projects to depend on dcd:common, which is needed
to embed DCD clients
2020-04-29 14:26:24 +02:00
Basile Burg 005baccdc5 update dparse to 0.13.z 2019-07-11 16:19:34 +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 Burg da8eda9abf update containers to fix the CI failure that blocks pending PRs 2019-05-11 23:34:07 +02:00
Basile Burg 33a673836e update dsymbol to fix #592, and to also to fix #593 2019-03-28 13:17:36 +01:00
Basile Burg 53db8bf9ee upgrade dependencies 2019-03-17 08:44:03 +01:00
Basile-z 8a7a6c75ac update dparse to fix bad looking ddoc hints in some cases (#585)
update dparse to fix bad looking ddoc hints in some cases
merged-on-behalf-of: Basile-z <Basile-z@users.noreply.github.com>
2019-02-10 21:32:05 +01:00
Basile-z adc3b815dc Update dsymbol to include the recent progresses on array type resolution (#581)
Update dsymbol to include the recent progresses on array type resolution
merged-on-behalf-of: Basile-z <Basile-z@users.noreply.github.com>
2019-01-22 12:16:12 +01:00
WebFreak001 9ddd93086f Fix dubhash with spaces in folder name 2019-01-14 20:40:20 +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
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 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 a324922558 update dependencies to allow building with `-dip25` 2018-12-29 10:45:24 +01:00
Basile Burg 32865f8617 fix #551 - Add completions for template type parameter with colon type 2018-12-20 14:53:59 +01:00
WebFreak001 662c40d99c Fix dubhash.d for packages depending on dcd 2018-12-09 12:36:08 +01:00
Laurent Tréguier 857b0f6d0e
Prevent dub from blindly rebuilding every time 2018-11-14 18:23:27 +01:00
Basile Burg 77347c10a8 fix #489 - Abnormal completion list for core.thread.Thread 2018-11-09 13:09:41 +01:00
Basile Burg 9b7414367d Update to dparse 0.10.x 2018-11-08 12:14:26 +01:00
Dlang Community Bot 505b25475e Update dlibparse to v0.9.9 (#537)
Update dlibparse to v0.9.9
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2018-10-03 15:09:22 +02:00
Basile Burg 8b94059e78 fix #534 - failed to build on Ubuntu 18.04 with GDC 2018-09-25 13:39:11 +02:00
Basile Burg ff3c7d212b Add support for auto anon class completion, close #532 2018-09-16 20:07:30 +02:00
some-bot 4e39cb8df0 Updated libdparse to v0.9.8. 2018-09-15 15:49:10 +00:00
Basile Burg 1258baa01a fix #528 - Bad dub hash generation 2018-09-04 14:24:04 +02:00
Basile Burg 530a78f38e fix issue #489 - fix issue #523, mess in scopes 2018-09-02 19:34:21 +02:00
Basile Burg 2f311b90b9 update dparse 2018-09-01 01:57:00 +02:00
Basile Burg c7f54d6cc9 update dparse to prevent a possible infinite loop on completion after `in` 2018-08-30 11:42:34 +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 599b6a5a23 Update dsymbol and dparse
While updating D-Scanner for phobos a possible range violation in dsymbol has been discovered.
Also a custom function body parser was not yet adapted to the expressions-based contracts.

Dparse is also updated to allow the new syntax of enum members, which will come with DMDFE 2.082
2018-08-03 00:44:52 +02:00
Basile Burg 8927d99a49 fix #516 - Add support for expression-based contracts 2018-07-28 21:22:27 +02:00
Basile Burg 0e53e96c4e fix #510 - mixin template and alias 2018-07-21 11:40:43 +02:00
Sebastian Wilzbach 5138d04e5d Improve automatic version generation - fix #497 2018-06-25 17:41:17 +02:00
Basile Burg c55131d07c fix #495 - Completion no working on variable named `body` 2018-06-14 15:16:05 +02:00
Basile Burg ddd7c3801f fix #493 - regression, crash when trying to get completion for selective import 2018-06-11 13:37:03 +02:00
Basile Burg 6cdef23f59 fix #490 - Crash while writing if statements 2018-06-02 05:07:08 +02:00
Basile Burg 5f15ec2fe8 update std alloc to v2.77.2 2018-05-22 12:17:54 +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
BBasile a53c5b40ac fix #419 - server freezed under Win32 when caching the imports (#476)
fix #419 - server freezed under Win32 when caching the imports
merged-on-behalf-of: BBasile <BBasile@users.noreply.github.com>
2018-05-01 22:55:22 +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