aboutsummaryrefslogtreecommitdiff
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* 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
* | Use client capabilities to check if range semantic token is supported.DanielGavin2025-09-244-5/+23
* | Correct bool docsBrad Lewis2025-09-241-1/+1
* | Merge pull request #1048 from DanielGavin/semantic_tokens_rangeDanielGavin2025-09-233-7/+47
|\ \
| * | Add proper support for ranged semantic tokens.semantic_tokens_rangeDanielGavin2025-09-233-7/+47
| |/
* | Correct array like method completions by resolving the selector before the fieldBrad Lewis2025-09-231-4/+4
* | Check file build tags before collecting symbolsBrad Lewis2025-09-232-5/+53
* | Handle resolving proc overloads with nil passed as a call parameterBrad Lewis2025-09-221-4/+39
* | Correct resolving basic type aliases of keywords by using the underlying iden...Brad Lewis2025-09-221-5/+8
* | Substitute poly types for generic mapsBrad Lewis2025-09-221-0/+11
* | Don't collect globals for ignored files and add more types for workspace symb...Brad Lewis2025-09-223-3/+11
|/
* Add `#type` to proc type hover information to distinguish with proc implement...Brad Lewis2025-09-211-0/+6
* Improve comp lit hover formattingBrad Lewis2025-09-211-18/+33
* Improve hover for global constant variablesBrad Lewis2025-09-212-2/+2
* Clone type and value exprs in the collectorBrad Lewis2025-09-211-0/+2
* Improve hover information for constant proc litsBrad Lewis2025-09-211-13/+57