aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
...
* Add support for documentHighlightrasa-silva2025-10-194-3/+71
* os2 fixes getting executable path failKamron Bhavnagri2025-10-181-4/+6
* 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-162-2/+5
* Format matrix comp lits that use rangesBrad Lewis2025-10-151-6/+15
* Merge pull request #1089 from BradLewis/feat/remove-cloning-ast-derived-expr-...Bradley Lewis2025-10-121-12/+10
|\
| * Remove cloning ast node `derived_expr` and `derived_stmt`Brad Lewis2025-10-111-12/+10
* | Free and clone Or_Branch_Exprthetarnav2025-10-122-0/+6
* | Improve proc group resolution with named argsBrad Lewis2025-10-111-1/+1
* | Resolve proc groups called with an implicit selectorBrad Lewis2025-10-112-4/+30
|/
* Add missing / in typeid specialization documentationBrad Lewis2025-10-081-1/+4
* Use temp_allocator for read_entire_file on file changethetarnav2025-10-071-3/+1
* Correctly resolve implicit selectors within a binary expr within a call exprBrad Lewis2025-10-071-10/+10
* fix hover ranges to be at the cursor not at the symbol definition for certain...Brad Lewis2025-10-072-6/+3
* Enable auto import completion for all collectionsBrad Lewis2025-10-071-15/+15
* Add missing hover rangesBrad Lewis2025-10-061-7/+10
* Don't flag unused imports aliased as `_`Brad Lewis2025-10-061-1/+1
* Run check unused imports on document refreshBrad Lewis2025-10-061-0/+2
* Resolve types from usings before global scopeBrad Lewis2025-10-061-21/+27
* Merge pull request #1040 from DanielGavin/remove-unused-importsDanielGavin2025-10-0510-152/+328
|\
| * Use defer to handle the case when document_open fails.remove-unused-importsDanielGavin2025-10-051-2/+2
| * Remove unused fields/variablesDanielGavin2025-10-043-39/+35
| * Move the deletion of the uri to the request itself.DanielGavin2025-10-042-2/+2
| * Added diagnostic system to collect all the diagnostics. Unused imports are sh...DanielGavin2025-10-035-102/+181
| * Merge branch 'master' into remove-unused-importsDanielGavin2025-09-274-33/+115
| |\
| * | Have the removed imports remove the line.DanielGavin2025-09-273-6/+32
| * | Merge branch 'master' into remove-unused-importsDanielGavin2025-09-2716-35/+255
| |\ \
| * | | Add support for graying out unused importsDanielGavin2025-09-224-30/+45
| * | | Add new code action: remove unused importsDanielGavin2025-09-224-10/+69
* | | | Merge pull request #1074 from thetarnav/inlay-range-improvedDanielGavin2025-10-044-14/+39
|\ \ \ \
| * | | | Fix typoDamian Tarnawski2025-10-011-4/+4
| * | | | Use document range in get_inlay_hintsDamian Tarnawski2025-10-014-14/+39
| * | | | Use the ranged argument from inlay hints to improve performance.DanielGavin2025-10-011-1/+1
* | | | | Add proc inlining information for generic procsBrad Lewis2025-10-042-2/+5
* | | | | Correctly provide completions when calling a proc immediately after a proc ov...Brad Lewis2025-10-041-32/+48
|/ / / /
* | | | Add more names for comparison when checking whether to collect a fileBrad Lewis2025-09-302-10/+25
* | | | Infer used os better when collecting globals in a fileBrad Lewis2025-09-301-19/+23
* | | | Find and replace poly types for call exprBrad Lewis2025-09-281-0/+6
* | | | Use uri path for log when document does not existBrad Lewis2025-09-281-1/+1
* | | | Fix ordering of completions with same scoreBrad Lewis2025-09-281-3/+7
| |_|/ |/| |
* | | Merge pull request #1060 from thetarnav/inlay_hints_implicit_return_valuesBradley Lewis2025-09-274-34/+115
|\ \ \ | |_|/ |/| |
| * | Replace arrow symbol with underscore in inlay hintsDamian Tarnawski2025-09-271-1/+1
| * | Add inlay hints for implicit return values (closes #1058)Damian Tarnawski2025-09-264-34/+115
* | | Ensure the lines and columns for diagnostics are non negativeBrad Lewis2025-09-261-2/+3
|/ /
* | Correctly infer types when indexing matricesBrad Lewis2025-09-251-0/+7
* | Goto definition on package use goes to package declarationBrad Lewis2025-09-242-2/+49
* | Correct resolving package instead of field when name collidesBrad Lewis2025-09-241-1/+3