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
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
Michael Panchenko
bd7e64e85a
Fixed diagnostics files uri handling, added low-level tests
2026-04-29 23:52:26 +02:00
Michael Panchenko
c55e0c900e
Diagnostics, implementation and definition tools (WIP)
2026-04-29 23:52:26 +02:00
Michael Panchenko
d30cdf8474
Fix symbol name resolution in selected LS ( #1247 )
...
Adds tests for name resolution for each language and fixes the name resolution where tests have failed.
Also:
Extends python tests to cover ty
Extends skipping conditions for several LS (but only when not in CI)
Better test output in CI
Removed a wrong python test (started failing for ty and should have failed for pyright too)
2026-04-01 16:29:00 +02:00
Michael Panchenko
958b4ffd95
Disabled F# tests in CI, mentioned bugs in readme
2026-03-23 14:33:48 +01:00
Dominik Jain
45f1dcc3ae
Mark TestFSharpLanguageServer.test_go_to_definition with xfail
2026-03-05 21:55:22 +01:00
Dominik Jain
90967ad678
TestFSharpLanguageServer: Mark test_find_referencing_symbols with xfail
2026-03-02 21:13:18 +01:00
Dominik Jain
9800d4e98b
Introduce DotNETUtil
...
* Apply in FSharpLanguageServer and CSharpLanguageServer
* CSharpLanguageServer: Disabled auto-install of .NET (does not work reliably)
and remove corresponding test
* Remove TestFSharpLanguageServerSetup
2026-03-02 17:47:32 +01:00
Dominik Jain
7ce1d0e564
Mark flaky tests with xfail instead of skip
2026-02-24 20:20:27 +01:00
Dominik Jain
52cc9729d2
Disable TestFSharpLanguageServer::test_hover_information in CI #1039
2026-02-15 00:57:55 +01:00
Dominik Jain
7513800a0f
Fix mypy issues in tests
2026-02-14 19:48:07 +01:00
Dominik Jain
9e95663cd7
Disable TestFSharpLanguageServer::test_find_referencing_symbols_across_files in CI #1039
2026-02-14 14:20:25 +01:00
Bracken Spencer
8631984ed6
Fix Windows test: use .exe extension for fsautocomplete
2025-12-07 22:25:01 +01:00
Dominik Jain
d4d9da37d9
Adapt F# tests to new DocumentSymbols interface
2025-12-07 21:41:09 +01:00
Dominik Jain
67fd22d134
Merge remote-tracking branch 'brackendev/fsharp-fix' into fsharp
...
Conflicts:
test/solidlsp/fsharp/test_fsharp_basic.py
2025-12-07 20:52:50 +01:00
Bracken Spencer
3b83c66fa6
Fix RUF043: Use raw string and escape dot in regex pattern
2025-12-07 19:43:44 +01:00
Dominik Jain
1938ed812c
Merge branch 'main' into fsharp
...
Conflicts:
CHANGELOG.md
README.md
pyproject.toml
src/solidlsp/ls_config.py
2025-12-07 19:43:09 +01:00
Bracken Spencer
4cc0cabcb7
Fix Windows CI: Replace Unix-only SIGALRM with cross-platform timeout
...
signal.SIGALRM is not available on Windows, causing test_completion to fail.
Replace with threading.Thread approach (daemon=True) that works on all platforms.
2025-12-07 18:28:30 +01:00
Don Syme
8ffd60268b
fix test
2025-10-10 21:55:58 +01:00
Don Syme
5e72ccb6ad
fix test
2025-10-10 20:09:39 +01:00
Don Syme
109c9d3fd0
ruff
2025-10-10 12:02:23 +01:00
Don Syme
d13e1744e8
format
2025-10-10 12:01:45 +01:00
Don Syme
d775eb4137
test fixes
2025-10-10 11:25:24 +01:00
Don Syme
1fe767278e
add F# support
2025-10-10 02:55:34 +01:00