Merged drop_forget_ref.rs with drop_forget_copy.rs.

Moved constant message strings out of declare_lint! macros.
This commit is contained in:
Tristian Celestin
2017-02-26 21:32:41 -05:00
parent 3075b01d8c
commit 75e28610a7
5 changed files with 108 additions and 426 deletions

View File

@@ -72,7 +72,6 @@ pub mod cyclomatic_complexity;
pub mod derive;
pub mod doc;
pub mod double_parens;
pub mod drop_forget_copy;
pub mod drop_forget_ref;
pub mod empty_enum;
pub mod entry;
@@ -270,7 +269,6 @@ pub fn register_plugins(reg: &mut rustc_plugin::Registry) {
max_single_char_names: conf.max_single_char_names,
});
reg.register_late_lint_pass(box drop_forget_ref::Pass);
reg.register_late_lint_pass(box drop_forget_copy::Pass);
reg.register_late_lint_pass(box empty_enum::EmptyEnum);
reg.register_late_lint_pass(box types::AbsurdExtremeComparisons);
reg.register_late_lint_pass(box types::InvalidUpcastComparisons);
@@ -377,9 +375,9 @@ pub fn register_plugins(reg: &mut rustc_plugin::Registry) {
derive::EXPL_IMPL_CLONE_ON_COPY,
doc::DOC_MARKDOWN,
double_parens::DOUBLE_PARENS,
drop_forget_copy::DROP_COPY,
drop_forget_copy::FORGET_COPY,
drop_forget_ref::DROP_COPY,
drop_forget_ref::DROP_REF,
drop_forget_ref::FORGET_COPY,
drop_forget_ref::FORGET_REF,
entry::MAP_ENTRY,
enum_clike::ENUM_CLIKE_UNPORTABLE_VARIANT,