Commit Graph
415 Commits
Author SHA1 Message Date
Michael Panchenko 6c7b2e9078 Only use utf-8 encoding for now 2025-05-20 11:28:31 +02:00
Michael Panchenko 34ad871b21 GH: run on push to main 2025-05-20 01:41:36 +02:00
Michael Panchenko c848e8a7ca Extended tests 2025-05-20 01:41:15 +02:00
Michael Panchenko ba51084fd9 Bugfix in LS.request_containing_symbol - column condition was incorrect (too strict) 2025-05-20 01:40:13 +02:00
Michael Panchenko e8d493f4d6 Use utf8 in all file read operations 2025-05-19 17:18:51 +02:00
Michael Panchenko c596bce092 Bump version 2025-05-19 16:56:19 +02:00
Michael PanchenkoandGitHub 93f0efced4 Merge pull request #119 from oraios/php-intelephense-lsp
Support for PHP, extended multi-platform testing
2025-05-19 16:51:55 +02:00
Michael Panchenko 30b2416377 GH: cancel action on new push 2025-05-19 16:42:28 +02:00
Michael Panchenko c44749868d PHP: also sleep for definition requests 2025-05-19 16:40:48 +02:00
Michael Panchenko 66a94d7274 PHP: try waiting before requesting references
Same fix was used for typescript. PHP tests don't fail on my system but do fail in CI
2025-05-19 16:18:59 +02:00
Michael Panchenko 7975675a98 More explicit asserts (debugging in CI) 2025-05-19 16:11:02 +02:00
Michael Panchenko dcf48e1aa8 GH: cache packages 2025-05-19 15:49:22 +02:00
Michael Panchenko a9ef430629 Don't run java tests on macos for now 2025-05-19 15:41:49 +02:00
Michael Panchenko bef724f2da GH: don't fail fast 2025-05-19 14:05:38 +02:00
Michael Panchenko 132a139070 GH: test if simplified gopls install now works 2025-05-19 14:01:11 +02:00
Michael Panchenko 5c7c2d0690 GH action: gopls install 2025-05-19 14:00:19 +02:00
Michael Panchenko 4e6ef6badd GH: add setup go action 2025-05-19 13:54:10 +02:00
Michael Panchenko 0f13643b6b Removed unused build things (leftover from initial commit) 2025-05-19 13:49:52 +02:00
Michael Panchenko e9beef6bc7 GH: run tests on all OS 2025-05-19 13:44:20 +02:00
Michael Panchenko 4901f72629 Made paths in test os independent 2025-05-19 12:57:26 +02:00
Michael Panchenko 8f7a80f759 Readme, changelog 2025-05-19 12:53:07 +02:00
Michael Panchenko 2b92c48622 Minor, fixed accidental commit to settings.json 2025-05-19 12:52:24 +02:00
Michael Panchenko 81b7192410 Added tests for PhP language server 2025-05-19 12:51:44 +02:00
Michael Panchenko 3848e5ec6e Merge branch 'main' into php-intelephense-lsp 2025-05-19 11:56:40 +02:00
Dominik Jain 2d5437e7f7 Fix scripts/mcp_server.py 2025-05-03 15:30:41 +02:00
Michael Panchenko 81f786a2b4 Pyproject, minor 2025-05-01 23:10:48 +02:00
Michael Panchenko 515870b55b Tests: use markers 2025-05-01 22:57:55 +02:00
Michael Panchenko e2f270f120 Merge branch 'main' of github.com:oraios/serena 2025-05-01 22:46:13 +02:00
Michael Panchenko 3e9384f5db Switched to MIT license 2025-05-01 22:46:08 +02:00
Michael PanchenkoandGitHub 87bf6911af Merge pull request #110 from shyraptor/utf_encoding
specified utf-8 encoding in symbol.py
2025-05-01 17:56:52 +02:00
ShyRaptor db60f80b01 specified utf-8 encoding in symbol.py 2025-05-01 16:13:06 +02:00
Michael PanchenkoandGitHub 191c30a98a Merge pull request #104 from oraios/config-dataclasses
Better config options, integrations tests for SerenaAgent, minor improvements in LS
2025-04-29 14:25:07 +02:00
Michael Panchenko d396b07990 GH action: don't run outside of PR 2025-04-29 14:22:12 +02:00
Michael Panchenko 801bef4998 Typo in test 2025-04-29 14:20:48 +02:00
Michael Panchenko e5e8fc2aa6 Comment 2025-04-29 14:18:52 +02:00
Michael Panchenko adad5008c7 Integration tests of SerenaAgen 2025-04-29 14:16:49 +02:00
Michael Panchenko 4cd4ac7926 Minor relaxations in config interfaces 2025-04-29 14:16:33 +02:00
Michael Panchenko 6bc03191a7 Multilspy: sleep in TS language server before requesting references 2025-04-29 14:15:38 +02:00
Dominik JainandMichael Panchenko 10bbd62aa2 Convert SerenaConfig and ProjectConfig to dataclasses,
facilitating testing
2025-04-28 16:39:32 +02:00
Michael PanchenkoandGitHub 50d1bccd0d Merge pull request #105 from oraios/tests/test_ls_on_rust
Fixes for Go, tests for TS and Go
2025-04-28 15:52:34 +02:00
Michael Panchenko 3de5da6047 GH: install gopls before tests 2025-04-28 15:50:12 +02:00
Michael Panchenko 7293478fa5 Tests: don't import util from conftest 2025-04-28 15:44:37 +02:00
Michael Panchenko add17381b8 Multislpy: added minor util (SymbolUtils) 2025-04-28 15:44:16 +02:00
Michael Panchenko e48031ea73 Tests for TS and Go, general improvements in tests 2025-04-28 15:34:29 +02:00
Michael Panchenko 42fdb01d9a Multilspy: import, comment 2025-04-28 15:23:43 +02:00
Michael Panchenko 0a74937d90 Multilspy: gopls - added a horrible hack to compensate for the wrong selectionRange 2025-04-28 15:10:48 +02:00
Michael Panchenko 0f95cc81ad Multilspy: minor, better error messages in gopls 2025-04-28 14:58:20 +02:00
Michael PanchenkoandGitHub 483744cf3a Merge pull request #102 from oraios/tests/test_ls_on_rust
Tests for rust
2025-04-27 16:05:35 +02:00
Michael Panchenko 14f58c9c2e Tests: removed for-loops over col for finding references 2025-04-27 16:04:27 +02:00
Michael Panchenko 6a46a3768d Use selectionRange for referencing symbols in tests 2025-04-27 15:42:55 +02:00