aboutsummaryrefslogtreecommitdiff
path: root/src/server/hover.odin
Commit message (Collapse)AuthorAgeFilesLines
...
| * Resolve procedure overloading from external packages and improve resolutionBrad Lewis2025-06-081-2/+24
| |
* | Merge branch 'master' of https://github.com/DanielGavin/olsDanielGavin2025-06-101-3/+26
|\ \
| * | Fix hover on external package structs returned from proceduresBrad Lewis2025-06-071-1/+2
| | |
| * | Add hover for struct fields within definitionBrad Lewis2025-06-071-2/+24
| |/
* / Fix issue where hover inside struct construction would resolve to the field ↵Brad Lewis2025-06-091-9/+11
|/ | | | rather than the assigning value
* Update implicit expression hover text to include packageBrad Lewis2025-06-051-4/+2
|
* Add hover support for implicit selector exprBrad Lewis2025-06-051-0/+27
|
* Fix issue with setting the ast_context.call in hover and file resolveDanielGavin2025-05-221-1/+3
|
* Merge branch 'master' of https://github.com/DanielGavin/olsDanielGavin2025-01-111-0/+1
|\
| * Update `hover.odin` for dynamic literals.G'lek Tarssza2025-01-071-0/+1
| |
* | Fix issue with warning on save.DanielGavin2025-01-111-1/+1
|/
* function overload now handles shared types in function. Hover should also ↵DanielGavin2024-10-051-0/+6
| | | | show the function that was picked based on the arguments.
* Change odinfmt to use 120 characters instead. Add support for infering Maybe ↵DanielGavin2024-08-101-127/+33
| | | | in comp literals.
* Refractor ast_context.current_package now being called through defered functionsDanielGavin2024-05-111-2/+3
|
* support bit_fieldsLaytan Laats2024-04-151-0/+38
| | | | | | They are pretty similar to structs (just a bit simpler) so I piggy backed of that a lot here, added some basic tests and tested the formatting myself.
* Fix issues with objc completion and hoverDanielGavin2024-04-061-1/+19
|
* Automatically add shared collection.DanielGavin2024-02-221-11/+10
|
* Add hover support for comp literal fieldsDanielGavin2023-05-181-1/+34
|
* Begin adding support for goto on import stmtDanielGavin2022-12-051-0/+4
|
* Try to use recursion map on pointers to prevent stackoverflow crashesDaniel Gavin2022-10-231-13/+14
|
* Fix hover bug with default values.Daniel Gavin2022-08-261-0/+5
|
* Finally make the move to use odinfmt in ols.Daniel Gavin2022-08-201-31/+107
|
* Fix hover and go to issue where selector base was the same name as field.Daniel Gavin2022-08-151-6/+5
|
* Restructed the indexerDaniel Gavin2022-07-091-1/+1
|
* move document struct back to serverDaniel Gavin2022-06-191-3/+3
|
* typoDaniel Gavin2022-06-121-2/+2
|
* Merge branch 'index-refractor'Daniel Gavin2022-06-121-3/+21
|\
| * Add custom hover mapDaniel Gavin2022-06-121-0/+20
| |
| * Fix hover bugDaniel Gavin2022-06-111-3/+1
| |
* | Fixed neovim hover issueJamesDSource2022-06-081-8/+8
|/
* Merge packagesDaniel Gavin2022-04-091-11/+5
|
* Prepare for renameDaniel Gavin2022-03-191-5/+5
|
* Fix hover error and change union complete typeDaniel Gavin2022-03-121-6/+3
|
* strip colons and update ast to use unionsDaniel Gavin2022-03-041-63/+63
|
* Remove the failed idea of making request tasksDaniel Gavin2022-01-191-1/+1
|
* Merge branch 'master' into refractor-analysisDaniel Gavin2022-01-171-1/+1
|\
| * FIx new slashpath changeDaniel Gavin2022-01-171-1/+1
| |
* | Fix issues with no completion on identifier in comp literal.Daniel Gavin2022-01-121-3/+1
| |
* | simplified how variables are decidedDaniel Gavin2022-01-111-4/+2
| |
* | more refractoring by trying to store the variable information on the symbol.Daniel Gavin2022-01-051-1/+1
| |
* | refractorDaniel Gavin2021-12-311-1/+1
| |
* | refractorDaniel Gavin2021-12-311-1/+1
|/
* Improve distinct type infoDaniel Gavin2021-12-311-6/+6
|
* moving the analysis code to it's own analysis package to prepare for ↵Daniel Gavin2021-07-301-2/+8
| | | | reference handling in the indexer.
* lazily create signatures for functionsDaniel Gavin2021-05-061-0/+3
|
* started lazy creating signatures for proceduresDaniel Gavin2021-05-061-1/+1
|
* more tests + added default values in proc resolvingDaniel Gavin2021-05-011-0/+27
|
* relative import did not correctly absolute their paths in indexingDanielGavin2021-04-031-3/+0
|
* remove duplicates when fuzzy searching the same packageDanielGavin2021-04-021-1/+1
|
* correct hovering on procedures that are variablesDanielGavin2021-03-201-1/+9
|