aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
* | Merge pull request #933 from BradLewis/fix/ols-schema-missing-commaBradley Lewis2025-08-261-1/+1
|\ \ | | | | | | Add missing comma for fake methods description in schema
| * | Add missing comma for fake methods description in schemaBrad Lewis2025-08-261-1/+1
|/ /
* | Merge pull request #906 from BradLewis/feat/handle-pointers-on-proc-argsBradley Lewis2025-08-2612-228/+404
|\ \ | | | | | | Handle pointers when passing variables to procedure arguments
| * | Add completion for passing a dynamic array to a proc that expects a sliceBrad Lewis2025-08-242-13/+38
| | |
| * | Add configuration for enabling pointer matching on completionBrad Lewis2025-08-248-27/+75
| | |
| * | Add special case for handling `append` for dynamic arraysBrad Lewis2025-08-243-172/+166
| | |
| * | Handle untyped symbolsBrad Lewis2025-08-241-1/+7
| | |
| * | Compare symbols uri and range rather than trying to see if they're same typeBrad Lewis2025-08-242-8/+3
| | |
| * | Check types before adding pointer completionBrad Lewis2025-08-245-27/+41
| | |
| * | Ignore `any` arg typesBrad Lewis2025-08-241-60/+80
| | |
| * | Handle pointers for selector expressionsBrad Lewis2025-08-241-3/+19
| | |
| * | Handle pointers when passing variables to procedure argumentsBrad Lewis2025-08-241-15/+73
| | |
* | | Merge pull request #928 from BradLewis/add-docs-keywordsBradley Lewis2025-08-265-176/+134
|\ \ \ | | | | | | | | Add completion and hover information for builtin types
| * | | Add completion and hover information for builtin typesBrad Lewis2025-08-245-176/+134
| | | |
* | | | Merge pull request #932 from BradLewis/fix/comp-lit-default-param-completionsBradley Lewis2025-08-252-1/+34
|\ \ \ \ | | | | | | | | | | Fix completions with bit_set proc args with default values that specify the type with the comp lit
| * | | | Fix completions with bit_set proc args with default values that specify the ↵Brad Lewis2025-08-252-1/+34
|/ / / / | | | | | | | | | | | | type with the comp lit
* | | | Merge pull request #930 from BradLewis/fix/workspace-symbols-privateBradley Lewis2025-08-252-2/+4
|\ \ \ \ | |/ / / |/| | | Don't filter private workspace symbols and remove debug log
| * | | Don't filter private workspace symbols and remove debug logBrad Lewis2025-08-252-2/+4
|/ / /
* | | Merge pull request #927 from BradLewis/move-position-context-codeBradley Lewis2025-08-243-844/+855
|\ \ \ | |/ / |/| | Move position context code into it's own file
| * | Move position context code into it's own fileBrad Lewis2025-08-243-844/+855
|/ /
* | Merge pull request #883 from BradLewis/fix/strip-trailing-whitespaceDanielGavin2025-08-243-5/+9
|\ \ | | | | | | Remove trailing whitespace when using Allman style braces
| * | Remove trailing whitespace when using Allman style bracesBrad Lewis2025-08-153-5/+9
| | |
* | | Merge pull request #925 from BradLewis/fix/container-allocator-hoverBradley Lewis2025-08-232-0/+64
|\ \ \ | | | | | | | | Fix/container allocator hover
| * | | Resolve location of container allocator fieldBrad Lewis2025-08-231-0/+31
| | | |
| * | | Resolve allocator field for container types on hoverBrad Lewis2025-08-232-0/+33
|/ / /
* | | Merge pull request #923 from BradLewis/fix/proc-overload-privateBradley Lewis2025-08-2312-47/+160
|\ \ \ | | | | | | | | Always collect private symbols and filter them when resolving
| * | | Always collect private symbols and filter them when resolvingBrad Lewis2025-08-2212-47/+160
|/ / /
* | | Merge pull request #921 from BradLewis/fix/soa-pointer-hoverBradley Lewis2025-08-203-6/+25
|\ \ \
| * | | Correct hover info for soa pointersBrad Lewis2025-08-203-6/+25
|/ / /
* | | Merge pull request #919 from BradLewis/fix/binary-expr-typeBradley Lewis2025-08-202-0/+13
|\ \ \ | | | | | | | | Improve resolving types of binary expressions
| * | | Improve resolving types of binary expressionsBrad Lewis2025-08-202-0/+13
|/ / /
* | | Merge pull request #914 from BradLewis/fix/resolve-multi-pointer-slice-rangeBradley Lewis2025-08-192-1/+16
|\ \ \
| * | | Resolve multipointer slice rangesBrad Lewis2025-08-192-1/+16
|/ / /
* | | Merge pull request #912 from BradLewis/chore/propagate-docs-proc-groupsBradley Lewis2025-08-193-4/+14
|\ \ \ | | | | | | | | Chore/propagate docs proc groups
| * | | Add macos build files to gitignoreBrad Lewis2025-08-191-0/+2
| | | |
| * | | Propagate proc group comments when hover hover a proc group callBrad Lewis2025-08-192-4/+12
| | | |
* | | | Merge pull request #911 from BradLewis/fix/indexing-stringsBradley Lewis2025-08-193-3/+70
|\ \ \ \ | |/ / / |/| | | Correctly resolve string indexing
| * | | Correctly resolve string indexingBrad Lewis2025-08-193-3/+70
| | | |
* | | | Merge pull request #910 from BradLewis/fix/bit-set-completion-improvementsBradley Lewis2025-08-193-23/+81
|\ \ \ \ | |/ / / |/| | | Improvements to bitset completions with named bitsets and selector chains
| * | | Improvements to bitset completions with named bitsets and selector chainsBrad Lewis2025-08-193-23/+81
|/ / /
* | | Merge pull request #905 from BradLewis/feat/completion-in-not-in-bitsetsBradley Lewis2025-08-181-0/+26
|\ \ \ | | | | | | | | Add bitset completions for `in` and `not_in`
| * | | Add bitset completions for `in` and `not_in`Brad Lewis2025-08-181-0/+26
| | | |
* | | | Merge pull request #908 from BradLewis/fix/crash-struct-field-docsBradley Lewis2025-08-184-4/+15
|\ \ \ \ | |/ / / |/| | | Fix issues adding ast struct comments with the temporary allocator
| * | | Fix issues adding ast struct comments with the temporary allocatorBrad Lewis2025-08-184-4/+15
|/ / /
* | | Merge pull request #904 from BradLewis/fix/switch-cond-strip-semicolonBradley Lewis2025-08-183-3/+36
|\ \ \ | | | | | | | | Fix issue with odinfmt stripping the semicolon after a switch init with no condition
| * | | Fix issue with odinfmt stripping the semicolon after a switch init with no ↵Brad Lewis2025-08-183-3/+36
| | | | | | | | | | | | | | | | condition
* | | | Merge pull request #903 from BradLewis/fix/non-mutable-localsBradley Lewis2025-08-182-2/+17
|\ \ \ \ | |/ / / |/| | | Correct check for mutable locals when parsing non mutable only
| * | | Correct check for mutable locals when parsing non mutable onlyBrad Lewis2025-08-182-2/+17
|/ / /
* | | Merge pull request #902 from BradLewis/chore/clone-pointer-tagBradley Lewis2025-08-181-0/+1
|\ \ \ | | | | | | | | Clone tag with pointer type
| * | | Clone tag with pointer typeBrad Lewis2025-08-181-0/+1
|/ / /