| # This file reflects the current status of all tools which are allowed |
| # to fail without failing the build. |
| # |
| # There are three states a tool can be in: |
| # 1. Broken: The tool doesn't build |
| # 2. Compiling: The tool builds but its tests are failing |
| # 3. Testing: The tool builds and its tests are passing |
| # |
| # In the future there will be further states like "Distributing", which |
| # configures whether the tool is included in the Rust distribution. |
| # |
| # If a tool was working before your PR but is broken now, consider |
| # opening a PR against the tool so that it works with your changes. |
| # If the tool stops compiling, change its state to `Broken`. If it |
| # still builds, change it to `Compiling`. |
| # How to do that is described in |
| # "CONTRIBUTING.md#External Dependencies". If the effort required is not |
| # warranted (e.g. due to the tool abusing some API that you changed, and |
| # fixing the tool would mean a significant refactoring) remember to ping |
| # the tool authors, so they can fix it, instead of being surprised by the |
| # breakage. |
| # |
| # Each tool has a list of people to ping |
| |
| # ping @oli-obk @RalfJung @eddyb |
| miri = "Broken" |
| |
| # ping @Manishearth @llogiq @mcarton @oli-obk |
| clippy = "Compiling" |
| |
| # ping @nrc |
| rls = "Testing" |
| |
| # ping @nrc |
| rustfmt = "Testing" |
| |