summaryrefslogtreecommitdiff
path: root/modules/gdscript/language_server/gdscript_workspace.cpp
AgeCommit message (Expand)Author
2022-07-28LSP: Sanitizes protocol URI `file:///c%3A` in file pathLamia
2022-05-20Add a new HashSet templatereduz
2022-05-19Use range iterators for RBSet in most casesAaron Record
2022-05-16Replace most uses of Map by HashMapreduz
2022-05-12Add a new HashMap implementationreduz
2022-05-03Remove `RES` and `REF` typedefs in favor of spelled out `Ref<>`Hugo Locurcio
2022-04-11Make FileAccess and DirAccess classes reference counted.bruvzg
2022-03-27Add GDExtension support to Scriptreduz
2022-02-04String: Add contains().Anilforextra
2022-01-27Merge pull request #57205 from TechnoPorg/variant-template-castRémi Verschelde
2022-01-26Rename String::is_subsequence_ofi to String::is_subsequence_ofnWilson E. Alvarez
2022-01-25Allow method binds to take Object subclasses as argumentsTechnoPorg
2022-01-03Update copyright statements to 2022Rémi Verschelde
2021-12-04Prevent LSP adding signal func to non GDScriptsFrancois Belair
2021-10-29Move the docs for constructors and operators out of methods sectionAaron Franke
2021-09-30Use range iterators for `Map`Lightning_A
2021-09-29Make LSP report _init instead of Object::newFrancois Belair
2021-09-25Merge pull request #50378 from Razoric480/apply-edit-40Rémi Verschelde
2021-08-06Fix LSP completion crashing on scene-less scriptsFrancois Belair
2021-08-05Fix LSP parsing get_node only from the scene rootFrancois Belair
2021-08-05Merge pull request #51247 from pycbouh/docs-extract-theme-itemsRémi Verschelde
2021-08-05Merge pull request #48615 from Razoric480/lsp-renameRémi Verschelde
2021-08-04Add theme item descriptions to the online documentationYuri Sizov
2021-07-25Use const references where possible for List range iteratorsRémi Verschelde
2021-07-23Use C++ iterators for Lists in many situationsAaron Franke
2021-07-17Implement didSave notification and rename requestFrancois Belair
2021-07-11Implement applyEdit in LSP for signal connectingFrancois Belair
2021-06-19Rename `instance()`->`instantiate()` when it's a verbLightning_A
2021-06-17Translate file path to URI on LSP symbol requestsFrancois Belair
2021-04-10Implement LSP didDeleteFiles & make parser aware of sub-nodesFrancois Belair
2021-01-28Unify URI encoding/decoding and add to C#Aaron Franke
2021-01-01Update copyright statements to 2021Rémi Verschelde
2020-12-28Rename empty() to is_empty()Marcel Admiraal
2020-12-02Refactor DocData into core and editor (DocTools) partsThakee Nathees
2020-11-07Reorganized core/ directory, it was too fatty alreadyreduz
2020-07-20Reenable GDScript LSP serverGeorge Marques
2020-07-20New GDScript tokenizer and parserGeorge Marques
2020-06-08GDScript LSP: Fix crash in notify_clientRémi Verschelde
2020-05-14Style: Enforce braces around if blocks and loopsRémi Verschelde
2020-05-14Style: clang-format: Disable KeepEmptyLinesAtTheStartOfBlocksRémi Verschelde
2020-05-10Style: clang-format: Disable AllowShortIfStatementsOnASingleLineRémi Verschelde
2020-04-02Replace NULL with nullptrlupoDharkael
2020-03-08Merge pull request #36683 from rafaeldelboni/masterRémi Verschelde
2020-03-07fix: Return only scenes for script owners on LSP completionRafael Delboni
2020-03-05typo in gdscript_workspace.cpp/remove_cache_parser() fixedThakee Nathees
2020-02-25Improve LSP completion using scene ownerRafael Delboni
2020-01-09GDScript LSP: Implement signatureHelpgeequlim
2020-01-01Update copyright statements to 2020Rémi Verschelde
2019-11-22Fix typos with codespellRémi Verschelde
2019-11-11Remove all uses of ERR_EXPLAIN macros.Marcel Admiraal