aboutsummaryrefslogtreecommitdiff
path: root/src/server
Commit message (Collapse)AuthorAgeFilesLines
...
* Fix renaming enum variantsBrad Lewis2025-07-021-1/+8
|
* Fix reference positions for symbols across filesBrad Lewis2025-07-021-1/+3
|
* Add tests for prepare rename and improve prepare rename resolutionBrad Lewis2025-07-022-51/+60
|
* Improve references of enums with field valuesBrad Lewis2025-07-023-14/+54
|
* Fix issue with struct field names being resolved as a proceeding structBrad Lewis2025-07-022-3/+9
|
* Find references to struct fields defined within a proc correctlyBrad Lewis2025-07-022-12/+25
|
* Improve resolution of struct fields across the codebaseBrad Lewis2025-07-023-5/+143
|
* Fix issues resolving poly proc fields and improve hover information of poly ↵Brad Lewis2025-07-013-12/+68
| | | | structs
* Set file for generic expressions to the file of the symbol, rather than the ↵Brad Lewis2025-07-013-6/+8
| | | | file where it is used
* Improve resolution of poly struct fieldsBrad Lewis2025-07-012-1/+27
|
* As struct poly info to hover informationBrad Lewis2025-07-011-1/+13
|
* Missing cloning types for struct poly typesBrad Lewis2025-06-302-4/+6
|
* resolve_location_selector didn't handle SymbolEnumValueDanielGavin2025-06-301-25/+9
|
* Merge pull request #697 from BradLewis/feat/goto-definition-improvementsDanielGavin2025-06-302-3/+13
|\ | | | | Add all procedure group definitions to `goto definition` on an overloaded procedure
| * Add all procedure group definitions to `goto definition` on an overloaded ↵Brad Lewis2025-06-292-3/+13
| | | | | | | | procedure
* | Merge branch 'BradLewis-fix/small-array-completion'DanielGavin2025-06-301-1/+1
|\ \
| * | Improve resolution of parameteric types with external typesBrad Lewis2025-06-291-1/+1
| |/
* | Mark collected distinct symbols as distinct and improve hover informationBrad Lewis2025-06-292-3/+9
| |
* | Correct package information on typesBrad Lewis2025-06-291-3/+9
| |
* | Write package for types if it differs from the package of the symbolBrad Lewis2025-06-291-10/+15
| |
* | Correct hover information for distinct types on fieldsBrad Lewis2025-06-291-66/+64
|/
* Expand Struct_Type usingsBrad Lewis2025-06-291-0/+2
|
* Merge pull request #690 from BradLewis/fix/union-enum-goto-definitionDanielGavin2025-06-291-4/+14
|\ | | | | Fix/union enum goto definition
| * Add lookup to $builtin for goto definitionBrad Lewis2025-06-291-0/+4
| |
| * Set the symbol uri when resolving enums from a unionBrad Lewis2025-06-291-4/+10
| |
* | Move the add_local_group to the top of procDanielGavin2025-06-291-2/+2
|/
* Remove unused local id from the AstContextBrad Lewis2025-06-282-34/+15
|
* Make AstContext locals into a stack to fix resolving referencesBrad Lewis2025-06-283-18/+16
|
* Correctly resolve references within a switch case statementBrad Lewis2025-06-281-0/+1
|
* Improve completion struct informationBrad Lewis2025-06-273-21/+26
|
* Correct tests after the refactor and add comment docs to struct field ↵Brad Lewis2025-06-275-239/+294
| | | | completions
* Consolidate documentation writing code into new file and base it around symbolsBrad Lewis2025-06-277-725/+579
|
* Merge pull request #678 from BradLewis/feat/proc-hover-commentsDanielGavin2025-06-275-15/+48
|\ | | | | Add proc comments to hover information
| * Add proc comments to hover informationBrad Lewis2025-06-255-15/+48
| |
* | Merge branch 'master' of https://github.com/DanielGavin/olsDanielGavin2025-06-271-1/+1
|\ \
| * | Correctly resolve references with param_exprBrad Lewis2025-06-271-1/+1
| |/
* / Add clone for field.docs.DanielGavin2025-06-271-11/+7
|/
* Improve use of runtime procedures without importing the actual package.DanielGavin2025-06-254-14/+19
|
* Improve references/renaming for enums.DanielGavin2025-06-253-15/+18
|
* Grow stack size on windows binaries. Support foreign import with when correctly.DanielGavin2025-06-251-2/+20
|
* Merge pull request #676 from BradLewis/feat/struct-hover-improvementsDanielGavin2025-06-257-191/+496
|\ | | | | Improvements to struct hover information
| * Correctly clone comment groupsBrad Lewis2025-06-243-2/+27
| |
| * Introduce a builder for `SymbolStructValue` and add docs and comments toBrad Lewis2025-06-246-191/+471
| | | | | | | | struct hover
* | Add better support for goto and hover in index of enumerated array.DanielGavin2025-06-251-0/+17
| |
* | Add hover and definition on comp literals with enumerated arrays.DanielGavin2025-06-251-11/+25
| |
* | Fix issues with non-mutable decls in nested blocks.DanielGavin2025-06-251-4/+33
|/
* Add base to auto importDanielGavin2025-06-231-2/+2
|
* Update schema for new attribute: enable_auto_importDanielGavin2025-06-221-0/+4
|
* Forgot to remove debug log.DanielGavin2025-06-221-2/+0
|
* Auto import packages from core on completion.DanielGavin2025-06-224-13/+42
|