aboutsummaryrefslogtreecommitdiff
path: root/src/server
Commit message (Expand)AuthorAgeFilesLines
* Use the ranged argument from inlay hints to improve performance.inlay-rangeDanielGavin2025-09-271-1/+1
* Merge pull request #1060 from thetarnav/inlay_hints_implicit_return_valuesBradley Lewis2025-09-273-33/+114
|\
| * 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-263-33/+114
* | 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
* Rework how hover info is displayed for constants and typesBrad Lewis2025-09-214-4/+23
* Try to display value for const global variablesBrad Lewis2025-09-214-11/+22
* Correctly resolve references for union field pointer typesBrad Lewis2025-09-211-2/+2
* Add simd tag to simd array hover informationBrad Lewis2025-09-204-0/+16
* Check to see if completion already includes `&` before adding it when matchingBrad Lewis2025-09-202-3/+31
* Correctly handle mutability for global variables in other filesBrad Lewis2025-09-172-1/+10
* Correctly parse param default value for semantic typesBrad Lewis2025-09-171-0/+1
* Correctly type fixed array selector fieldsBrad Lewis2025-09-171-1/+3
* Change untyped map to be enumerated array and use parse_f64 for parsing untyp...Brad Lewis2025-09-171-9/+2
* Add proc arg tags to hover documentationBrad Lewis2025-09-171-0/+12
* Correctly resolve local if and when ternary expressionsBrad Lewis2025-09-172-2/+6
* Correct implicit selector expressions within binary expressionsBrad Lewis2025-09-161-3/+5
* Correctly resolve generic types where the underlying identifier is a pointerBrad Lewis2025-09-163-18/+21
* Correctly resolve generic variadic argsBrad Lewis2025-09-161-0/+26
* Correctly resolve variadic args as a sliceBrad Lewis2025-09-161-1/+9
* Correct resolved types when slicing multi-pointersBrad Lewis2025-09-141-0/+4
* Revert "Merge pull request #1010 from BradLewis/fix/completions-selector-in-s...Brad Lewis2025-09-132-6/+1
* Revert "Merge pull request #1011 from BradLewis/fix/completions-select-in-sel...Brad Lewis2025-09-132-8/+3
* Correct selector completions within selector call exprsBrad Lewis2025-09-132-3/+8
* Resolve selector completions when a selector expr within a selector call exprBrad Lewis2025-09-132-1/+6
* Add string16 and cstring16 typesBrad Lewis2025-09-132-1/+5
* Resolve proc groups with matrix typesBrad Lewis2025-09-131-4/+35
* Add endian types to the untyped mapBrad Lewis2025-09-131-2/+8
* Allow untyped ints to be mapped to floating point typesBrad Lewis2025-09-131-0/+9
* Merge pull request #996 from thetarnav/inlay-hints-fixesBradley Lewis2025-09-121-122/+186
|\
| * Remove "Failed to get inlay hints" errorDamian Tarnawski2025-09-121-32/+27
| * Remove slice.getDamian Tarnawski2025-09-121-16/+20