aboutsummaryrefslogtreecommitdiff
path: root/tests
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge branch 'BradLewis-fix/further-overload-resolution-improvements'DanielGavin2025-06-151-16/+272
|\ \
| * | Fix resolution of identifiers from other packages that share the same name ↵Brad Lewis2025-06-141-0/+134
| | | | | | | | | | | | as a local variable
| * | Further improvements to procedure overload resolutionBrad Lewis2025-06-141-0/+116
| |/
* / Improve resolution of comp literalsBrad Lewis2025-06-132-0/+34
|/
* Fix issue with field completions in multi-pointer structs and rename ↵Brad Lewis2025-06-131-0/+58
| | | | `SymbolMultiPointer`
* Improve resolving overloaded functionsBrad Lewis2025-06-121-9/+42
|
* Fix issue with the LSP incorrectly inferring positions if the file started ↵Brad Lewis2025-06-113-0/+68
| | | | with an empty line
* Add struct field type to hover informationBrad Lewis2025-06-101-1/+43
|
* Add hover support for substring slicesBrad Lewis2025-06-101-0/+14
|
* Enrich hover for proc group definitions by providing the definitions for the ↵Brad Lewis2025-06-101-1/+26
| | | | grouped procedures
* Resolve procedure overloading from external packages and improveBrad Lewis2025-06-101-0/+154
| | | | resolution
* Merge branch 'fix/local-identification' of https://github.com/BradLewis/ols ↵DanielGavin2025-06-101-0/+43
|\ | | | | | | into BradLewis-fix/local-identification
| * Ensure for locals that they are defined in the same file as the identifierBrad Lewis2025-06-101-0/+43
| |
* | Merge branch 'master' of https://github.com/DanielGavin/olsDanielGavin2025-06-104-11/+356
|\ \
| * \ Merge pull request #652 from ↵DanielGavin2025-06-102-0/+164
| |\ \ | | | | | | | | | | | | | | | | BradLewis/fix/goto-definition-references-selector-expr Fix resolution of base declarations and with selectors
| | * | Find references from base declaration when it is an identifierBrad Lewis2025-06-091-0/+54
| | | |
| | * | Improve reference handling for variables part of selector exprBrad Lewis2025-06-091-0/+56
| | | |
| | * | Fix goto definition taking you to the field definition instead of the ↵Brad Lewis2025-06-091-0/+54
| | |/ | | | | | | | | | variable declaration when used with a selector expr
| * | Add short signature parameter and update completion testsBrad Lewis2025-06-072-8/+8
| | |
| * | Fix hover on external package structs returned from proceduresBrad Lewis2025-06-071-1/+61
| | |
| * | Add hover for struct fields within definitionBrad Lewis2025-06-071-0/+18
| | |
| * | Update tests for the enriched over informationBrad Lewis2025-06-071-1/+80
| | |
| * | Add full struct definition on hoverBrad Lewis2025-06-071-0/+16
| |/
* / Fix issue where hover inside struct construction would resolve to the field ↵Brad Lewis2025-06-091-0/+24
|/ | | | rather than the assigning value
* Fix definition and hover for union enum typesBrad Lewis2025-06-051-1/+1
|
* Update implicit expression hover text to include packageBrad Lewis2025-06-051-2/+2
|
* Add hover support for implicit selector exprBrad Lewis2025-06-051-0/+36
|
* Resolve assignments before switch statements position contextBrad Lewis2025-06-041-0/+39
|
* Fix proc param with no return display arrow in hover contentsBrad Lewis2025-06-021-0/+21
|
* Fix issues with non mutable in local scopeDanielGavin2025-04-171-0/+21
|
* Fix issues with renamingDanielGavin2025-04-051-80/+41
|
* Add support for iterators in for in loop with two argumentsDanielGavin2025-04-051-0/+42
|
* Add support for call expression "range" loops with custom iterators and nonDanielGavin2024-11-171-0/+25
|
* Fix #332DanielGavin2024-10-061-0/+18
|
* Fix issue with struct generics and pointer typeDanielGavin2024-10-051-0/+20
|
* function overload now handles shared types in function. Hover should also ↵DanielGavin2024-10-052-2/+50
| | | | show the function that was picked based on the arguments.
* Fix issue with comp literals and `&` in typeDanielGavin2024-10-051-0/+27
|
* Handle untyped variables in generics. Also don't show signatures with the ↵DanielGavin2024-10-051-0/+36
| | | | overloaded types.
* Fix issues with package name and variable name clashDanielGavin2024-10-031-0/+25
|
* TypoDanielGavin2024-10-031-1/+0
|
* Update testsDanielGavin2024-10-031-1/+1
|
* Fix issues with call expression inside another generic call expression.DanielGavin2024-10-031-0/+23
|
* Make sure variables aren't spilled in case clausesDanielGavin2024-10-031-0/+18
|
* Make sure not to return $ for identifiers.DanielGavin2024-10-031-5/+19
|
* Add test and fix generics error.DanielGavin2024-09-291-14/+34
|
* Use a new file tag parserDamian Tarnawski2024-08-301-0/+39
|
* Add support for enumerated arrays in range loop.DanielGavin2024-08-101-0/+28
|
* Change odinfmt to use 120 characters instead. Add support for infering Maybe ↵DanielGavin2024-08-101-191/+62
| | | | in comp literals.
* Merge pull request #454 from thetarnav/or-branch-expr-hoverDanielGavin2024-07-311-0/+63
|\ | | | | Resolve type in assignments with or_else, or_continue and or_break
| * Simplify or_else testDamian Tarnawski2024-07-291-3/+1
| |