Azad
|
f779abaf2a
|
refactor: improve API readability and tidy actions submodules (#2593)
* refactor: improve API readability, tidy actions modules
* Apply requested changes
* `actions/reloaders/reloaders.lua` -> `actions/reloaders.lua`
---------
Co-authored-by: Alexander Courtis <alex@courtis.org>
|
2023-12-31 15:52:27 +11:00 |
|
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 |
|
Azad
|
4054fc4be3
|
refactor: format tables line by line for better readability (#2456)
* Format tables line by line for better readability
* Forgot a comma
---------
Co-authored-by: Alexander Courtis <alex@courtis.org>
|
2023-10-14 18:07:28 +11:00 |
|
Alexander Courtis
|
b1e074d2b5
|
feat: add winid parameter for api.tree.open, toggle, find_file (#2213)
* feat: add winid parameter for api.tree.open, toggle, find_file
* feat: add winid parameter for api.tree.open, toggle, find_file
|
2023-05-21 17:37:22 +10:00 |
|
Alexander Courtis
|
fe980baa94
|
feat(api): api.tree.find_file feature parity with open/toggle, convert all commands to API, document commands (#2039)
* fix(#1212): API find file feature parity
* fix(#2011): API find file feature parity
* fix(#2011): API find file feature parity
* fix(#2011): API find file feature parity
* fix(#2011): API find file feature parity
* fix(#2011): API find file feature parity
* fix(#2011): API find file feature parity
* fix(#2011): API find file feature parity
|
2023-03-13 16:53:20 +11:00 |
|