diff options
| author | bors <bors@rust-lang.org> | 2019-11-29 19:48:19 +0000 |
|---|---|---|
| committer | bors <bors@rust-lang.org> | 2019-11-29 19:48:19 +0000 |
| commit | 0e66a780ad8bef459e2d5bf989bb6ea68cbfa616 (patch) | |
| tree | a4d9ce6bcb5b7079f29fe81758da969802089500 /clippy_lints/src/mutable_debug_assertion.rs | |
| parent | 7d4e8e150fd8d53668de016fecdd2e548a793107 (diff) | |
| parent | c1ccba005ff89a1a3b7972adfde222c593d7851d (diff) | |
| download | rust-0e66a780ad8bef459e2d5bf989bb6ea68cbfa616.tar.gz rust-0e66a780ad8bef459e2d5bf989bb6ea68cbfa616.zip | |
Auto merge of #4588 - phansch:add_custom_ice_hook, r=Manishearth
Add custom ICE message that points to Clippy repo changelog: Link to Clippy issue tracker in ICE messages This utilizes https://github.com/rust-lang/rust/pull/60584 by setting our own `panic_hook` and pointing to our own issue tracker instead of the rustc issue tracker. This also adds a new internal lint to test the ICE message. **Potential downsides** * This essentially copies rustc's `report_ice` function as `report_clippy_ice`. I think that's how it's meant to be implemented, but maybe @jonas-schievink could have a look as well =) The downside of more-or-less copying this function is that we have to maintain it as well now. The original function can be found [here][original]. * `driver` now depends directly on `rustc` and `rustc_errors` Closes #2734 [original]: https://github.com/rust-lang/rust/blob/59367b074f1523353dddefa678ffe3cac9fd4e50/src/librustc_driver/lib.rs#L1185
Diffstat (limited to 'clippy_lints/src/mutable_debug_assertion.rs')
0 files changed, 0 insertions, 0 deletions
