Package: wnpp Severity: wishlist Owner: Jonas Smedegaard <d...@jones.dk> X-Debbugs-Cc: debian-devel@lists.debian.org
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 * Package name : precious Version : 0.1.2 Upstream Author : Dave Rolsky <auta...@urth.org> * URL : https://github.com/houseabsolute/precious * License : Apache-2.0 or Expat Programming Lang: Rust Description : one code quality tool to rule them all Precious is a command-line tool to unify the execution of source code tidiers and validators. . With Precious you can configure all of your code quality tool rules in one place and easily run `precious` from your commit hooks and in CI. . Several tidier+validator unifiers/orchestraters exists, including perl-based TidyAll (the predecessor of Precious), Python-based pre-commit, Go-based lefthook, NodeJS-based husky and lint-staged, and Ruby-based overcommit. For comparison, Precious is Rust-based with these notable features: * handles directory-wide and project-wide tasks (unlike TidyAll) * stores task settings locally (unlike pre-commit) * cannot cache tasks (unlike TidyAll) * supports incremental linting (unlike lefthook, husky, lint-staged or overcommit) . For a more detailed comparison, see <https://blog.urth.org/2020/05/08/comparing-code-quality-meta-tools/>. This package will be team-maintained at <https://salsa.debian.org/debian/precious>. - Jonas -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEn+Ppw2aRpp/1PMaELHwxRsGgASEFAmFtWkwACgkQLHwxRsGg ASHbCA//VMT0aT/F59ZVhI7hisfOWwWJlqcwGCPsEDH+Kg25IG4CWh5kKwAw98/A 9Wm0iPThzPZ9yn4XoIqpcZ+15QR9CsbNb3STGWd/LGuaWRA79BRNjRUx6hm7u+dY aQqMLOqMyLF0jShIu3KiNsyhEcBkzk17zms/lGFi1j5IyKVqv/pcUi0zq61n1rHl hjHN/4qLXOeAVeSBgSShulWKDo+hr9mM94Op/bE4xmc8agNWFTqlhFkOcdneIq+b +atTe2uE7ZpCtQjkzPYCQPFZThncIsFX7OPcTdoXuuXq3ZFG7rdxg2+mNqpEPLlj UOMOas8wmqBQyccndyCbvl0i1RaaqH6xqfzTIq788Ah5DKGDshIJyriQ/vQG8ynj Qww4T0u4KQ0EHbSvD/k+Cg+S74reO2L1yE6qH1b6BFt60+5X7CU/iHXU2wDc4C1F zXtl45aHias6YnkvwiEZ2fFB9Z2CGBbi7Gq43RXqSmByqZUmhqtRtxEN6u37Hmbv YdDBs+S3BXLH8K1QouRhh9YQ7/eyG0ac+H8L8XyvpMJbiOhrfViXfMhPDOYObsSv xu75F4HTAMX5h9rKX/VHR9CnTgc1WCvL2EXtKJEEuQc5zoWVbqpqz//PBrYWAV1L epHmeGN10ImAXzitjlBu/onl0ZpmSdGlViHyd41jfoMmQO4FO8w= =L8uv -----END PGP SIGNATURE-----