Folke Lemaitre
7070cf6ade
feat: rewrite of spec resolving
2024-06-23 07:39:09 +02:00
Folke Lemaitre
481aed70cc
fix(heath): vim.uv. Fixes #1412
2024-04-22 10:33:32 +02:00
Folke Lemaitre
9e157df077
feat: refactor all vim.loop -> vim.uv and add a shim when needed
2024-03-22 08:58:36 +01:00
Folke Lemaitre
1b3df6c007
fix(health): dont warn on submodules. Fixes #1174
2024-01-20 14:49:47 +01:00
Folke Lemaitre
22bf6ae04b
style: sort requires
2023-10-09 11:25:42 +02:00
Kasshi K
2b241f74ed
fix typo in health.lua ( #933 )
2023-07-16 08:50:53 +02:00
Mayrixon
24803fcbe3
fix(health): false warning when checking plugins configured with 'optional' key ( #897 )
2023-06-26 07:54:12 +02:00
Ulibos
0c7b41872e
fix(health): show error if setup didn't run
...
* Fix back bootstrapping and healthcheck for fresh install with no packages to fetch.
* Revert changes to bootstrapping, make checkhealth produce more meaningful message.
2023-04-27 18:21:02 +02:00
dundargoc
c8cad54895
fix(checkhealth): use non-deprecated versions if possible ( #729 )
2023-04-16 14:07:41 +02:00
Andy Dirnberger
e7622b78f6
fix(health): add `main` key ( #679 )
2023-03-20 08:02:24 +01:00
Folke Lemaitre
959f8c36bc
fix(health): allow overriding `1`
2023-03-18 08:36:06 +01:00
Folke Lemaitre
9bd1c946d6
feat(health): check for paths on the rtp from plugged or packer
2023-02-27 20:38:05 +01:00
Folke Lemaitre
5694483e87
fix(health): whitelist deactivate prop
2023-02-27 13:42:59 +01:00
Folke Lemaitre
527f83cae5
fix(health): existing packages on windows. Fixes #474
2023-02-01 08:09:02 +01:00
Folke Lemaitre
9b5cc1bf53
feat(health): check for git in health checks
2023-01-24 22:58:40 +01:00
Folke Lemaitre
7260a2b28b
feat(spec)!: setting a table to `Plugin.config` is now deprecated. Please use `Plugin.opts` instead. (backward compatible for now)
2023-01-08 15:01:58 +01:00
Folke Lemaitre
bce0c6e327
perf(spec): more efficient merging of specs and added `Plugin._.super`
2023-01-04 09:35:00 +01:00
Folke Lemaitre
1c854d7a6d
fix(health): check for all packages on the rtp, excluding `dist` packs
2023-01-03 23:48:00 +01:00
Folke Lemaitre
919b7f5de3
feat(spec): added `import` to import other plugin modules
2023-01-02 09:44:28 +01:00
Folke Lemaitre
6ff480bdee
fix(health): always use main spec
2023-01-01 21:09:20 +01:00
Folke Lemaitre
32511a1214
feat(health): added spec parsing errors to `:checkhealth`
2022-12-30 11:52:20 +01:00
max397574
b813fae61c
fix(health): add `cond` key ( #203 )
2022-12-28 17:39:51 +01:00
Darkhan
dc03fa1ae5
fix(health): add new key `priority` to `:checkhealth lazy` ( #196 )
2022-12-28 00:03:09 +01:00
Folke Lemaitre
c228908ffc
fix(health): don't show warning on `module=false`
2022-12-21 16:07:53 +01:00
Folke Lemaitre
4cfe0b5315
refactor: `Plugin.uri` => `Plugin.url`
2022-12-13 10:10:17 +01:00
Folke Lemaitre
dc2dcd2d5a
feat: added health checks
2022-12-05 21:31:26 +01:00