@@ -533,24 +533,24 @@ fn test_io_file() -> std::io::Result<()> {
533533 // --- OpenOptions ---
534534
535535 {
536- let mut f1 = std::fs::OpenOptions::new().open("f1.txt").unwrap(); // $ MISSING: Alert[rust/summary/taint-sources]
536+ let mut f1 = std::fs::OpenOptions::new().open("f1.txt").unwrap(); // $ Alert[rust/summary/taint-sources]
537537 let mut buffer = [0u8; 1024];
538538 let _bytes = f1.read(&mut buffer)?;
539- sink(&buffer); // $ MISSING: hasTaintFlow="f1.txt"
539+ sink(&buffer); // $ hasTaintFlow="f1.txt"
540540 }
541541
542542 {
543- let mut f2 = std::fs::OpenOptions::new().create_new(true).open("f2.txt").unwrap(); // $ MISSING: Alert[rust/summary/taint-sources]
543+ let mut f2 = std::fs::OpenOptions::new().create_new(true).open("f2.txt").unwrap(); // $ Alert[rust/summary/taint-sources]
544544 let mut buffer = [0u8; 1024];
545545 let _bytes = f2.read(&mut buffer)?;
546- sink(&buffer); // $ MISSING: hasTaintFlow="f2.txt"
546+ sink(&buffer); // $ hasTaintFlow="f2.txt"
547547 }
548548
549549 {
550- let mut f3 = std::fs::OpenOptions::new().read(true).write(true).truncate(true).create(true).open("f3.txt").unwrap(); // $ MISSING: Alert[rust/summary/taint-sources]
550+ let mut f3 = std::fs::OpenOptions::new().read(true).write(true).truncate(true).create(true).open("f3.txt").unwrap(); // $ Alert[rust/summary/taint-sources]
551551 let mut buffer = [0u8; 1024];
552552 let _bytes = f3.read(&mut buffer)?;
553- sink(&buffer); // $ MISSING: hasTaintFlow="f3.txt"
553+ sink(&buffer); // $ hasTaintFlow="f3.txt"
554554 }
555555
556556 // --- misc operations ---
@@ -624,7 +624,7 @@ async fn test_tokio_file() -> std::io::Result<()> {
624624 // --- OpenOptions ---
625625
626626 {
627- let mut f1 = tokio::fs::OpenOptions::new().open("f1.txt").await?; // $ MISSING: Alert[rust/summary/taint-sources]
627+ let mut f1 = tokio::fs::OpenOptions::new().open("f1.txt").await?; // $ Alert[rust/summary/taint-sources]
628628 let mut buffer = [0u8; 1024];
629629 let _bytes = f1.read(&mut buffer).await?;
630630 sink(&buffer); // $ MISSING: hasTaintFlow="f1.txt"
@@ -668,7 +668,7 @@ async fn test_async_std_file() -> std::io::Result<()> {
668668 // --- OpenOptions ---
669669
670670 {
671- let mut f1 = async_std::fs::OpenOptions::new().open("f1.txt").await?; // $ MISSING: Alert[rust/summary/taint-sources]
671+ let mut f1 = async_std::fs::OpenOptions::new().open("f1.txt").await?; // $ Alert[rust/summary/taint-sources]
672672 let mut buffer = [0u8; 1024];
673673 let _bytes = f1.read(&mut buffer).await?;
674674 sink(&buffer); // $ MISSING: hasTaintFlow="f1.txt"
0 commit comments