aboutsummaryrefslogtreecommitdiff
path: root/src/server
Commit message (Collapse)AuthorAgeFilesLines
...
* Fixed issue with magic completion in call expressions.DanielGavin2025-05-172-48/+74
|
* Merge pull request #633 from harold-b/hb.fix-parapoly-instance-aliasDanielGavin2025-05-011-23/+37
|\ | | | | Fix resolving aliases to parapoly instances in locals and globals
| * Fix resolving aliases to parapoly instances in locals and globalsHarold Brenes2025-05-011-23/+37
| |
* | Fix resolve parapoly speciliazationsHarold Brenes2025-05-011-0/+5
|/
* Fix bit_set implicit selector not autocompleting for types in different ↵Harold Brenes2025-04-291-10/+14
| | | | packages than the callee
* Fix issues with non mutable in local scopeDanielGavin2025-04-172-27/+10
|
* Handle case where uri doesn't exist when editors open a file without project.DanielGavin2025-04-171-0/+2
|
* Fix issues with renamingDanielGavin2025-04-051-2/+7
|
* Add support for iterators in for in loop with two argumentsDanielGavin2025-04-051-2/+2
|
* Merge branch 'master' of https://github.com/DanielGavin/olsDanielGavin2025-04-051-1/+10
|\
| * allow odin_command to be a relative pathhardliner662025-03-091-1/+10
| |
* | Add support for filewatching from the clientDanielGavin2025-04-054-83/+243
|/
* Fix ObjectiveC-based fields not being shown for completionHarold Brenes2025-03-011-2/+1
|
* Enable snippets againDanielGavin2025-02-181-2/+2
|
* `append_magic_dynamic_array_completion` -> `append_magic_array_like_completion`cornishon2025-02-021-5/+5
| | | | since it now also covers strings and fixed arrays
* Extra builtin procedures for mapscornishon2025-02-021-0/+53
|
* Extra builtin procedures for dynamic arraycornishon2025-02-021-5/+16
|
* Strip extra pointers for `len`, `cap` and `for` completions.cornishon2025-02-021-6/+18
| | | | | | | | Given `d: [dynamic]int` or `p: ^[dynamic]int` both `len(d)` and `len(p)` work, but `p2: ^^[dynamic]int` doesn't. Same for `cap` and `for`. So, if there are 2 or more pointers on the type, strip them. E.g. given `p2: ^^[dynamic]int`, `p2.cap` autocompletes to `cap(p2^)`.
* Add `cap` magic completion for dynamic arrays and maps.cornishon2025-02-021-0/+45
| | | | Also add `len` to map, since it was missing.
* Add `len` and `for` for strings and fixed arrays.cornishon2025-02-021-0/+7
| | | | Fixes #573
* Add `allocator` field completion to dynamic arrays and mapscornishon2025-01-291-0/+21
|
* Merge branch 'master' of https://github.com/DanielGavin/olsDanielGavin2025-01-115-0/+5
|\
| * Update `snippets.odin` for dynamic literals.G'lek Tarssza2025-01-071-0/+1
| |
| * Update `requests.odin` for dynamic literals.G'lek Tarssza2025-01-071-0/+1
| |
| * Update `hover.odin` for dynamic literals.G'lek Tarssza2025-01-071-0/+1
| |
| * Update `completion.odin` for dynamic literals.G'lek Tarssza2025-01-071-0/+1
| |
| * Update `build.odin` for dynamic literals.G'lek Tarssza2025-01-071-0/+1
| |
* | Fix issue with warning on save.DanielGavin2025-01-112-2/+2
|/
* Fixed newly introduced bug with value declDanielGavin2024-12-311-1/+1
|
* Add exclude path for workspace symbols.DanielGavin2024-12-305-33/+50
|
* Fix comp literals where type is specified through value decl and not comp litDanielGavin2024-12-251-0/+2
|
* Fix issues with completing field with using.dev-2024-11DanielGavin2024-11-302-2/+5
|
* Simplify codeDanielGavin2024-11-171-59/+6
|
* Add support for call expression "range" loops with custom iterators and nonDanielGavin2024-11-171-1/+93
|
* Add signature for diverging function returnsDanielGavin2024-11-164-0/+5
|
* Add more #attributes and support the latest Odin.DanielGavin2024-11-161-3/+0
|
* Concat with \n for error messagesDanielGavin2024-11-061-1/+1
|
* Check if `shared` exists, if it doesn't then don't save it as collection.DanielGavin2024-10-272-6/+9
|
* Don't save the package symbolDanielGavin2024-10-081-14/+1
|
* Fix issues with proc groups not being resolved and causing crashes.DanielGavin2024-10-061-0/+5
|
* Fix #332DanielGavin2024-10-061-8/+23
|
* Fix issue with struct generics and pointer typeDanielGavin2024-10-051-1/+3
|
* Remember to set the call expression in ast_context when entering them in ↵DanielGavin2024-10-051-0/+9
| | | | file resolve.
* function overload now handles shared types in function. Hover should also ↵DanielGavin2024-10-052-50/+67
| | | | show the function that was picked based on the arguments.
* Add the ability to error out of the formatter.DanielGavin2024-10-051-0/+4
|
* Support overriding base functions in objc.DanielGavin2024-10-051-1/+11
|
* Fix issue with comp literals and `&` in typeDanielGavin2024-10-051-7/+3
|
* Handle untyped variables in generics. Also don't show signatures with the ↵DanielGavin2024-10-055-31/+46
| | | | overloaded types.
* Merge pull request #520 from GoldenbergDaniel/masterDanielGavin2024-10-041-0/+1
|\ | | | | Fix renaming locals not working in block scopes
| * Fix rename locals in block statementsGoldenbergDaniel2024-10-031-1/+1
| |