diff --git a/TOOLS.md b/TOOLS.md index 986bf691..19d678a7 100644 --- a/TOOLS.md +++ b/TOOLS.md @@ -34,6 +34,7 @@ See the [Supported tools section in README.md](README.md#supported-tools) for ho | [**cargo-machete**](https://github.com/bnjbvr/cargo-machete) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/bnjbvr/cargo-machete/releases) | Linux, macOS, Windows | [MIT](https://github.com/bnjbvr/cargo-machete/blob/main/LICENSE.md) | | [**cargo-make**](https://github.com/sagiegurari/cargo-make) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/sagiegurari/cargo-make/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/sagiegurari/cargo-make/blob/master/LICENSE) | | [**cargo-minimal-versions**](https://github.com/taiki-e/cargo-minimal-versions) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/taiki-e/cargo-minimal-versions/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/taiki-e/cargo-minimal-versions/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/cargo-minimal-versions/blob/main/LICENSE-MIT) | +| [**cargo-mutants**](https://github.com/sourcefrog/cargo-mutants) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/sourcefrog/cargo-mutants/releases) | Linux, macOS, Windows | [MIT](https://github.com/sourcefrog/cargo-mutants/blob/main/LICENSE) | | [**cargo-neat**](https://github.com/killzoner/cargo-neat) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/killzoner/cargo-neat/releases) | Linux, macOS, Windows | [MIT](https://github.com/killzoner/cargo-neat/blob/master/LICENSE-MIT) OR [Apache-2.0](https://github.com/killzoner/cargo-neat/blob/master/LICENSE-APACHE) | | [**cargo-nextest**](https://github.com/nextest-rs/nextest) (alias: `nextest`) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/nextest-rs/nextest/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/nextest-rs/nextest/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/nextest-rs/nextest/blob/main/LICENSE-MIT) | | [**cargo-no-dev-deps**](https://github.com/taiki-e/cargo-no-dev-deps) | `$CARGO_HOME/bin` | [GitHub Releases](https://github.com/taiki-e/cargo-no-dev-deps/releases) | Linux, macOS, Windows | [Apache-2.0](https://github.com/taiki-e/cargo-no-dev-deps/blob/main/LICENSE-APACHE) OR [MIT](https://github.com/taiki-e/cargo-no-dev-deps/blob/main/LICENSE-MIT) | diff --git a/manifests/cargo-mutants.json b/manifests/cargo-mutants.json new file mode 100644 index 00000000..f019b0a0 --- /dev/null +++ b/manifests/cargo-mutants.json @@ -0,0 +1,478 @@ +{ + "rust_crate": "cargo-mutants", + "template": null, + "latest": { + "version": "27.0.0" + }, + "27": { + "version": "27.0.0" + }, + "27.0": { + "version": "27.0.0" + }, + "27.0.0": { + "x86_64_linux_gnu": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v27.0.0/cargo-mutants-x86_64-unknown-linux-gnu.tar.gz", + "etag": "0x8DE7C6140E66D12", + "hash": "5083ce59bf9195ce9bb218278b609bbd183be897ca53671bad4df588fc7a9d7d" + }, + "x86_64_macos": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v27.0.0/cargo-mutants-x86_64-apple-darwin.tar.gz", + "etag": "0x8DE7C6140AF6E5E", + "hash": "ea6f74aafe435a5d43c0ccd52a732da1741918c5d0a27dd52858020691e122b1" + }, + "x86_64_windows": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v27.0.0/cargo-mutants-x86_64-pc-windows-msvc.zip", + "etag": "0x8DE7C617CE88B48", + "hash": "d79500d2cf8fd2833977061ccc3d64d3e4ddce0f09c32414c81bbdcfce197322" + } + }, + "26": { + "version": "26.2.0" + }, + "26.2": { + "version": "26.2.0" + }, + "26.2.0": { + "x86_64_linux_gnu": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v26.2.0/cargo-mutants-x86_64-unknown-linux-gnu.tar.gz", + "etag": "0x8DE6158D2F53622", + "hash": "5d6358fb9c56584ce685efa4f4977653cdc99a3896f75f0e11e6ead5f5ecf190" + }, + "x86_64_macos": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v26.2.0/cargo-mutants-x86_64-apple-darwin.tar.gz", + "etag": "0x8DE6158ECC8089E", + "hash": "9ecffb0ec1b6f2e73f4d087194960dcb98f74952ccdc9bcf6ed1f45f1ea647f6" + }, + "x86_64_windows": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v26.2.0/cargo-mutants-x86_64-pc-windows-msvc.zip", + "etag": "0x8DE61591075589A", + "hash": "49681ca8fb2d4185a2231c67f2b7d7fec9cbc67e5ea3c682cfb3b0a980d4dee0" + } + }, + "26.0": { + "version": "26.0.0" + }, + "26.0.0": { + "x86_64_linux_gnu": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v26.0.0/cargo-mutants-x86_64-unknown-linux-gnu.tar.gz", + "etag": "0x8DE360B8D9A891D", + "hash": "749ad72f69555d7b7585ad0798413d7e7697ad3bb3102a0f4c878fe837a05392" + }, + "x86_64_macos": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v26.0.0/cargo-mutants-x86_64-apple-darwin.tar.gz", + "etag": "0x8DE360BAA4624BA", + "hash": "c612ce8c042014a7e4b8fe405f2d85134d17ee16b1a83f467c3c6d6d61096d67" + }, + "x86_64_windows": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v26.0.0/cargo-mutants-x86_64-pc-windows-msvc.zip", + "etag": "0x8DE360BDF111593", + "hash": "ca159cf27096aa35e6091f098ec158fe15ca981d02996a01287cc8a4a81fad82" + } + }, + "25": { + "version": "25.3.1" + }, + "25.3": { + "version": "25.3.1" + }, + "25.3.1": { + "x86_64_linux_gnu": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v25.3.1/cargo-mutants-x86_64-unknown-linux-gnu.tar.gz", + "etag": "0x8DDD82B57A6C769", + "hash": "be41e6f74b633452fb17ef3b6b6113e180130f7b5693863b400c58b39e476726" + }, + "x86_64_macos": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v25.3.1/cargo-mutants-x86_64-apple-darwin.tar.gz", + "etag": "0x8DDD82B4C4F1BEA", + "hash": "091f451bd8f980911870b230e1721dfff2dfea05ac922e65db8b45e1059cb480" + }, + "x86_64_windows": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v25.3.1/cargo-mutants-x86_64-pc-windows-msvc.zip", + "etag": "0x8DDD82BB406AD5C", + "hash": "3a1db3ec7a4cb0c809862b85dfddf3eb7bda7ffd584e7a2ea194a8b710da7e0e" + } + }, + "25.3.0": { + "x86_64_linux_gnu": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v25.3.0/cargo-mutants-x86_64-unknown-linux-gnu.tar.gz", + "etag": "0x8DDD824CD324921", + "hash": "96d06266a378cda0bbda30ac6253e8ac29f776c5fcde1c8d193d7f249489e0a4" + }, + "x86_64_macos": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v25.3.0/cargo-mutants-x86_64-apple-darwin.tar.gz", + "etag": "0x8DDD824C56C1E69", + "hash": "d83e76014732a3bdb31d33de0288253bc04a2db6e73825305a585c1efe1bc346" + }, + "x86_64_windows": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v25.3.0/cargo-mutants-x86_64-pc-windows-msvc.zip", + "etag": "0x8DDD8253326A997", + "hash": "9aeed779f58a5a75a6c7be8da7f60b97c7ae9b42f15249b21bebcbad0a3e44c3" + } + }, + "25.2": { + "version": "25.2.2" + }, + "25.2.2": { + "x86_64_linux_gnu": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v25.2.2/cargo-mutants-x86_64-unknown-linux-gnu.tar.gz", + "etag": "0x8DDC66C7E4EA202", + "hash": "41d809e73dbaad977f92a075c6e87187dee655e7e78dc6f82b5fb365ead2c686" + }, + "x86_64_macos": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v25.2.2/cargo-mutants-x86_64-apple-darwin.tar.gz", + "etag": "0x8DDC66CBD4DCE11", + "hash": "4241ab06b254b93352b1cfb20dd4d1d1408e18b660e538182b66254e9f88d21b" + }, + "x86_64_windows": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v25.2.2/cargo-mutants-x86_64-pc-windows-msvc.zip", + "etag": "0x8DDC66CDC075C6E", + "hash": "0113af7e93812c3fb526e6b2c57104feabaa07fe8b3042227b9eaad631bcd1a9" + } + }, + "25.2.1": { + "x86_64_linux_gnu": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v25.2.1/cargo-mutants-x86_64-unknown-linux-gnu.tar.gz", + "etag": "0x8DDBFC31EF024CE", + "hash": "8051e53067c23de63f71537672930e8a43bd2c54ce2bce5187286a675fbc82a1" + }, + "x86_64_macos": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v25.2.1/cargo-mutants-x86_64-apple-darwin.tar.gz", + "etag": "0x8DDBFC2E4BAAECD", + "hash": "47604df3027073d2c5e7cff5d29a7bedc67c0bf34089850a63b11f520eab224d" + }, + "x86_64_windows": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v25.2.1/cargo-mutants-x86_64-pc-windows-msvc.zip", + "etag": "0x8DDBFC33B6D2E31", + "hash": "66455f2cc848ee977d8f28bd4b3c0136b7c5ca8be6a2664a19bddac4c7dfaadc" + } + }, + "25.2.0": { + "x86_64_linux_gnu": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v25.2.0/cargo-mutants-x86_64-unknown-linux-gnu.tar.gz", + "etag": "0x8DDB7EB6F783A79", + "hash": "e0a5ba049a3dff711b670797e8f0cbfff6a5a800636e5f74d6b298f19b6c8604" + }, + "x86_64_macos": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v25.2.0/cargo-mutants-x86_64-apple-darwin.tar.gz", + "etag": "0x8DDB7EB67593339", + "hash": "92178380a2bf1346edf6cb5b9d9f7833ef5b7f382fc9551b2e0d031731ac6347" + }, + "x86_64_windows": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v25.2.0/cargo-mutants-x86_64-pc-windows-msvc.zip", + "etag": "0x8DDB7EBAE35B0C4", + "hash": "58670f38147b428b00d8f1b531055addb9b3bc7fc25590630ac13b56769db517" + } + }, + "25.1": { + "version": "25.1.0" + }, + "25.1.0": { + "x86_64_linux_gnu": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v25.1.0/cargo-mutants-x86_64-unknown-linux-gnu.tar.gz", + "etag": "0x8DDA43F4AA5BB6F", + "hash": "1d4f0ff88c70713c9125c4fe95e90d0d9b5841b3107b18612f86352ee0d5dfbf" + }, + "x86_64_macos": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v25.1.0/cargo-mutants-x86_64-apple-darwin.tar.gz", + "etag": "0x8DDA43F63C4351A", + "hash": "90aec4ec10bb3c8578c279f48dc4477d52d9dc030c951f26c185d59a382161ad" + }, + "x86_64_windows": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v25.1.0/cargo-mutants-x86_64-pc-windows-msvc.zip", + "etag": "0x8DDA43FC4906614", + "hash": "f318f8f557c64cecf61274cdf2adcb8e1d03a005c556115984fd4111e7d93442" + } + }, + "25.0": { + "version": "25.0.1" + }, + "25.0.1": { + "x86_64_linux_gnu": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v25.0.1/cargo-mutants-x86_64-unknown-linux-gnu.tar.gz", + "etag": "0x8DD491A2EB59B91", + "hash": "c2bbcc2f1538b7190d861dd4180bb5ff762c2653f0083784dfed1a379f96805f" + }, + "x86_64_macos": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v25.0.1/cargo-mutants-x86_64-apple-darwin.tar.gz", + "etag": "0x8DD491A30293539", + "hash": "fbc94437f2439e7f712e3f3ab95aab69611c10cc446edd4a1d94e5e8c6063027" + }, + "x86_64_windows": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v25.0.1/cargo-mutants-x86_64-pc-windows-msvc.zip", + "etag": "0x8DD491A8AB18266", + "hash": "3571f31092e987b2b24c91d4078d5ee5a170f0f434557212c4defda3d741d6a7" + } + }, + "24": { + "version": "24.11.1" + }, + "24.11": { + "version": "24.11.1" + }, + "24.11.1": { + "x86_64_linux_gnu": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.11.1/cargo-mutants-x86_64-unknown-linux-gnu.tar.xz", + "etag": "0x8DD0B62D6E7C782", + "hash": "2d425915f13e6ecf6f76e702c07a4612d5b5eb59e0902e1f0342f265bce306d7" + }, + "x86_64_macos": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.11.1/cargo-mutants-x86_64-apple-darwin.tar.xz", + "etag": "0x8DD0B62D7F852F8", + "hash": "9001fe945e4004a86e8104f564588fbd83c562e4a9a734d5fccc1d026136c523" + }, + "x86_64_windows": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.11.1/cargo-mutants-x86_64-pc-windows-msvc.zip", + "etag": "0x8DD0B62D792D762", + "hash": "6ced7ec7c9b7558b3b0ecb7d61c62c2db3e91b35d8ce16214b48ef23b10c8fe0" + } + }, + "24.11.0": { + "x86_64_linux_gnu": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.11.0/cargo-mutants-x86_64-unknown-linux-gnu.tar.xz", + "etag": "0x8DD0270AE8E880F", + "hash": "aaad95b83afafac1886c1ff11b123144ac5899f7c24fa2c4cf7698cd0da2a053" + }, + "x86_64_macos": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.11.0/cargo-mutants-x86_64-apple-darwin.tar.xz", + "etag": "0x8DD0270AF7793AF", + "hash": "3401d59c3a6dbe3c9953f9ecb0cff5fe79038803aa26af6a6a55ac58ced280c8" + }, + "x86_64_windows": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.11.0/cargo-mutants-x86_64-pc-windows-msvc.zip", + "etag": "0x8DD0270AF10BA18", + "hash": "5344a4edfdd7b1dd01960cfe5f013a2378f9fe8d61636e7a829cb218859ca776" + } + }, + "24.9": { + "version": "24.9.0" + }, + "24.9.0": { + "x86_64_linux_gnu": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.9.0/cargo-mutants-x86_64-unknown-linux-gnu.tar.xz", + "etag": "0x8DCE15A48CE5EA8", + "hash": "61236c4caa79d8971f50446c9254bc219018b167f73fd265ea4dc90f892efbf5" + }, + "x86_64_macos": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.9.0/cargo-mutants-x86_64-apple-darwin.tar.xz", + "etag": "0x8DCE15A4A132CAE", + "hash": "96bbeb6f879b5dd6f9c3e8e8e9c368ab5ae7641c0a7b50bf43a96020f96dac1c" + }, + "x86_64_windows": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.9.0/cargo-mutants-x86_64-pc-windows-msvc.zip", + "etag": "0x8DCE15A498E17B8", + "hash": "c18967950c78d8fc6186266dcad001d2a90e2e59b66047bd3539b5dfbddcf03d" + } + }, + "24.7": { + "version": "24.7.1" + }, + "24.7.1": { + "x86_64_linux_gnu": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.7.1/cargo-mutants-x86_64-unknown-linux-gnu.tar.xz", + "etag": "0x8DCACB7A0F2851E", + "hash": "947d551c7e13723b70a9954b1a0dcaca46a19c1308e5a605ea09df2cceb3b3f1" + }, + "x86_64_macos": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.7.1/cargo-mutants-x86_64-apple-darwin.tar.xz", + "etag": "0x8DCACB7A25ED29A", + "hash": "9438cbc12d6155eb15698099280cf9df793d1b1ff12a158744807696c81339a6" + }, + "x86_64_windows": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.7.1/cargo-mutants-x86_64-pc-windows-msvc.zip", + "etag": "0x8DCACB7A1981CB6", + "hash": "b25fc0e7132d2a619da425ac364d535f5e8153e3b9c459cdef9e2710b36b5ebe" + } + }, + "24.7.0": { + "x86_64_linux_gnu": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.7.0/cargo-mutants-x86_64-unknown-linux-gnu.tar.xz", + "etag": "0x8DC9CFC44AD726D", + "hash": "9452f685e16b911f95456d9b923c48816c1d515142962be7037b9049c8297711" + }, + "x86_64_macos": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.7.0/cargo-mutants-x86_64-apple-darwin.tar.xz", + "etag": "0x8DC9CFC45CFC3FB", + "hash": "7619ad6983214c4ecc163c0fdff8431e7da3f62b5cd65608119d228c868f6241" + }, + "x86_64_windows": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.7.0/cargo-mutants-x86_64-pc-windows-msvc.zip", + "etag": "0x8DC9CFC4546204E", + "hash": "46a80430675334b7e95227ff6548229f70bbb71eabc19a9f271352ea8adef732" + } + }, + "24.5": { + "version": "24.5.0" + }, + "24.5.0": { + "x86_64_linux_gnu": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.5.0/cargo-mutants-x86_64-unknown-linux-gnu.tar.xz", + "etag": "0x8DC744EABC331AD", + "hash": "c6a43a41fa1a035d06c13f8f6aa5a2d01ff668c6ed464ddc52c44a0d17a562ab" + }, + "x86_64_macos": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.5.0/cargo-mutants-x86_64-apple-darwin.tar.xz", + "etag": "0x8DC744EAD33E74D", + "hash": "69069ed5ab31884a6c28bffdb6b22d0981eaab72c79ce90690dce7abad91fd23" + }, + "x86_64_windows": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.5.0/cargo-mutants-x86_64-pc-windows-msvc.zip", + "etag": "0x8DC744EAC8F120A", + "hash": "ee9d8c82b2421fb1cddb11f84720d204d47f50763763d7bd129969d3f1671245" + } + }, + "24.4": { + "version": "24.4.0" + }, + "24.4.0": { + "x86_64_linux_gnu": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.4.0/cargo-mutants-x86_64-unknown-linux-gnu.tar.xz", + "etag": "0x8DC626DF8BE8265", + "hash": "c1113af33c82571e53b5ef0073bd433f0b06b4363da184865b3276fa19389b4f" + }, + "x86_64_macos": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.4.0/cargo-mutants-x86_64-apple-darwin.tar.xz", + "etag": "0x8DC626E04DB7CED", + "hash": "9521ae55128104d5c514e1abc297e91e1b3bfc7b54e79b52e8815c9ed5852ae5" + }, + "x86_64_windows": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.4.0/cargo-mutants-x86_64-pc-windows-msvc.zip", + "etag": "0x8DC626DF9941BAF", + "hash": "1a12dc7d21f1c7cc656f0295c07698b0e29589791a361ddf7d9f1627a0c1d7aa" + } + }, + "24.3": { + "version": "24.3.0" + }, + "24.3.0": { + "x86_64_linux_gnu": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.3.0/cargo-mutants-x86_64-unknown-linux-gnu.tar.xz", + "etag": "0x8DC4C2624753B38", + "hash": "81371a28c9a96675ac1d29fb85a8ce4141510450644ba72e58f1c18a50bcf3b8" + }, + "x86_64_macos": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.3.0/cargo-mutants-x86_64-apple-darwin.tar.xz", + "etag": "0x8DC4C2626F73F72", + "hash": "d0d3d3866765d2a3675995ac7683234796af67cd5f1b4510d9c974e6be255dd9" + }, + "x86_64_windows": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.3.0/cargo-mutants-x86_64-pc-windows-msvc.zip", + "etag": "0x8DC4C26252D0E28", + "hash": "27ee3a942056e3ad1c466e49da0ee028dbd8bfc3bd81c5ac4ff6a71e76c48e34" + } + }, + "24.2": { + "version": "24.2.1" + }, + "24.2.1": { + "x86_64_linux_gnu": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.2.1/cargo-mutants-x86_64-unknown-linux-gnu.tar.xz", + "etag": "0x8DC3642444159AD", + "hash": "781b65f9828b9eeeb2eb87222b30a1923e83bf130f9715ee3c423db254fab759" + }, + "x86_64_macos": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.2.1/cargo-mutants-x86_64-apple-darwin.tar.xz", + "etag": "0x8DC3642453EE79A", + "hash": "bca0d57fd1781109cd11e643f0e7d2b645e455ea3ec09347c5e60ecac9570128" + }, + "x86_64_windows": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.2.1/cargo-mutants-x86_64-pc-windows-msvc.zip", + "etag": "0x8DC364244E5935B", + "hash": "7de241443f01d72a1c45b985b5d1fd187d6ad6c6f3ec6d1ac5560eb8cf8471f7" + } + }, + "24.2.0": { + "x86_64_linux_gnu": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.2.0/cargo-mutants-x86_64-unknown-linux-gnu.tar.xz", + "etag": "0x8DC25C8E4D499D5", + "hash": "43a4f6dce91c7c40e3d60e992b682c52ec1bc99c4ba04cca40176203be7391ea" + }, + "x86_64_macos": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.2.0/cargo-mutants-x86_64-apple-darwin.tar.xz", + "etag": "0x8DC6E57B3629D95", + "hash": "f2690a68976209ab4f4aaa4dd88fc2f835f3dbbd04938bba74a60a2b06f858d9" + }, + "x86_64_windows": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.2.0/cargo-mutants-x86_64-pc-windows-msvc.zip", + "etag": "0x8DC25C8E56DE34E", + "hash": "c86d54585747e28ce9f8e0fb6c309c03c831bc7ffc47ede819fd7a9e0a2e46e5" + } + }, + "24.1": { + "version": "24.1.2" + }, + "24.1.2": { + "x86_64_linux_gnu": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.1.2/cargo-mutants-x86_64-unknown-linux-gnu.tar.xz", + "etag": "0x8DC1CFD31F8E32E", + "hash": "7148c146f30834d7dda837d85cb0204bb454ddcc334c6bff65945c7656539022" + }, + "x86_64_macos": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.1.2/cargo-mutants-x86_64-apple-darwin.tar.xz", + "etag": "0x8DC1CFD340CC25E", + "hash": "e4451a933e33d743d53a23037738a15ca67d7af636ba2fb3ba4359aefb094b98" + }, + "x86_64_windows": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.1.2/cargo-mutants-x86_64-pc-windows-msvc.zip", + "etag": "0x8DC1CFD32973022", + "hash": "39ecec1fd4fa07bdffa2a5df8dc30d128b2fa206898f33e1c69ff2b017925d87" + } + }, + "24.1.1": { + "x86_64_linux_gnu": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.1.1/cargo-mutants-x86_64-unknown-linux-gnu.tar.xz", + "etag": "0x8DC16B49E5363AF", + "hash": "f3ec93c5e85599e114eb2d732e550df20ecf145020bcd1270e2bb5dc8a0b25c0" + }, + "x86_64_macos": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.1.1/cargo-mutants-x86_64-apple-darwin.tar.xz", + "etag": "0x8DC16B4A58800FF", + "hash": "7e0b8542089af53a6eed905a50f1d57ecd3f4914af0bb0433129c9087a5af836" + }, + "x86_64_windows": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.1.1/cargo-mutants-x86_64-pc-windows-msvc.zip", + "etag": "0x8DC16B4A031A245", + "hash": "18daa54e718d47c5d94e94718760b7e0b54da7d220507ac44f52817eabf9865d" + } + }, + "24.1.0": { + "x86_64_linux_gnu": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.1.0/cargo-mutants-x86_64-unknown-linux-gnu.tar.xz", + "etag": "0x8DC13E7777223F9", + "hash": "03e80419baf9b4244f304b19b1baac57e08425675650c854c01a937945a1f8d4" + }, + "x86_64_macos": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.1.0/cargo-mutants-x86_64-apple-darwin.tar.xz", + "etag": "0x8DC13E7798567D7", + "hash": "c01cd159db0be3c80cac1bdbdbe755cd492a3d4e90065c9235d550c48c040587" + }, + "x86_64_windows": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v24.1.0/cargo-mutants-x86_64-pc-windows-msvc.zip", + "etag": "0x8DC13E778F699C1", + "hash": "a21ad70d36d7591d78ada6470c2394115f7d009b1572460fd51476ec334b8304" + } + }, + "23": { + "version": "23.12.2" + }, + "23.12": { + "version": "23.12.2" + }, + "23.12.2": { + "x86_64_linux_gnu": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v23.12.2/cargo-mutants-x86_64-unknown-linux-gnu.tar.xz", + "etag": "0x8DC0393B7E2DE8E", + "hash": "3208e14a514b4b61c1acaa5b37717c7a7ea50775bad186c119e1364c8dc6256b" + }, + "x86_64_macos": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v23.12.2/cargo-mutants-x86_64-apple-darwin.tar.xz", + "etag": "0x8DC0393B96202A4", + "hash": "6aeeb89e835c9308ced743b8e8211f9ef89e5bef1817ea163fa831fa7cd24c26" + }, + "x86_64_windows": { + "url": "https://github.com/sourcefrog/cargo-mutants/releases/download/v23.12.2/cargo-mutants-x86_64-pc-windows-msvc.zip", + "etag": "0x8DC0393B8AEBEC7", + "hash": "4a56ad34a236af00683dd8246f87fd4eb89453dbac1afc89471c52c7f0d4267a" + } + } +} diff --git a/tools/ci/tool-list.sh b/tools/ci/tool-list.sh index 4f3d437e..3403b1a7 100755 --- a/tools/ci/tool-list.sh +++ b/tools/ci/tool-list.sh @@ -9,6 +9,7 @@ cd -- "$(dirname -- "$0")"/../.. # version `GLIBC_2.39' not found glibc_pre_2_39_incompat=( cargo-deb + cargo-mutants cargo-spellcheck zizmor ) diff --git a/tools/codegen/base/cargo-mutants.json b/tools/codegen/base/cargo-mutants.json new file mode 100644 index 00000000..51f9dc3e --- /dev/null +++ b/tools/codegen/base/cargo-mutants.json @@ -0,0 +1,17 @@ +{ + "repository": "https://github.com/sourcefrog/cargo-mutants", + "license_markdown": "[MIT](https://github.com/sourcefrog/cargo-mutants/blob/main/LICENSE)", + "tag_prefix": "v", + "rust_crate": "${package}", + "asset_name": [ + "${package}-${rust_target}.tar.gz", + "${package}-${rust_target}.tar.xz" + ], + "platform": { + "x86_64_linux_gnu": {}, + "x86_64_macos": {}, + "x86_64_windows": { + "asset_name": "${package}-${rust_target}.zip" + } + } +}