| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Use the ranged argument from inlay hints to improve performance.inlay-range | DanielGavin | 2025-09-27 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #1060 from thetarnav/inlay_hints_implicit_return_values | Bradley Lewis | 2025-09-27 | 7 | -43/+149 |
| |\ | | | | | Add inlay hints for implicit return values (closes #1058) | ||||
| | * | Replace arrow symbol with underscore in inlay hints | Damian Tarnawski | 2025-09-27 | 2 | -2/+2 |
| | | | |||||
| | * | Add inlay hints for implicit return values (closes #1058) | Damian Tarnawski | 2025-09-26 | 7 | -43/+149 |
| | | | |||||
| * | | Merge pull request #1061 from ↵ | Bradley Lewis | 2025-09-26 | 1 | -2/+3 |
| |\ \ | |/ |/| | | | | | BradLewis/fix/ensure-non-negative-lines-columns-diagnostics Ensure the lines and columns for diagnostics are non negative | ||||
| | * | Ensure the lines and columns for diagnostics are non negative | Brad Lewis | 2025-09-26 | 1 | -2/+3 |
| |/ | |||||
| * | Merge pull request #1057 from BradLewis/feat/indexing-matrices | Bradley Lewis | 2025-09-25 | 2 | -1/+34 |
| |\ | | | | | Correctly infer types when indexing matrices | ||||
| | * | Correctly infer types when indexing matrices | Brad Lewis | 2025-09-25 | 2 | -1/+34 |
| |/ | |||||
| * | Merge pull request #1050 from BradLewis/feat/goto-def-packages | Bradley Lewis | 2025-09-24 | 3 | -2/+97 |
| |\ | | | | | Goto definition on package use goes to package declaration | ||||
| | * | Goto definition on package use goes to package declaration | Brad Lewis | 2025-09-24 | 3 | -2/+97 |
| |/ | |||||
| * | Merge pull request #1054 from BradLewis/fix/package-naming-conflicts | Bradley Lewis | 2025-09-24 | 2 | -1/+40 |
| |\ | | | | | Correct resolving package instead of field when name collides | ||||
| | * | Correct resolving package instead of field when name collides | Brad Lewis | 2025-09-24 | 2 | -1/+40 |
| |/ | |||||
| * | Use client capabilities to check if range semantic token is supported. | DanielGavin | 2025-09-24 | 4 | -5/+23 |
| | | |||||
| * | Merge pull request #1053 from BradLewis/fix/bool-docs | Bradley Lewis | 2025-09-24 | 1 | -1/+1 |
| |\ | | | | | Correct bool docs | ||||
| | * | Correct bool docs | Brad Lewis | 2025-09-24 | 1 | -1/+1 |
| |/ | |||||
| * | Merge branch 'semantic_tokens_range' | DanielGavin | 2025-09-24 | 5 | -1148/+2909 |
| |\ | |||||
| | * | Move to ES2021, use the latest vscode client | DanielGavin | 2025-09-24 | 5 | -1148/+2909 |
| | | | |||||
| * | | Merge pull request #1048 from DanielGavin/semantic_tokens_range | DanielGavin | 2025-09-23 | 3 | -7/+47 |
| |\| | | | | | Add proper support for ranged semantic tokens. | ||||
| | * | Add proper support for ranged semantic tokens.semantic_tokens_range | DanielGavin | 2025-09-23 | 3 | -7/+47 |
| | | | |||||
| * | | Merge pull request #1046 from BradLewis/fix/array-like-completion-methods | Bradley Lewis | 2025-09-23 | 1 | -4/+4 |
| |\ \ | | | | | | | Correct array like method completions by resolving the selector before the field | ||||
| | * | | Correct array like method completions by resolving the selector before the field | Brad Lewis | 2025-09-23 | 1 | -4/+4 |
| |/ / | |||||
| * | | Merge pull request #1045 from BradLewis/feat/check-build-tags-before-collecting | Bradley Lewis | 2025-09-23 | 2 | -5/+53 |
| |\ \ | | | | | | | Check file build tags before collecting symbols | ||||
| | * | | Check file build tags before collecting symbols | Brad Lewis | 2025-09-23 | 2 | -5/+53 |
| |/ / | |||||
| * | | Merge pull request #1042 from BradLewis/fix/keyword-type-comparison | Bradley Lewis | 2025-09-22 | 2 | -9/+97 |
| |\ \ | | | | | | | Correct resolving basic type aliases of keywords by using the underlying ident name rather than the symbol name | ||||
| | * | | Handle resolving proc overloads with nil passed as a call parameter | Brad Lewis | 2025-09-22 | 2 | -4/+60 |
| | | | | |||||
| | * | | Correct resolving basic type aliases of keywords by using the underlying ↵ | Brad Lewis | 2025-09-22 | 2 | -5/+37 |
| |/ / | | | | | | | ident name rather than the symbol name | ||||
| * | | Merge pull request #1041 from BradLewis/feat/poly-map-type | Bradley Lewis | 2025-09-22 | 2 | -0/+30 |
| |\ \ | | | | | | | Substitute poly types for generic maps | ||||
| | * | | Substitute poly types for generic maps | Brad Lewis | 2025-09-22 | 2 | -0/+30 |
| |/ / | |||||
| * | | Merge pull request #1038 from ↵ | Bradley Lewis | 2025-09-22 | 3 | -3/+11 |
| |\ \ | |/ |/| | | | | | BradLewis/fix/ignore-ignored-files-and-improve-workspace-symbol-types Don't collect globals for ignored files and add more types for workspace symbol kinds | ||||
| | * | Don't collect globals for ignored files and add more types for workspace ↵ | Brad Lewis | 2025-09-22 | 3 | -3/+11 |
| |/ | | | | symbol kinds | ||||
| * | Merge pull request #1028 from BradLewis/feat/rework-const-hover-info | Bradley Lewis | 2025-09-21 | 10 | -189/+402 |
| |\ | | | | | Feat/rework const hover info | ||||
| | * | Add `#type` to proc type hover information to distinguish with proc ↵ | Brad Lewis | 2025-09-21 | 2 | -1/+29 |
| | | | | | | | | | implementations | ||||
| | * | Improve comp lit hover formatting | Brad Lewis | 2025-09-21 | 2 | -19/+68 |
| | | | |||||
| | * | Improve hover for global constant variables | Brad Lewis | 2025-09-21 | 3 | -6/+16 |
| | | | |||||
| | * | Clone type and value exprs in the collector | Brad Lewis | 2025-09-21 | 1 | -0/+2 |
| | | | |||||
| | * | Improve hover information for constant proc lits | Brad Lewis | 2025-09-21 | 3 | -19/+99 |
| | | | |||||
| | * | Rework how hover info is displayed for constants and types | Brad Lewis | 2025-09-21 | 7 | -175/+198 |
| | | | |||||
| | * | Try to display value for const global variables | Brad Lewis | 2025-09-21 | 5 | -11/+32 |
| |/ | |||||
| * | Merge pull request #1036 from BradLewis/fix/reference-union-pointer | Bradley Lewis | 2025-09-21 | 2 | -2/+23 |
| |\ | | | | | Correctly resolve references for union field pointer types | ||||
| | * | Correctly resolve references for union field pointer types | Brad Lewis | 2025-09-21 | 2 | -2/+23 |
| |/ | |||||
| * | Merge pull request #1034 from BradLewis/fix/simd-hover | Bradley Lewis | 2025-09-20 | 5 | -0/+36 |
| |\ | | | | | Add simd tag to simd array hover information | ||||
| | * | Add simd tag to simd array hover information | Brad Lewis | 2025-09-20 | 5 | -0/+36 |
| |/ | |||||
| * | Merge pull request #1032 from ↵ | Bradley Lewis | 2025-09-20 | 3 | -3/+71 |
| |\ | | | | | | | | | BradLewis/fix/completion-matching-unary-improvements Check to see if completion already includes `&` before adding it when matching | ||||
| | * | Check to see if completion already includes `&` before adding it when matching | Brad Lewis | 2025-09-20 | 3 | -3/+71 |
| |/ | |||||
| * | Merge pull request #1015 from godalming123/master | Bradley Lewis | 2025-09-19 | 3 | -283/+32 |
| |\ | | | | | Use core:flags instead of custom flag parsing code and fix 2 bugs | ||||
| | * | Change the behavior back so that not specifying the path to format cuases an ↵ | godalming123 | 2025-09-18 | 1 | -7/+17 |
| | | | | | | | | | error unless odinfmt is formatting from stdin | ||||
| | * | Use core:flags instead of custom flag parsing library and fix 2 bugs | godalming123 | 2025-09-14 | 3 | -286/+25 |
| | | | | | | | | | | | | | - Fixes formatting not working for blank files - Fixes odinfmt not detecting the config file when `-stdin` is specified because it thinks that it is formatting the `-stdin` path - Replaces the custom arg parsing code with odin's `core:flags` library | ||||
| * | | Merge pull request #1027 from BradLewis/fix/semantic-token-fixes | Bradley Lewis | 2025-09-17 | 4 | -2/+59 |
| |\ \ | | | | | | | Fix/semantic token fixes | ||||
| | * | | Correctly handle mutability for global variables in other files | Brad Lewis | 2025-09-17 | 2 | -1/+10 |
| | | | | |||||
| | * | | Correctly parse param default value for semantic types | Brad Lewis | 2025-09-17 | 2 | -0/+25 |
| | | | | |||||