10 Commits
Author SHA1 Message Date
Dominik Jain d2cf18ddcb Refactoring: Rename Language to LanguageServerId
This resolves a long-standing naming issue in Serena & SolidLSP.
2026-07-22 20:55:36 +02:00
Dominik Jain 6e518b5f7c Refactor search in files/iterative file processing
* Introduce abstractions: FileCollection, FileProxy
* Unify handling of pattern search in project files
  (source code vs. all files)

This prepares for processing of external files,
which can implement FileProxy differently.
2026-07-01 14:32:37 +02:00
Michael Panchenko 0143479621 Tests: centralized test enabling logic, better parallelization in CI
Removing some heavy toolchains from windows/macos run (they will be tested only in the job based off the maximal docker image)
2026-06-28 17:47:36 +02:00
Lenz Gschwendtner 2ec96089f6 updated: elixir language server, replaced with expert (#783) 2025-12-11 15:57:13 +07:00
Dominik Jain d8cac3aedb Introduce abstraction DocumentSymbols, which is now returned by request_document_symbols 2025-11-12 03:46:18 +01:00
Dominik Jain 17c0b2a949 Fix method reference 2025-07-10 00:41:06 +02:00
Dominik Jain 3d4d71206f Update Elixir tests 2025-07-09 23:05:36 +02:00
Michael Panchenko a24dcea427 Formatting, removed unused vars and imports 2025-07-06 22:23:17 +02:00
David Bernazal ae4ae5740f Fix ready signal and ignore Elixir tests using skipif 2025-07-01 08:55:40 -05:00
David Bernazal c665099740 Elixir Support 2025-07-01 07:33:57 -05:00