aboutsummaryrefslogtreecommitdiff
path: root/src/server
Commit message (Expand)AuthorAgeFilesLines
* Setup tests for semantic tokens and add one simple testDamian Tarnawski2024-06-133-21/+40
* Fix issues with references now showing the definition itself if in another pa...DanielGavin2024-06-123-13/+30
* More improvements to renaming enumsDanielGavin2024-06-112-28/+25
* Add more stability to prevent crashes + more tests with renamingDanielGavin2024-06-113-37/+154
* Adding support to the union enumsDanielGavin2024-06-111-0/+28
* Improve enum gotos and fix generic issueDanielGavin2024-06-112-1/+22
* Fix issues with renaming not working by default.DanielGavin2024-06-101-1/+1
* Support comp lit inference from returnDanielGavin2024-06-091-0/+28
* Reference is now enabled by default.DanielGavin2024-06-091-1/+1
* Disable reference walk on tests.DanielGavin2024-06-091-4/+6
* Improve reference testingDanielGavin2024-06-094-7/+13
* More reference workDanielGavin2024-06-083-32/+74
* First version of selector rename.DanielGavin2024-06-083-85/+99
* Fix issues with selector call expression confusing whether to selector comple...DanielGavin2024-06-083-43/+55
* Merge branch 'master' into renameDanielGavin2024-06-057-56/+80
|\
| * Fix selector -> issuesDanielGavin2024-06-042-3/+3
| * Start fixing memory leaks on tests.DanielGavin2024-06-044-4/+14
| * Check the poly map is not null before saving it.DanielGavin2024-06-041-51/+68
* | More work on renamingDanielGavin2024-05-296-145/+151
* | Work on file resolveDanielGavin2024-05-293-65/+167
* | Merge remote-tracking branch 'origin/master' into renameDanielGavin2024-05-234-13/+40
|\|
| * TypoDanielGavin2024-05-221-2/+2
| * Add validation when calculating the offset for token_range.DanielGavin2024-05-211-1/+1
| * Fix issues with deferred package changes.DanielGavin2024-05-211-7/+35
| * Quote file paths when calling odin checkDaniel Keenan2024-05-181-1/+1
| * fix switch/for referencesWalther Chen2024-05-173-5/+4
* | Start working on making the file resolver function.DanielGavin2024-05-191-23/+267
* | move resolve entire file to seperate file.DanielGavin2024-05-171-290/+0
* | Merge remote-tracking branch 'origin/master' into renameDanielGavin2024-05-124-75/+421
|\|
| * Refractor ast_context.current_package now being called through defered functionsDanielGavin2024-05-114-76/+115
| * Fix issues with the local evaluation of generic function in value decl, since...DanielGavin2024-05-112-2/+21
* | Start working on file resolvingDanielGavin2024-05-115-298/+116
|/
* Fix variable names in value declarations not having symbolsDamian Tarnawski2024-05-091-35/+26
* Add a .Type SymbolType enumDamian Tarnawski2024-05-083-18/+15
* Merge pull request #378 from thetarnav/no-symbol-for-nilDanielGavin2024-05-062-11/+10
|\
| * Don't make a symbol for `nil`Damian Tarnawski2024-05-052-11/+10
* | Add a symbol for explicit `enum.member` selectorsDamian Tarnawski2024-05-052-20/+11
|/
* Add Or_Branch_Expr to semantic tokensDanielGavin2024-05-051-39/+48
* Add Or_Branch_Expr to get_document_positionDanielGavin2024-05-051-27/+41
* Log the json that failsDanielGavin2024-05-051-5/+14
* TypoDanielGavin2024-05-041-1/+1
* Merge branch 'master' of https://github.com/DanielGavin/olsDanielGavin2024-05-041-4/+48
|\
| * SimplifyDamian Tarnawski2024-05-021-8/+7
| * Highlight import namespace using semantic tokensDamian Tarnawski2024-05-021-4/+49
* | Check if index is -1DanielGavin2024-05-041-16/+20
|/
* Use filepath.abs on ols executable pathDanielGavin2024-05-022-15/+25
* Fix getting wrong symbol for selectorsDamian Tarnawski2024-04-271-4/+5
* Simplify and improve semantic tokens system furtherDamian Tarnawski2024-04-271-641/+240
* Merge pull request #368 from thetarnav/semantic-tokens-improvementsDanielGavin2024-04-263-508/+284
|\
| * Multiple improvements to semantic tokens featureDamian Tarnawski2024-04-253-508/+284