summaryrefslogtreecommitdiff
path: root/src/server
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #1272 from BradLewis/fix/collector-null-dereferencedev-2026-01Bradley Lewis2026-02-011-1/+1
| | | Fix null dereference when pkg is nil in collector
* feat: added one more test to make sure there are no edge casesmoonz2026-01-271-4/+0
|
* Merge branch 'overload_resolution' into fake_method_groupmoonz2026-01-273-44/+61
|\
| * Merge branch 'master' into overload_resolutionmoonz2026-01-273-44/+61
| |\
| | * Add option to put the signature help for comp lits in the docs to improve ↵Brad Lewis2026-01-273-43/+60
| | | | | | | | | | | | rendering with certain editors
* | | feat: add completion edit text test for proc group with single argumentpc2026-01-271-2/+17
| | |
* | | feat: suggest proc group instead of individual procspc2026-01-272-125/+441
|/ /
* | refactor: cleaning up the methods and config readingmoonz2026-01-272-35/+65
| |
* | feat: added a feature flag to turn overload resoution on and offmoonz2026-01-273-7/+14
| |
* | feat: go to resolved proc from a proc overload group when performing ↵moonz2026-01-271-4/+89
|/ | | | go-to-definition
* Fix signature labels displaying empty symbol in definitions after commasBrad Lewis2026-01-251-0/+3
|
* Correctly resolve child parapoly structsBrad Lewis2026-01-241-0/+10
|
* Correctly resolve hover info for poly types in where clauses for procsBrad Lewis2026-01-248-6/+25
|
* Improve hoverdoc formattingLouis Dutton2026-01-177-60/+93
|
* Correct hover info for indexed soa pointersBrad Lewis2026-01-151-6/+29
|
* oops apply only to Sublime LSPske2026-01-041-2/+5
|
* fix in/not_in bit_set completeske2026-01-041-2/+2
|
* Merge pull request #1238 from BradLewis/fix/completions-bit-set-proc-groupBradley Lewis2025-12-302-0/+10
|\ | | | | Improve bitset completions with proc groups
| * Improve bitset completions with proc groupsBrad Lewis2025-12-302-0/+10
| |
* | Add vector completions for using struct fieldsBrad Lewis2025-12-262-96/+123
|/
* Fix completions for implicit selector proc args with default valuesBrad Lewis2025-12-231-0/+2
|
* Add defaultLibrary modifier for builtinske2025-12-173-1/+11
|
* Fix implicit selector completions for proc call args within assignmentsBrad Lewis2025-12-171-76/+77
|
* Reduce scores for symbols starting with `_`Brad Lewis2025-12-161-0/+4
|
* Always set semantic token full capabilities to true when enabledBrad Lewis2025-12-161-1/+1
|
* Only use field for selector completions if the position is within the fieldBrad Lewis2025-12-161-1/+1
|
* Add documentation for directivesBrad Lewis2025-12-145-177/+193
|
* Handle global call directivesBrad Lewis2025-12-141-3/+4
|
* Add hover info for variables from local call directivesBrad Lewis2025-12-144-7/+38
|
* Display call signature before comp litBrad Lewis2025-12-141-4/+4
|
* Correct hover info for aliased constantsBrad Lewis2025-12-122-2/+2
|
* Add optional feature for displaying signature help for comp literalsBrad Lewis2025-12-114-33/+71
|
* Fix selector completions for global constant declarationsBrad Lewis2025-12-061-1/+4
|
* Handle references with attributesBrad Lewis2025-12-061-0/+4
|
* Check attributes when building the position contextBrad Lewis2025-12-061-1/+25
|
* Merge pull request #1204 from BradLewis/feat/profile-defines-and-archBradley Lewis2025-12-063-20/+23
|\ | | | | Add support for ols config profiles with defines and arch
| * Add support for ols config profiles with defines and archBrad Lewis2025-12-063-20/+23
| |
* | Fix crash when using a generic proc in a struct field with a default valueBrad Lewis2025-12-021-3/+9
|/
* Provide completions for comparison binary expr and implicit selectorsBrad Lewis2025-12-011-1/+1
|
* Propagate docs and comments for aliases defined in other packagesBrad Lewis2025-11-301-0/+6
|
* Fix indentation for doc comments using `/**/` within other proceduresBrad Lewis2025-11-301-2/+20
|
* Correctly resolve type assertions with unary exprsBrad Lewis2025-11-291-0/+6
|
* Correct the resultant type for bitshiftsBrad Lewis2025-11-231-0/+2
|
* Fix hover type for proc calls wrapped in parensBrad Lewis2025-11-171-1/+12
|
* Add missing unary expr operandsBrad Lewis2025-11-171-1/+1
|
* Fix implicit selector completions for enumerated arraysBrad Lewis2025-11-171-80/+50
|
* Correct resolving unary exprs immediately after a function callBrad Lewis2025-11-161-4/+13
|
* Add caching for resolving overloaded functions to fix issue with infinitely ↵Brad Lewis2025-11-141-38/+68
| | | | trying to resolve bad expressions
* Fix resolving named call arg types at call siteBrad Lewis2025-11-131-7/+19
|
* Correctly resolve struct usings that are paren exprsBrad Lewis2025-11-131-1/+5
|