index
:
odin/ols.git
action-organizeImports
ci-changes
fix-ci
fix-stale-error
index-caching
inlay-range
make-ci-work
master
objc-branch
objc-fixes
poly
remove-unused-imports
rename
semantic_tokens_range
test
uri-fix-diagnostics
use-recursion-map
Language server for Odin
Daniel Gavin
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
server
/
document_symbols.odin
Commit message (
Collapse
)
Author
Age
Files
Lines
*
Use slice instead of map for struct usings
Brad Lewis
2025-10-17
1
-1
/
+0
|
*
Fix issue with document symbols with invalid struct fields causing vscode errors
Brad Lewis
2025-10-16
1
-12
/
+6
|
*
Ensure selection range is within the range for document symbols
Brad Lewis
2025-09-08
1
-8
/
+20
|
*
Differentiate between `range` and `selectionRange` with document symbols
Brad Lewis
2025-09-05
1
-8
/
+20
|
*
Use `name` location for comp lit field document symbols
Brad Lewis
2025-09-04
1
-1
/
+1
|
*
Use `name_expr` for document symbol locations
Brad Lewis
2025-09-04
1
-1
/
+1
|
*
Collect global comp lit fields and add them to workspace and document symbols
Brad Lewis
2025-08-30
1
-0
/
+39
|
*
Show struct and bitfield fields with workspace and document symbols
Brad Lewis
2025-08-30
1
-0
/
+27
|
*
Don't save the package symbol
DanielGavin
2024-10-08
1
-14
/
+1
|
*
Change odinfmt to use 120 characters instead. Add support for infering Maybe ↵
DanielGavin
2024-08-10
1
-12
/
+3
|
|
|
|
in comp literals.
*
support bit_fields
Laytan Laats
2024-04-15
1
-1
/
+1
|
|
|
|
|
|
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.
*
Automatically add shared collection.
DanielGavin
2024-02-22
1
-10
/
+10
|
*
Add workspace symbol types
Daniel Gavin
2023-06-11
1
-1
/
+0
|
*
Finally make the move to use odinfmt in ols.
Daniel Gavin
2022-08-20
1
-6
/
+17
|
*
Restructed the indexer
Daniel Gavin
2022-07-09
1
-1
/
+1
|
*
move document struct back to server
Daniel Gavin
2022-06-19
1
-1
/
+1
|
*
Merge packages
Daniel Gavin
2022-04-09
1
-5
/
+0
|
*
strip colons and update ast to use unions
Daniel Gavin
2022-03-04
1
-28
/
+28
|
*
Remove the failed idea of making request tasks
Daniel Gavin
2022-01-19
1
-1
/
+1
|
*
Merge branch 'master' into refractor-analysis
Daniel Gavin
2022-01-17
1
-1
/
+1
|
\
|
*
FIx new slashpath change
Daniel Gavin
2022-01-17
1
-1
/
+1
|
|
*
|
more refractoring by trying to store the variable information on the symbol.
Daniel Gavin
2022-01-05
1
-2
/
+1
|
/
*
moving the analysis code to it's own analysis package to prepare for ↵
Daniel Gavin
2021-07-30
1
-0
/
+79
reference handling in the indexer.