summaryrefslogtreecommitdiff
path: root/src/server
Commit message (Collapse)AuthorAgeFilesLines
* Fix loop variable for ranged for loops with `..=`Franz2025-11-121-1/+1
|
* Add missing expr that should be cloned and freedBrad Lewis2025-11-102-3/+15
|
* Correctly resolve exprs when immediately indexing or slicing a function callBrad Lewis2025-11-091-21/+35
|
* Correctly resolve poly proc returns with #soa arraysBrad Lewis2025-11-072-2/+15
|
* Fix issue with when else statements getting stuck in an infinite loopBrad Lewis2025-11-071-0/+1
|
* Don't include package for union selector completions if the package has ↵Brad Lewis2025-11-062-1/+12
| | | | being 'using'ed
* Reintroduce fallback code for selector exprsBrad Lewis2025-11-061-0/+234
|
* Resolve implicit selector switch statements before index expressionsBrad Lewis2025-11-062-34/+23
|
* Fix crash with typing for for in statementBrad Lewis2025-11-061-15/+17
|
* Fix resolving array selectors with local typesBrad Lewis2025-11-051-2/+0
|
* Fix hover info for local array typesBrad Lewis2025-11-051-0/+2
|
* Add sortText to complete completion item if it's missingBrad Lewis2025-11-041-0/+3
|
* Merge pull request #1151 from DanielGavin/fix-stale-errorDanielGavin2025-11-041-2/+2
|\ | | | | Clear diagnostic was called way too late.
| * Clear diagnostic was called way too late.fix-stale-errorDanielGavin2025-11-041-2/+2
| |
* | Score overload candidates higher if they contain the correct number of argsBrad Lewis2025-11-031-0/+3
| |
* | Remove fallback code with selector completions (requires odin parser changes)Brad Lewis2025-11-023-257/+13
| |
* | Add missing resolves for parapoly typesBrad Lewis2025-11-021-0/+9
| |
* | Support iterating over an enumBrad Lewis2025-11-021-0/+33
| |
* | Correctly resolve local when blocksBrad Lewis2025-10-302-15/+23
| |
* | Fix completions after casting a pointer to another typeBrad Lewis2025-10-301-2/+6
| |
* | Update local consts hover info to behave like global constsBrad Lewis2025-10-302-4/+47
| |
* | Correctly provide completions for proc default args that are a selector exprBrad Lewis2025-10-301-0/+2
| |
* | Provide the resolved symbol for the proc to propagate docs and commentsBrad Lewis2025-10-293-89/+46
| |
* | Correctly resolve package and range of generic procsBrad Lewis2025-10-292-12/+16
| |
* | Merge pull request #1126 from doongjohn/masterBradley Lewis2025-10-291-38/+55
|\ \ | | | | | | Fix read_ols_initialize_options order and collection overriding.
| * | Change config load order and fix odin_core_env detection.doongjohn2025-10-291-5/+7
| | |
| * | Change comment.doongjohn2025-10-291-1/+1
| | |
| * | Delete unnecessary log.doongjohn2025-10-291-1/+0
| | |
| * | Fix config initialization order.doongjohn2025-10-291-28/+41
| | |
| * | Fix memory leak for real.doongjohn2025-10-281-3/+4
| | |
| * | Fix memory leak when reinitializing the collections.doongjohn2025-10-281-5/+12
| | |
| * | Fix read_ols_initialize_options not initializing collections on seconddoongjohn2025-10-281-16/+11
| | | | | | | | | | | | initialize request.
* | | Add complete types for untyped expr as we now show full values for constantsBrad Lewis2025-10-291-3/+3
| | |
* | | Display hover information for untyped complex numbers and quaternions correctlyBrad Lewis2025-10-294-11/+31
| | |
* | | Correctly resolve enum types that are array valuesBrad Lewis2025-10-281-6/+23
|/ /
* | Correctly display hover info for bitset with underlying typeBrad Lewis2025-10-271-1/+4
| |
* | Fix displayed return type when inlining a enum, struct, or unionBrad Lewis2025-10-251-3/+20
| |
* | Fix provided incorrect completions for named call argsBrad Lewis2025-10-252-15/+32
|/
* Clone and free Selector_Call_ExprBrad Lewis2025-10-222-0/+6
|
* Use get_case_sensitive_path for the uri in diagnostic. It matters for Zed ↵DanielGavin2025-10-222-3/+21
| | | | that they are case correct.
* Make sure to remove_diagnostics with the correct uri.DanielGavin2025-10-201-4/+4
|
* Add identifier completions for array-like comp litsBrad Lewis2025-10-191-1/+6
|
* Use the same create_uri function to ensure the uri is consistant when ↵uri-fix-diagnosticsDanielGavin2025-10-193-15/+7
| | | | sending diagnostics.
* Return early when finding references for a local variableBrad Lewis2025-10-191-89/+96
|
* Add support for documentHighlightrasa-silva2025-10-193-3/+70
|
* Remove `.` when doing implicit selector completions in a union type switchBrad Lewis2025-10-171-0/+5
|
* Only check unused imports if the document is not nil on saveBrad Lewis2025-10-171-2/+3
|
* Use slice instead of map for struct usingsBrad Lewis2025-10-174-27/+21
|
* Fix issue with document symbols with invalid struct fields causing vscode errorsBrad Lewis2025-10-161-12/+6
|
* Fix issue calculating the absolute range with a file starting with a new lineBrad Lewis2025-10-161-1/+0
|