aboutsummaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* 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-277-42/+149
|\
| * Merge pull request #1060 from thetarnav/inlay_hints_implicit_return_valuesBradley Lewis2025-09-277-43/+149
| |\
| | * Replace arrow symbol with underscore in inlay hintsDamian Tarnawski2025-09-272-2/+2
| | * Add inlay hints for implicit return values (closes #1058)Damian Tarnawski2025-09-267-43/+149
* | | Have the removed imports remove the line.DanielGavin2025-09-273-6/+32
* | | Merge branch 'master' into remove-unused-importsDanielGavin2025-09-2723-1183/+3344
|\| |
| * | Merge pull request #1061 from BradLewis/fix/ensure-non-negative-lines-columns...Bradley Lewis2025-09-261-2/+3
| |\ \ | | |/ | |/|
| | * Ensure the lines and columns for diagnostics are non negativeBrad Lewis2025-09-261-2/+3
| |/
| * Merge pull request #1057 from BradLewis/feat/indexing-matricesBradley Lewis2025-09-252-1/+34
| |\
| | * Correctly infer types when indexing matricesBrad Lewis2025-09-252-1/+34
| |/
| * Merge pull request #1050 from BradLewis/feat/goto-def-packagesBradley Lewis2025-09-243-2/+97
| |\
| | * Goto definition on package use goes to package declarationBrad Lewis2025-09-243-2/+97
| |/
| * Merge pull request #1054 from BradLewis/fix/package-naming-conflictsBradley Lewis2025-09-242-1/+40
| |\
| | * Correct resolving package instead of field when name collidesBrad Lewis2025-09-242-1/+40
| |/
| * Use client capabilities to check if range semantic token is supported.DanielGavin2025-09-244-5/+23
| * Merge pull request #1053 from BradLewis/fix/bool-docsBradley Lewis2025-09-241-1/+1
| |\
| | * Correct bool docsBrad Lewis2025-09-241-1/+1
| |/
| * Merge branch 'semantic_tokens_range'DanielGavin2025-09-245-1148/+2909
| |\
| | * Move to ES2021, use the latest vscode clientDanielGavin2025-09-245-1148/+2909
| * | 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
| * | Merge pull request #1046 from BradLewis/fix/array-like-completion-methodsBradley Lewis2025-09-231-4/+4
| |\ \
| | * | Correct array like method completions by resolving the selector before the fieldBrad Lewis2025-09-231-4/+4
| |/ /
| * | Merge pull request #1045 from BradLewis/feat/check-build-tags-before-collectingBradley Lewis2025-09-232-5/+53
| |\ \
| | * | Check file build tags before collecting symbolsBrad Lewis2025-09-232-5/+53
| |/ /
| * | Merge pull request #1042 from BradLewis/fix/keyword-type-comparisonBradley Lewis2025-09-222-9/+97
| |\ \
| | * | Handle resolving proc overloads with nil passed as a call parameterBrad Lewis2025-09-222-4/+60
| | * | Correct resolving basic type aliases of keywords by using the underlying iden...Brad Lewis2025-09-222-5/+37
| |/ /
| * | Merge pull request #1041 from BradLewis/feat/poly-map-typeBradley Lewis2025-09-222-0/+30
| |\ \
| | * | Substitute poly types for generic mapsBrad Lewis2025-09-222-0/+30
| |/ /
| * | Merge pull request #1038 from BradLewis/fix/ignore-ignored-files-and-improve-...Bradley Lewis2025-09-223-3/+11
| |\ \ | | |/ | |/|
| | * Don't collect globals for ignored files and add more types for workspace symb...Brad Lewis2025-09-223-3/+11
| |/
* | 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 #1028 from BradLewis/feat/rework-const-hover-infoBradley Lewis2025-09-2110-189/+402
|\
| * Add `#type` to proc type hover information to distinguish with proc implement...Brad Lewis2025-09-212-1/+29
| * Improve comp lit hover formattingBrad Lewis2025-09-212-19/+68
| * Improve hover for global constant variablesBrad Lewis2025-09-213-6/+16
| * Clone type and value exprs in the collectorBrad Lewis2025-09-211-0/+2
| * Improve hover information for constant proc litsBrad Lewis2025-09-213-19/+99
| * Rework how hover info is displayed for constants and typesBrad Lewis2025-09-217-175/+198
| * Try to display value for const global variablesBrad Lewis2025-09-215-11/+32
|/
* Merge pull request #1036 from BradLewis/fix/reference-union-pointerBradley Lewis2025-09-212-2/+23
|\
| * Correctly resolve references for union field pointer typesBrad Lewis2025-09-212-2/+23
|/
* Merge pull request #1034 from BradLewis/fix/simd-hoverBradley Lewis2025-09-205-0/+36
|\
| * Add simd tag to simd array hover informationBrad Lewis2025-09-205-0/+36
|/