plenary.nvim
plenary.nvim copied to clipboard
test coverage, missing usage hints with tests or documentation
As of now there is no test coverage, ie with luacov.
Further I noticed the following files have no test coverage and neither documentation in the README:
- benchmark
- bit
- fun, functional and operators
- debug_utils
- log
- debug_utils
- reload
I wanted to set it up some time ago: https://github.com/nvim-lua/plenary.nvim/pull/71#issuecomment-824269980
We could add actual support for plenary.busted. To make the setup for other plugin devs easier.
Thinking about it
Also i dont think we need to mention every module in the README. We should setup tree-sitter-lua docgen for plenary as well and just generate vimdoc.
Btw bit just exists because it doesnt exist in lua5.1 https://github.com/nvim-lua/plenary.nvim/blob/6bb0e09030a7c2af19bf288088ca815228de9429/lua/plenary/bit.lua#L1-L2