Commit Graph

155 Commits

Author SHA1 Message Date
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
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 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 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
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
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
Basile Burg ff3c7d212b Add support for auto anon class completion, close #532 2018-09-16 20:07:30 +02:00
Basile Burg 530a78f38e fix issue #489 - fix issue #523, mess in scopes 2018-09-02 19:34:21 +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
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 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 6921eb235b fix #460 - `super` dot completion is wrong 2018-04-23 14:38:23 +02:00
Basile Burg bd69fdf843 update dsymbol submodule 2018-03-22 01:50:12 +01:00
Sebastian Wilzbach 152e21904b Bump dependencies 2018-02-11 16:14:34 +01:00
Sebastian Wilzbach 9e275ebcb7 Bump git submodules 2018-02-11 15:17:27 +01:00
Basile Burg fa16222279 update for libdparse fix #158 - TypeIdentifierPart 2018-01-26 22:18:10 +01:00
Vladimir Panteleev bc50388ad0
Update dsymbol 2017-09-16 14:03:52 +00:00
Basile Burg 2a86a6aad5
fix, completion broken after AA lit 2017-08-24 11:26:19 +02:00
Basile Burg bd32bc92bd
fix #407 - DCD stops working if some thread is created after instantiation of ModuleCache 2017-08-15 14:29:40 +02:00
Basile Burg ef0c7cc2f5
array proposals, remove "sort" and "reverse" 2017-08-04 00:16:24 +02:00
Basile Burg 10277bec27
update dependencies 2017-07-27 11:31:49 +02:00
Basile Burg cbcc6faac3 fix #400 - handle completion for auto bools 2017-07-20 14:32:45 +03:00
Basile Burg addda02c43
fix #323 - no completion in foreach with index in the ForeachTypeList 2017-06-28 21:23:31 +02:00
Basile Burg 0dba456abd
fix #389 - No completion on auto slices 2017-06-28 06:31:08 +02:00
Basile Burg 924292b523 udpate json & submodule
# Conflicts:
#	dub.json
2017-06-16 14:47:46 +03:00
Basile Burg ec6f821100 fix #319 2017-06-16 14:47:46 +03:00
Hackerpilot 4d38a64c99 Update dependencies 2017-05-11 00:46:25 -07:00
Basile Burg c227fca579
fix #344 2017-03-26 21:07:56 +02:00
Hackerpilot b5d3139223 Alpha 6: updated dependencies 2017-02-13 14:37:04 -08:00
Hackerpilot 462da68c64 Fix #354 2016-12-12 16:46:44 -08:00
Hackerpilot a36f64fd73 Update for 2.072 2016-11-07 13:06:21 -08:00
Hackerpilot f0f117ca78 Pull dsymbol update to fix #349 2016-09-14 15:19:31 -07:00
Hackerpilot 58af6f3c73 Update dsymbol to fix #347 2016-09-14 14:49:28 -07:00
Hackerpilot a046b490ee Dependency updates 2016-09-06 15:22:32 -07:00
WebFreak001 d06d0f891f Updated dsymbol submodule & updated tests accordingly 2016-06-09 01:58:37 +02:00
Hackerpilot e2dc214361 Update dependencies 2016-04-14 14:25:12 -07:00
Hackerpilot 88e2f99766 Update containers to fix #219 2016-03-28 11:48:26 -07:00
Hackerpilot 1a552cd12e Update dependencies 2016-03-27 21:20:53 -07:00
Hackerpilot 78ba8a69bf Fix #289 2016-03-21 17:35:54 -07:00
Hackerpilot 8fa98a1848 Update dependencies 2016-03-03 02:18:28 -08:00
Hackerpilot 2accb4648b Update dparse and dsymbol 2016-03-02 02:43:54 -08:00
Hackerpilot a41bb9bf11 #300 2016-02-28 18:11:48 -08:00
Hackerpilot 6a88b65854 Update dsymbol 2016-02-25 12:00:11 -08:00
Hackerpilot 9d64081858 Update dsymbol 2016-02-01 03:46:32 -08:00
Hackerpilot 5360944dfb Fix #290 2016-02-01 03:02:04 -08:00
Hackerpilot 9793ecbb49 Fix #282 2016-01-25 18:40:53 -08:00
Hackerpilot 823b93f0f7 Update deps to get doc comment parsing fixes 2016-01-07 20:58:39 -08:00
Hackerpilot ef4f901cf1 Fix #275 2016-01-06 02:21:31 -08:00
Hackerpilot 1d350e8ecb Update dsymbol to prevent an assertion error on valid code 2015-11-16 14:28:11 -08:00
Hackerpilot 601f1ea87f Update dependencies 2015-10-29 16:17:21 -07:00
Hackerpilot 34cfb4b1a7 Make tupleof kind consistent with dsymbol 2015-10-27 10:34:34 -07:00
Hackerpilot e852c6231c Fix #262 2015-10-26 16:56:46 -07:00
Hackerpilot 9df9a11c58 Fix #261 2015-10-19 11:55:39 -07:00
Hackerpilot 4c75ea246d Update dsymbol 2015-09-25 16:36:22 -07:00
Hackerpilot a674a555a0 Update dsymbol and fix #254 2015-09-21 14:06:00 -07:00
Hackerpilot 4f30201d06 Update dependencies 2015-09-18 02:52:48 -07:00
Hackerpilot 8bec166bc6 Update dsymdol 2015-09-18 00:43:12 -07:00
Hackerpilot 954989bf63 Fix #251 2015-08-29 18:16:14 -07:00
Hackerpilot a3f24bfa73 Update dsymbol to fix memory leaks 2015-08-29 03:32:20 -07:00
Hackerpilot 9c1799d868 Update dependencies 2015-08-27 17:19:25 -07:00
Hackerpilot 10fb3c75ea Dependency updates 2015-08-26 02:40:34 -07:00
Hackerpilot c813f4c649 Allocator API update 2015-08-25 03:50:18 -07:00
Hackerpilot b30e542fe5 Update containers 2015-08-21 15:31:52 -07:00
Hackerpilot c0584b0659 Dependency update 2015-08-21 02:58:49 -07:00
Hackerpilot 2e66706b71 Fix #248 2015-08-19 01:16:32 -07:00
Hackerpilot 1c489ec8fd Fix #240 2015-08-11 23:36:48 -07:00
Hackerpilot beddf301d4 Update dsymbol dependency 2015-08-10 13:33:43 -07:00
Hackerpilot a3ea47a017 Fix #233 2015-08-07 16:51:50 -07:00
Hackerpilot 1996076c73 Fix #232 2015-08-07 04:05:56 -07:00
Hackerpilot c1d75abbfd Fix #228 2015-08-05 16:08:46 -07:00
Hackerpilot 7724ab9dc6 Fix #218 2015-08-04 17:50:40 -07:00
Hackerpilot 388301a8f0 Update dsymbol 2015-08-04 16:54:10 -07:00
Hackerpilot 63fb7cd315 Update dsymbol 2015-08-04 15:19:45 -07:00
Hackerpilot 38d502ad78 Update dependencies 2015-08-04 14:48:52 -07:00
Hackerpilot abfe12c768 Update dsymbol 2015-08-03 18:05:17 -07:00
Hackerpilot 876bf22575 Update dsymbol 2015-08-03 16:47:45 -07:00
Hackerpilot da469a0579 Dependency updates 2015-08-03 16:37:53 -07:00
Hackerpilot 43589a136b Autocomplete optimization 2015-06-18 12:15:11 -07:00
Hackerpilot 59af25d8a3 Fix memory leaks 2015-06-17 16:54:18 -07:00
Hackerpilot 0c98aa6e1d Update dependencies 2015-06-15 23:55:43 -07:00
Hackerpilot ff1ff2d067 Update dsymbol 2015-06-15 04:17:29 -07:00
Hackerpilot 8d39155555 Allocator update 2015-06-13 20:23:13 -07:00
Hackerpilot f0b38299ed Dependency updates 2015-06-10 13:39:36 -07:00
Hackerpilot 84e2f1d494 Update dsymbol 2015-06-09 18:47:19 -07:00
Hackerpilot 0cf0f191bc Update dsymbol 2015-06-07 17:53:46 -07:00