Skip to content

Commit 400aab9

Browse files
authored
Merge pull request #2820 from flip1995/unused_def_conf
Remove unused define_conf-macro definitions
2 parents a338fa9 + 3a41e01 commit 400aab9

File tree

1 file changed

+0
-23
lines changed

1 file changed

+0
-23
lines changed

clippy_lints/src/utils/conf.rs

Lines changed: 0 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -113,29 +113,6 @@ macro_rules! define_Conf {
113113
// hack to convert tts
114114
(TY $ty: ty) => { $ty };
115115

116-
// how to read the value?
117-
(CONV i64, $value: expr) => { $value.as_integer() };
118-
(CONV u64, $value: expr) => {
119-
$value.as_integer()
120-
.iter()
121-
.filter_map(|&i| if i >= 0 { Some(i as u64) } else { None })
122-
.next()
123-
};
124-
(CONV String, $value: expr) => { $value.as_str().map(Into::into) };
125-
(CONV Vec<String>, $value: expr) => {{
126-
let slice = $value.as_array();
127-
128-
if let Some(slice) = slice {
129-
if slice.iter().any(|v| v.as_str().is_none()) {
130-
None
131-
} else {
132-
Some(slice.iter().map(|v| v.as_str().expect("already checked").to_owned()).collect())
133-
}
134-
} else {
135-
None
136-
}
137-
}};
138-
139116
// provide a nicer syntax to declare the default value of `Vec<String>` variables
140117
(DEFAULT Vec<String>, $e: expr) => { $e.iter().map(|&e| e.to_owned()).collect() };
141118
(DEFAULT $ty: ty, $e: expr) => { $e };

0 commit comments

Comments
 (0)