Azad
|
13f967f8e7
|
chore: add type annotations and resolve LSP warnings (#2555)
* chore: add type annotations to (almost) all functions
* stylua
* Add classes for symlink nodes
* Replace deprecated `@vararg`
* Move node classes to `node` module
* Fix `Symlink*` classes
* add vim and libuv runtime for luals, qualify libuv types
* add scripts/luals-check, not quite ready for CI
* additional nil checks for git/init.lua and git/runner.lua
* additional nil checks for nvim-tree.lua
* wrap vim.cmd-as-a-function calls inside functions
* vim.tbl_filter predicate returns booleans
* Revert "add scripts/luals-check, not quite ready for CI"
This reverts commit c70229cad9.
* Add `MinimalNode` class in `marks` module
* Fix various LSP warnings
* stylua
* Fix `Explorer` class, update related annotations and add necessary checks
* Add missing annotations to `live-filter`
* Add temporary aliases for `uv.*` types
* Resolve remaining LSP warnings
* Revert changes not related to internal types
* Minor adjustments
* Update doc comments style
* Minor adjustments (pt. 2)
---------
Co-authored-by: Alexander Courtis <alex@courtis.org>
|
2023-12-09 11:34:35 +11:00 |
|
Alexander Courtis
|
c5dc80c36b
|
feat(view): add filters.git_clean, filters.no_buffer (#1784)
* feat(view): add filters.git_clean
* feat(view): add filters.git_clean
* feat(view): add filters.no_buffer
* feat(view): filters.no_buffer misses unloaded, handles buffer in/out
* feat(view): filters.no_buffer matches directories specifically
* feat(view): filters.no_buffer clarify targets
* feat: add placeholder filters.diagnostics_ok, refactor filters
* feat(view): remove placeholder filters.diagnostics_ok
|
2022-12-10 15:55:33 +11:00 |
|
Alexander Courtis
|
8cc369695b
|
fix: replace vim.* "requires" with explicit calls to vim functions (#1701)
|
2022-11-06 10:37:33 +11:00 |
|
Alexander Courtis
|
261a5c380c
|
fix(#1480): break symlink cycle on find-file, search-node (#1482)
* fix(#1480): break symlink cycle on find-file
* fix(#1480): break symlink cycle on search-node
* fix(#1480): break symlink cycle on search-node
* fix(#1480): break symlink cycle on find-file
|
2022-08-08 12:46:09 +10:00 |
|
kiyan
|
1b667bc99e
|
feat(search-node): use vim.ui.input
|
2022-07-18 14:20:55 +02:00 |
|
Kiyan
|
831f1158c3
|
refactor(actions): move actions into semantic modules (#1410)
|
2022-07-10 09:47:52 +02:00 |
|