virtualx-engine/modules/gdscript/language_server
A Thousand Ships 955d5affa8
Reduce and prevent unnecessary random-access to List
Random-access access to `List` when iterating is `O(n^2)` (`O(n)` when
accessing a single element)

* Removed subscript operator, in favor of a more explicit `get`
* Added conversion from `Iterator` to `ConstIterator`
* Remade existing operations into other solutions when applicable
2024-05-04 16:08:55 +02:00
..
gdscript_extend_parser.cpp Reduce and prevent unnecessary random-access to List 2024-05-04 16:08:55 +02:00
gdscript_extend_parser.h Language Server: Improve hovered symbol resolution, fix renaming bugs, implement reference lookup 2023-09-11 09:46:34 -05:00
gdscript_language_protocol.cpp Allow LSP to process multiple messages per poll 2024-03-08 18:49:29 +01:00
gdscript_language_protocol.h Allow LSP to process multiple messages per poll 2024-03-08 18:49:29 +01:00
gdscript_language_server.cpp Allow LSP to process multiple messages per poll 2024-03-08 18:49:29 +01:00
gdscript_language_server.h Organize existing code for editor plugins 2024-04-27 11:59:58 -07:00
gdscript_text_document.cpp Remove unnecessary this-> expressions 2024-01-29 09:59:18 +01:00
gdscript_text_document.h Language Server: Improve hovered symbol resolution, fix renaming bugs, implement reference lookup 2023-09-11 09:46:34 -05:00
gdscript_workspace.cpp Reduce and prevent unnecessary random-access to List 2024-05-04 16:08:55 +02:00
gdscript_workspace.h Language Server: Improve hovered symbol resolution, fix renaming bugs, implement reference lookup 2023-09-11 09:46:34 -05:00
godot_lsp.h Remove word duplicates in comments and strings, and fix casing and punctuation 2024-02-23 17:28:28 -05:00