aboutsummaryrefslogtreecommitdiff
path: root/src/common
Commit message (Collapse)AuthorAgeFilesLines
* Add support for documentHighlightrasa-silva2025-10-191-0/+1
|
* os2 fixes getting executable path failKamron Bhavnagri2025-10-181-4/+6
|
* Fix issue calculating the absolute range with a file starting with a new lineBrad Lewis2025-10-161-1/+5
|
* Remove unused fields/variablesDanielGavin2025-10-041-36/+35
|
* Merge branch 'master' into remove-unused-importsDanielGavin2025-09-271-0/+1
|\
| * Add inlay hints for implicit return values (closes #1058)Damian Tarnawski2025-09-261-1/+1
| |
* | Have the removed imports remove the line.DanielGavin2025-09-271-0/+14
| |
* | Add support for graying out unused importsDanielGavin2025-09-221-0/+1
|/
* Add option to disable document linksBrad Lewis2025-08-261-0/+1
|
* Add configuration for enabling pointer matching on completionBrad Lewis2025-08-241-0/+1
|
* Expand `$HOME` when resolving home directoryBrad Lewis2025-08-131-9/+16
|
* Add `odin_root_override` to ols config to allow a user to override the ↵Brad Lewis2025-08-131-0/+1
| | | | `ODIN_ROOT` `ols` uses
* Enable references by defaultBrad Lewis2025-08-091-1/+0
|
* Fix compilation with cstring16connnnal2025-08-071-10/+17
|
* Ensure empty line at top of file is handled correctly for windows and unix ↵Brad Lewis2025-07-211-1/+5
| | | | line endings
* Better handle inlay hints with named params passed not in orderDamian Tarnawski2025-07-051-19/+20
|
* Auto import packages from core on completion.DanielGavin2025-06-221-0/+1
|
* Move to new allocator for documents.DanielGavin2025-06-212-162/+7
|
* Move ast.odin to server + add resolve_when_conditionDanielGavin2025-06-202-1185/+1
|
* Fix issue with the LSP incorrectly inferring positions if the file started ↵Brad Lewis2025-06-111-1/+1
| | | | with an empty line
* Fix proc param with no return display arrow in hover contentsBrad Lewis2025-06-021-2/+5
|
* Fix resolve parapoly speciliazationsHarold Brenes2025-05-011-0/+7
|
* Allow parapoly fake methods to be resolvedHarold Brenes2025-05-011-0/+7
|
* Fix building on FreeBSDJustinas Grigas2025-04-111-1/+1
|
* Add timeout for `odin check`. There are issues with macos and hanging odin ↵DanielGavin2025-03-122-1/+27
| | | | processes.
* Handle free for or_return_exprDanielGavin2025-01-261-0/+2
|
* Started updating files for dynamic literal changes.G'lek Tarssza2025-01-071-0/+1
|
* Add exclude path for workspace symbols.DanielGavin2024-12-301-0/+1
|
* Fix issue with comp literals and `&` in typeDanielGavin2024-10-051-0/+25
|
* StyleDanielGavin2024-09-297-181/+73
|
* Use a new file tag parserDamian Tarnawski2024-08-301-108/+84
|
* Add Or_Else_Expr to free_astDanielGavin2024-08-151-131/+41
|
* Improve get_executable_pathDanielGavin2024-08-151-26/+9
|
* Add missing op token when building string for unary expr nodeDamian Tarnawski2024-07-291-0/+1
|
* Support soa in genericsDanielGavin2024-07-251-0/+20
|
* Treat //+build ignore as private fileDanielGavin2024-07-111-0/+3
|
* Merge branch 'master' into renameDanielGavin2024-07-111-30/+32
|\
| * add configuration for specific inlay hintsLaytan Laats2024-07-111-30/+32
| |
* | Working on generic issues.DanielGavin2024-06-301-0/+29
| |
* | Merge branch 'master' into renameDanielGavin2024-06-052-16/+23
|\|
| * Added NetBSD supportAndreas T Jonsson2024-06-051-1/+1
| |
| * Start fixing memory leaks on tests.DanielGavin2024-06-041-15/+21
| |
* | More work on renamingDanielGavin2024-05-291-0/+12
|/
* Add validation when calculating the offset for token_range.DanielGavin2024-05-211-1/+6
|
* Use filepath.abs on ols executable pathDanielGavin2024-05-021-1/+1
|
* New config to only call check on saved package.Daniel Gavin2024-04-251-29/+30
|
* Move packages to new base collectionFeoramund2024-04-171-1/+2
|
* Merge pull request #349 from laytan/use-odin-root-commandDanielGavin2024-04-161-10/+39
|\ | | | | use the new `odin root` command to resolve the builtin collections
| * use the new `odin root` command to resolve the builtin collectionsLaytan Laats2024-04-151-10/+39
| |
* | support bit_fieldsLaytan Laats2024-04-151-0/+38
|/ | | | | | They are pretty similar to structs (just a bit simpler) so I piggy backed of that a lot here, added some basic tests and tested the formatting myself.