Alexander Courtis
e5fde80fab
chore: use luals for style check
2025-03-22 12:45:10 +11:00
Alexander Courtis
df044f7b82
chore: use luals for style check
2025-03-22 12:36:58 +11:00
Alexander Courtis
3a27e36ef4
chore: lua-language-server 3.11.0 -> 3.13.9
2025-03-22 10:58:30 +11:00
dependabot[bot]
c09ff35de5
chore(deps): bump leafo/gh-actions-lua from 10 to 11 ( #3069 )
...
Bumps [leafo/gh-actions-lua](https://github.com/leafo/gh-actions-lua ) from 10 to 11.
- [Release notes](https://github.com/leafo/gh-actions-lua/releases )
- [Commits](https://github.com/leafo/gh-actions-lua/compare/v10...v11 )
---
updated-dependencies:
- dependency-name: leafo/gh-actions-lua
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-01 11:07:35 +11:00
Alexander Courtis
5ad87620ec
fix( #2945 ): stack overflow on api.git.reload or fugitive event with watchers disabled ( #2949 )
...
* Reapply "refactor(#2871 , #2886 ): multi instance: node classes created (#2916 )"
This reverts commit 50e919426a .
* fix(#2945 ): stack overflow on api.git.reload or fugitive event
2024-10-11 13:47:01 +11:00
Alexander Courtis
50e919426a
Revert "refactor( #2871 , #2886 ): multi instance: node classes created ( #2916 )"
...
This reverts commit 38aac09151 .
2024-10-08 18:07:47 +11:00
Alexander Courtis
38aac09151
refactor( #2871 , #2886 ): multi instance: node classes created ( #2916 )
...
* refactor(#2875 ): multi instance renderer
* refactor(#2875 ): multi instance renderer
* refactor(#2875 ): multi instance renderer
* refactor(#2875 ): multi instance renderer
* node classes and constructors
* node methods
* refactor(#2875 ): multi instance renderer
* node classes and constructors
* explorer is a directory node
* extract methods from explore_node
* extract methods from explore_node
* extract methods from explore_node
* extract methods from lib
* use .. name for root node for compatibility
* use node.explorer
* extract node factory, remove unused code
* factories for all nodes, add RootNode
* factories for all nodes, add RootNode
* use factory pattern for decorators
* note regression and commit
* fix dir git status regression
* destroy nodes, not explorer
* add BaseNode:is
* revert changes to create-file, handle in #2924
* extract methods from explorer
* extract methods from explorer
* extract methods from explorer
* use Node everywhere in luadoc
* extract methods from lib
* extract methods from lib
* lint
* remove unused code
* don't call methods on fake root node
* get_node_at_cursor returns explorer (root) node instead of { name = '..' }
* remove unused inject_node
* refactor(#2875 ): multi instance renderer
* refactor(#2875 ): multi instance renderer
* refactor(#2875 ): multi instance renderer
* extract methods from lib
* node factory uses stat only
* temporary DirectoryNode casting until method extraction into child classes
* lua-language-server 3.10.5 -> 3.11.0
* explicitly call Explorer constructor
* normalise explorer RootNode new call, tidy annotations
2024-10-07 13:46:56 +11:00
Alexander Courtis
1ae1c33ce1
chore( #2931 ): stylua -> EmmyLuaCodeStyle ( #2932 )
...
* stylua -> EmmyLuaCodeStyle: config and doc
* stylua -> EmmyLuaCodeStyle: CI
* stylua -> EmmyLuaCodeStyle: CI
* stylua -> EmmyLuaCodeStyle: CI
* stylua -> EmmyLuaCodeStyle: CI
* stylua -> EmmyLuaCodeStyle: CI
* stylua -> EmmyLuaCodeStyle
* stylua -> EmmyLuaCodeStyle: call_arg_parentheses = always
* stylua -> EmmyLuaCodeStyle
* stylua -> EmmyLuaCodeStyle
2024-09-29 14:05:52 +10:00
Alexander Courtis
70d7377c3f
chore: lua-language-server 3.9.1 -> 3.10.5 ( #2898 )
2024-09-08 14:40:17 +10:00
Alexander Courtis
4c8ddee453
ci: add lua-language-server 3.9.1 ( #2782 )
...
* add lua-language-server 3.9.1
* remove lua-language-server 3.7.3
2024-05-25 15:42:38 +10:00
gegoune
b1bbd4f7dc
ci(workflows): include matrices in concurrency groups ( #2715 )
2024-03-24 12:44:16 +11:00
gegoune
c64becf80c
ci: set concurrency and trigger ci on master ( #2701 )
2024-03-14 07:36:22 +02:00
gegoune
863cf832ce
ci: triggers, nvim stable version & env vars ( #2671 )
2024-02-12 09:49:39 +01:00
dependabot[bot]
c7d4650c38
chore(deps): bump JohnnyMorganz/stylua-action from 3 to 4 ( #2672 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-12 09:48:00 +01:00
dependabot[bot]
b8c3a23e76
chore(deps): bump actions/checkout from 3 to 4 ( #2623 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-01-08 10:09:04 +01:00
Alexander Courtis
9f6d3fac82
ci: fix: run on push release-please--branches--master--components--nvim-tree ( #2621 )
2024-01-08 11:24:19 +11:00
Alexander Courtis
78a5836092
ci: allow workflow_dispatch ( #2620 )
2024-01-07 10:20:23 +11:00
Alexander Courtis
86810e5c0b
ci: run on push release-please--branches--master--components--nvim-tree ( #2619 )
2024-01-07 09:57:13 +11:00
Alexander Courtis
6a99f5af78
ci: lua language server and Makefile ( #2546 )
...
* ci: add lls-check
* ci: add lls-check to ci.yml
* ci: download lua-language-server binary
* ci: download lua-language-server binary
* ci: dummy failure to test
* Revert "ci: dummy failure to test"
This reverts commit 2bc43bad430209e32a5049a16c56710c4f6e2f7b.
* ci: ignore lls-out
* ci: better name
* ci: shellcheck nits
* ci: add luals libs and tidy
* ci: tidy
* ci: add neovim 0.9.4
* ci: add ci neovim 0.9.4 to lib path
* ci: dummy failure to test
* Revert "ci: dummy failure to test"
This reverts commit 45987335d81ec65fecc6636b339671a9a9fcdd97.
* Revert "ci: add ci neovim 0.9.4 to lib path"
This reverts commit 4f397d6ea8bbdf6e808f9dc9db5ecbae291d8cd4.
* Revert "ci: add neovim 0.9.4"
This reverts commit 46fd1b368d27a1892b55381691723db3b30a7527.
* ci: action downloads and installs luals
* ci: remove workspaces from luals
* ci: consistent script naming
* ci: add quality to contributing
* ci: consistent script naming
* ci: add lsp to diagnostics
* ci: temporary find to enumerate home
* ci: add VIMRUNTIME for lls
* ci: temporary find to enumerate home
* ci: temporary find to enumerate home
* ci: remove temporary find to enumerate home
* ci: correct VIMRUNTIME
* ci: add ${3rd}/luv/library
* ci: note VIMRUNTIME override
* ci: add Makefile
* ci: add Makefile
* ci: add Makefile
* ci: add Makefile
* ci: document checks and fixes
* ci: add help check
* ci: add help check
* ci: dummy help failure
* Revert "ci: dummy help failure"
This reverts commit c50cceaa4a .
* ci: document checks and fixes
* ci: document checks and fixes
* ci: matrix nvim version
* ci: matrix nvim version
* Revert "ci: matrix nvim version"
This reverts commit fcef6a11e9 .
* Revert "ci: matrix nvim version"
This reverts commit a8cb50d39d .
* ci: matrix nvim version from env
* ci: matrix nvim version from env
* ci: matrix nvim version from env
* ci: matrix nvim version
* ci: matrix nvim version
* ci: matrix per job
* ci: matrix per job
* ci: many lua versions
* ci: move doc to style
* ci: tidy ci and contributing
2024-01-06 13:18:52 +11:00
Azad
2fed5e1010
ci: add style check for doc comments ( #2575 )
...
Co-authored-by: Alexander Courtis <alex@courtis.org>
2023-12-09 12:06:06 +11:00
dependabot[bot]
fa00b57873
chore(deps): bump actions/checkout from 3 to 4
...
Bumps [actions/checkout](https://github.com/actions/checkout ) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases )
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md )
- [Commits](https://github.com/actions/checkout/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/checkout
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-11-22 22:02:04 +02:00
Alexander Courtis
28cf0cd678
ci: pin versions, use luarocks for luacheck ( #2543 )
...
Co-authored-by: Azad <49314270+Akmadan23@users.noreply.github.com>
2023-11-21 10:43:31 +11:00
dependabot[bot]
ec33d4befa
chore(deps): bump actions/checkout from 3 to 4 ( #2403 )
2023-09-05 12:45:39 +02:00
dependabot[bot]
53295de04d
chore(deps): bump JohnnyMorganz/stylua-action from 2 to 3 ( #2181 )
2023-05-03 13:06:40 +02:00
dependabot[bot]
3a42468a58
chore(deps): bump JohnnyMorganz/stylua-action from 1 to 2 ( #1897 )
2023-01-08 02:16:23 +01:00
dependabot[bot]
f2ee30998e
chore(deps): bump actions/checkout from 2 to 3 ( #1898 )
...
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-01-07 11:31:28 +01:00
kiyan
43fd138544
fix(ci): stylua action version number
2022-09-29 14:04:30 +02:00
Kiyan
0816064a8b
chore: add stylua to format the codebase, and run on CI ( #1055 )
2022-03-06 17:33:30 +01:00