summaryrefslogtreecommitdiff
path: root/src/server/collector.odin
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
|
* feat: suggest proc group instead of individual procspc2026-01-271-47/+238
|
* Improve hoverdoc formattingLouis Dutton2026-01-171-2/+2
|
* Add defaultLibrary modifier for builtinske2025-12-171-0/+4
|
* Add docs for local value declsBrad Lewis2025-11-131-1/+1
|
* added #all_or_noneA10293847562025-11-121-0/+3
|
* Use slice instead of map for struct usingsBrad Lewis2025-10-171-5/+1
|
* Don't collect globals for ignored files and add more types for workspace ↵Brad Lewis2025-09-221-0/+1
| | | | symbol kinds
* Clone type and value exprs in the collectorBrad Lewis2025-09-211-0/+2
|
* Correctly handle mutability for global variables in other filesBrad Lewis2025-09-171-0/+3
|
* Add where clauses to hover informationBrad Lewis2025-09-101-7/+14
|
* Distinguish between variables and types when parsing globalsBrad Lewis2025-09-071-3/+7
|
* Collect global comp lit fields and add them to workspace and document symbolsBrad Lewis2025-08-301-0/+35
|
* Always collect private symbols and filter them when resolvingBrad Lewis2025-08-221-1/+1
|
* Add struct tags to hover informationBrad Lewis2025-08-171-1/+18
|
* Improvements with hover info and distinct symbolsBrad Lewis2025-08-171-1/+4
|
* Show poly struct information on types from external packages and resolve ↵Brad Lewis2025-08-121-1/+1
| | | | identifier poly types
* Add union align and kind to hover informationBrad Lewis2025-08-091-0/+2
|
* Remove incorrectly added doc comments from symbolsBrad Lewis2025-08-071-1/+1
|
* Add documentation to union variantsBrad Lewis2025-08-031-3/+10
|
* Add documentation to enum fieldsBrad Lewis2025-08-031-3/+9
|
* Missing comment clone in collectorBrad Lewis2025-07-311-1/+1
|
* Remove collector unique string indexing for comments and docsBrad Lewis2025-07-311-3/+2
|
* Fix issue with constructing docs on indexed symbolsBrad Lewis2025-07-291-2/+3
|
* Add proc inlining information to hoverBrad Lewis2025-07-221-0/+4
|
* Add proc attribute to hover informationBrad Lewis2025-07-221-0/+8
|
* Add proc directives to hover informationBrad Lewis2025-07-221-0/+1
|
* Add proc calling convention to hover informationBrad Lewis2025-07-221-6/+7
|
* Support alternate folder namesbangbangsheshotmedown2025-07-081-1/+1
|
* Ensure uris are attached to every symbol for improved referenceBrad Lewis2025-07-061-2/+1
| | | | resolution
* Enrich bit field hover documentationBrad Lewis2025-07-041-10/+21
|
* Add enum base type and values to the enum symbol and update hover to include ↵Brad Lewis2025-07-031-8/+11
| | | | that information
* Improve renaming enum fields across filesBrad Lewis2025-07-021-10/+3
|
* Mark collected distinct symbols as distinct and improve hover informationBrad Lewis2025-06-291-0/+3
|
* Add proc comments to hover informationBrad Lewis2025-06-251-0/+2
|
* Correctly clone comment groupsBrad Lewis2025-06-241-2/+5
|
* Introduce a builder for `SymbolStructValue` and add docs and comments toBrad Lewis2025-06-241-17/+14
| | | | struct hover
* Start working on caching the packages of your project that are not used yet.DanielGavin2025-06-221-3/+10
|
* Move ast.odin to server + add resolve_when_conditionDanielGavin2025-06-201-9/+9
|
* Fix issue with field completions in multi-pointer structs and rename ↵Brad Lewis2025-06-131-2/+2
| | | | `SymbolMultiPointer`
* Fix memory leak in tests and replace deprecated `append_bits_128`Brad Lewis2025-06-101-22/+1
|
* Add signature for diverging function returnsDanielGavin2024-11-161-0/+1
|
* Handle untyped variables in generics. Also don't show signatures with the ↵DanielGavin2024-10-051-3/+5
| | | | overloaded types.
* Use a new file tag parserDamian Tarnawski2024-08-301-2/+2
|
* Change odinfmt to use 120 characters instead. Add support for infering Maybe ↵DanielGavin2024-08-101-233/+51
| | | | in comp literals.
* Correct collecting symbols for array typesDamian Tarnawski2024-07-291-16/+16
|
* add prepare renameDanielGavin2024-06-131-0/+8
|
* Start fixing memory leaks on tests.DanielGavin2024-06-041-0/+5
|
* Use filepath.abs on ols executable pathDanielGavin2024-05-021-12/+11
|