aboutsummaryrefslogtreecommitdiff
path: root/src/server/documentation.odin
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Resolve objc methods before expanding usings to fix issues with hover ↵Brad Lewis2025-07-311-1/+1
| |/ | | | | | | documentation
* | Merge pull request #807 from BradLewis/feat/builtin-proc-improvementsDanielGavin2025-07-311-12/+14
|\ \ | |/ |/| Improve builtin proc resolution, complex and quaternion procs and add missing basic type keywords
| * Improve builtin proc resolution, complex and quaternion procs and add ↵Brad Lewis2025-07-301-12/+14
| | | | | | | | missing basic type keywords
* | Don't override the docs on the symbols to avoid memory corruption issuesBrad Lewis2025-07-301-10/+0
|/
* Add parapoly information to union documentationBrad Lewis2025-07-301-38/+56
|
* Fix issues due to mergeBrad Lewis2025-07-301-3/+3
|
* Merge pull request #800 from BradLewis/fix/constructing-docs-methodsBradley Lewis2025-07-301-9/+10
|\ | | | | Fix issue with constructing docs on indexed symbols
| * Fix issue with constructing docs on indexed symbolsBrad Lewis2025-07-291-9/+10
| |
* | Update signature informationBrad Lewis2025-07-291-3/+1
| |
* | Implement label details using new methodBrad Lewis2025-07-291-20/+27
| |
* | Fix completion and hover tests with documentation changesBrad Lewis2025-07-291-55/+32
| |
* | First pass at improving identifier completionsBrad Lewis2025-07-291-0/+4
| |
* | Create constructors for field symbolsBrad Lewis2025-07-291-1/+1
|/
* Remove comment above procBrad Lewis2025-07-221-3/+0
|
* Only show the enriched proc information on hover and not on completionsBrad Lewis2025-07-221-22/+34
|
* Add proc inlining information to hoverBrad Lewis2025-07-221-0/+5
|
* Add proc attribute to hover informationBrad Lewis2025-07-221-0/+35
|
* Add proc directives to hover informationBrad Lewis2025-07-221-0/+15
|
* Add proc calling convention to hover informationBrad Lewis2025-07-221-0/+3
|
* Move comments from details to the end of the docs for the symbol andBrad Lewis2025-07-221-53/+50
| | | | use markdown for completion docs
* Correctly resolve named params with default valuesBrad Lewis2025-07-151-4/+4
|
* Use a separate list of keywords for the documentation to not break analysis ↵Brad Lewis2025-07-131-1/+98
| | | | elsewhere
* Update all short signatures to be consistent across typesBrad Lewis2025-07-121-42/+75
|
* Add comments when hovering basic struct fields and no longer show the ↵Brad Lewis2025-07-121-1/+1
| | | | underlying type
* Add enum type to completion detailBrad Lewis2025-07-091-0/+2
|
* Improve bit_field field and variable hover informationBrad Lewis2025-07-041-2/+20
|
* Add using bit_field information to StructSymbolValue to use for documentationBrad Lewis2025-07-041-3/+21
|
* Enrich bit field hover documentationBrad Lewis2025-07-041-23/+85
|
* Add enum values to field hover documentationBrad Lewis2025-07-031-1/+11
|
* Add enum base type and values to the enum symbol and update hover to include ↵Brad Lewis2025-07-031-1/+17
| | | | that information
* Fix issues resolving poly proc fields and improve hover information of poly ↵Brad Lewis2025-07-011-6/+26
| | | | structs
* As struct poly info to hover informationBrad Lewis2025-07-011-1/+13
|
* Mark collected distinct symbols as distinct and improve hover informationBrad Lewis2025-06-291-3/+6
|
* 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
|
* Improve completion struct informationBrad Lewis2025-06-271-18/+25
|
* Correct tests after the refactor and add comment docs to struct field ↵Brad Lewis2025-06-271-229/+46
| | | | completions
* Consolidate documentation writing code into new file and base it around symbolsBrad Lewis2025-06-271-0/+536