You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
helix/xtask/src
Tim 82dd963693
Add: validation of bundled themes in build workflow (#11627)
* Add: xtask to check themes for validation warnings

* Update: tidied up runtime paths

* Update: test build workflow

* Update: address clippy lints

* Revert: only trigger workflow on push to master branch

* Add: Theme::from_keys factory method to construct theme from Toml keys

* Update: returning validation failures in Loader.load method

* Update: commented out invalid keys from affected themes

* Update: correct invalid keys so that valid styles still applied

* Update: include default and base16_default themes in check

* Update: renamed validation_failures to load_errors

* Update: introduce load_with_warnings helper function and centralise logging of theme warnings

* Update: use consistent naming throughout
2 months ago
..
docgen.rs removed duplicate in lang-support MD file with vector dedup. (#10563) 4 months ago
helpers.rs Switch from toml::from_slice to toml::from_str (#5659) 2 years ago
main.rs Add: validation of bundled themes in build workflow (#11627) 2 months ago
path.rs Add: validation of bundled themes in build workflow (#11627) 2 months ago
querycheck.rs Bump tree-sitter to 0.22.2 8 months ago
theme_check.rs Add: validation of bundled themes in build workflow (#11627) 2 months ago