Unnamed repository; edit this file 'description' to name the repository.
feat: lint for `ui.virtual` and catch present and future virtual based features (#6320)
* feat: lint for inlay-hint.parameter and .type * fix: lint against ui.virtual and not the new inlay-hint specifically
Alexander Brevig 2023-03-15
parent 35bf54d · commit 583f6a1
-rw-r--r--xtask/src/themelint.rs2
1 files changed, 2 insertions, 0 deletions
diff --git a/xtask/src/themelint.rs b/xtask/src/themelint.rs
index 2a5ef4b7..f7efb7d9 100644
--- a/xtask/src/themelint.rs
+++ b/xtask/src/themelint.rs
@@ -36,6 +36,8 @@ fn get_rules() -> Vec<Require> {
Require::Difference("ui.statusline.normal", "ui.statusline.select"),
// Check for editor.cursorline
Require::Existence(Rule::has_bg("ui.cursorline.primary")),
+ // Check for general ui.virtual (such as inlay-hint)
+ Require::Existence(Rule::has_fg("ui.virtual")),
// Check for editor.whitespace
Require::Existence(Rule::has_fg("ui.virtual.whitespace")),
// Check fir rulers