1 #![warn(clippy::verbose_file_reads)]
2 use std::env::temp_dir;
7 // To make sure we only warn on File::{read_to_end, read_to_string} calls
9 pub fn read_to_end(&self) {}
11 pub fn read_to_string(&self) {}
14 fn main() -> std::io::Result<()> {
16 // Lint shouldn't catch this
21 let mut f = File::open(&path)?;
22 let mut buffer = Vec::new();
23 f.read_to_end(&mut buffer)?;
25 let mut string_buffer = String::new();
26 f.read_to_string(&mut string_buffer)?;