| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Correcly resolve overloaded procs that use array types with pointer types | Brad Lewis | 45 hours | 1 | -111/+60 |
| | | |||||
| * | Fix workspace symbols search with os changes | Brad Lewis | 46 hours | 1 | -3/+4 |
| | | |||||
| * | Fix error checking mistakes from porting to new os package | Brad Lewis | 2 days | 1 | -2/+2 |
| | | |||||
| * | Fix using filepath.to_slash on windows | Brad Lewis | 3 days | 3 | -36/+124 |
| | | |||||
| * | Add defers for destroying walkers | Brad Lewis | 3 days | 3 | -0/+3 |
| | | |||||
| * | Resolve decls in when statements to fix incorrectly flagging imports as unused | Brad Lewis | 3 days | 1 | -8/+0 |
| | | |||||
| * | Update ols to use the new os and filepath packages | Brad Lewis | 3 days | 16 | -139/+140 |
| | | |||||
| * | Fix crash with config directive with no arguments | Brad Lewis | 3 days | 1 | -1/+3 |
| | | |||||
| * | Add hover info when hovering over an import statement | Brad Lewis | 5 days | 2 | -9/+20 |
| | | |||||
| * | Add hover info when hovering over package declaration | Brad Lewis | 5 days | 1 | -0/+16 |
| | | |||||
| * | Add documentation to package completions | Brad Lewis | 5 days | 1 | -0/+6 |
| | | |||||
| * | Add documentation to package hover info | Brad Lewis | 5 days | 3 | -45/+72 |
| | | |||||
| * | Clear canceled requests after they have been removed from the queue | Brad Lewis | 5 days | 1 | -4/+1 |
| | | |||||
| * | Merge pull request #1290 from ↵ | Bradley Lewis | 5 days | 1 | -1/+1 |
| |\ | | | | | | | | | BradLewis/fix/overloaded-parapoly-proc-with-bitfield Correctly resolve parapoly overloaded procs using bitfields | ||||
| | * | Correctly resolve parapoly overloaded procs using bitfields | Brad Lewis | 5 days | 1 | -1/+1 |
| | | | |||||
| * | | Fix checker diagnostics on BSD | Stefan Schlosser | 5 days | 1 | -1/+1 |
| |/ | | | | | | | The output of the check command must be redirected to stdout on BSD systems too, otherwise the diagnostics cannot be processed. To reduce repetition, the separate conditional checks for ODIN_OS are combined into one bit_set test. | ||||
| * | Correctly resolve builtin types when using the fully qualified name with the ↵ | Brad Lewis | 5 days | 2 | -2/+37 |
| | | | | | package | ||||
| * | Correctly resolve poly types from nested function calls that contain more ↵ | Brad Lewis | 5 days | 1 | -1/+18 |
| | | | | | than one return value | ||||
| * | meant this | Nathaniel Saxe | 6 days | 1 | -1/+2 |
| | | |||||
| * | fix: forgot dot | Nathaniel Saxe | 6 days | 1 | -1/+1 |
| | | |||||
| * | Correct union parapoly completion and switch action naming | Brad Lewis | 7 days | 1 | -9/+28 |
| | | |||||
| * | Fix parapoly union types being overridden incorrectly | Brad Lewis | 7 days | 1 | -1/+1 |
| | | |||||
| * | Only append the missing cases with the code action | Brad Lewis | 7 days | 3 | -109/+78 |
| | | |||||
| * | Merge pull request #1273 from DireLines/master | Bradley Lewis | 7 days | 4 | -14/+273 |
| |\ | | | | | feat: code action to populate remaining switch cases | ||||
| | * | refactor switch case info into struct; handle multiple comma-separated ↵ | Nathaniel Saxe | 7 days | 1 | -55/+74 |
| | | | | | | | | | variants in case block | ||||
| | * | qualify union case names with pointer / package when necessary | Nathaniel Saxe | 10 days | 2 | -21/+37 |
| | | | |||||
| | * | capture indentation of the overall switch block | Nathaniel Saxe | 11 days | 1 | -26/+33 |
| | | | |||||
| | * | undo formatting changes in unrelated file | Nathaniel Saxe | 11 days | 1 | -8/+12 |
| | | | |||||
| | * | sep='' | Nathaniel Saxe | 11 days | 1 | -1/+1 |
| | | | |||||
| | * | refactor into file; handle indentation | Nathaniel Saxe | 11 days | 3 | -193/+214 |
| | | | |||||
| | * | Merge branch 'master' into master | Nathaniel Saxe | 11 days | 26 | -291/+1351 |
| | |\ | |||||
| | * | | first put existing cases in order, then put in new cases | Nathaniel Saxe | 11 days | 1 | -25/+30 |
| | | | | |||||
| | * | | private my helper functions so as not to pollute namespace | Nathaniel Saxe | 2026-01-31 | 1 | -0/+3 |
| | | | | |||||
| | * | | fix: reset ast context between resolve calls | Nathaniel Saxe | 2026-01-31 | 1 | -2/+12 |
| | | | | |||||
| | * | | more or less handle union types - TODO in appropriate places on why not ↵ | Nathaniel Saxe | 2026-01-30 | 2 | -4/+13 |
| | | | | | | | | | | | | | completely handled | ||||
| | * | | rm logs | Nathaniel Saxe | 2026-01-02 | 1 | -2/+0 |
| | | | | |||||
| | * | | make it work for enum switch statements as well | Nathaniel Saxe | 2026-01-02 | 1 | -25/+66 |
| | | | | |||||
| | * | | populate remaining switch cases action for enums | Nathaniel Saxe | 2026-01-01 | 1 | -0/+126 |
| | | | | |||||
| * | | | Fix hover info for constant unary exprs | Brad Lewis | 9 days | 1 | -1/+1 |
| | |/ |/| | |||||
| * | | Merge pull request #1268 from pnarimani/invert-if | Bradley Lewis | 12 days | 3 | -0/+424 |
| |\ \ | | | | | | | Invert if Code Action | ||||
| | * \ | Merge branch 'master' into invert-if | pc | 2026-01-31 | 10 | -8/+18 |
| | |\ \ | |||||
| | * | | | fix: code action is no longer available inside the block of if statement | moonz | 2026-01-30 | 1 | -9/+4 |
| | | | | | |||||
| | * | | | feat: add invert if action | pc | 2026-01-30 | 3 | -0/+429 |
| | | | | | |||||
| * | | | | Merge pull request #1252 from gxhamster/custom-config-path | DanielGavin | 13 days | 1 | -0/+20 |
| |\ \ \ \ | |_|/ / |/| | | | Feat: Add support for odinfmt custom config path | ||||
| | * | | | Feat: Add support for odinfmt custom config path | Iyaan Azeez | 2026-01-14 | 1 | -0/+20 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Introduces a new argument to -config which allows a user to pass a json config for the formatter which is not neccesarilly in the path of the files we are formatting. For now the function will use the default_style if any errors occur. This was done due to that being the pattern in the source code. I think it would be useful to know if reading a config has failed or has defaulted to a default style but, I wanted to not include that in this. | ||||
| * | | | | Fix null dereference when pkg is nil in collector | Brad Lewis | 2026-02-01 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | #+feature using-stmt | Tasha Companion | 2026-01-30 | 10 | -7/+17 |
| | |/ / |/| | | | | | | | | `#+feature using-stmt` is required to build successfully now. | ||||
| * | | | feat: added one more test to make sure there are no edge cases | moonz | 2026-01-27 | 1 | -4/+0 |
| | | | | |||||
| * | | | Merge branch 'overload_resolution' into fake_method_group | moonz | 2026-01-27 | 4 | -83/+101 |
| |\ \ \ | |||||
| | * \ \ | Merge branch 'master' into overload_resolution | moonz | 2026-01-27 | 4 | -83/+101 |
| | |\ \ \ | |||||