|
9 | 9 | | main.rs:6:15:6:58 | res | main.rs:6:23:6:57 | { ... } | provenance | |
|
10 | 10 | | main.rs:6:23:6:57 | ...::format(...) | main.rs:6:15:6:58 | res | provenance | |
|
11 | 11 | | main.rs:6:23:6:57 | ...::must_use(...) | main.rs:6:9:6:11 | url | provenance | |
|
12 |
| -| main.rs:6:23:6:57 | MacroExpr | main.rs:6:23:6:57 | ...::format(...) | provenance | MaD:7 | |
13 |
| -| main.rs:6:23:6:57 | { ... } | main.rs:6:23:6:57 | ...::must_use(...) | provenance | MaD:6 | |
| 12 | +| main.rs:6:23:6:57 | MacroExpr | main.rs:6:23:6:57 | ...::format(...) | provenance | MaD:8 | |
| 13 | +| main.rs:6:23:6:57 | { ... } | main.rs:6:23:6:57 | ...::must_use(...) | provenance | MaD:7 | |
14 | 14 | | main.rs:6:50:6:57 | password | main.rs:6:23:6:57 | MacroExpr | provenance | |
|
15 | 15 | | main.rs:7:28:7:30 | url | main.rs:7:5:7:26 | ...::get | provenance | MaD:4 Sink:MaD:4 |
|
16 | 16 | | main.rs:12:9:12:15 | address | main.rs:13:27:13:33 | address | provenance | |
|
17 | 17 | | main.rs:12:19:12:60 | res | main.rs:12:27:12:59 | { ... } | provenance | |
|
18 | 18 | | main.rs:12:27:12:59 | ...::format(...) | main.rs:12:19:12:60 | res | provenance | |
|
19 | 19 | | main.rs:12:27:12:59 | ...::must_use(...) | main.rs:12:9:12:15 | address | provenance | |
|
20 |
| -| main.rs:12:27:12:59 | MacroExpr | main.rs:12:27:12:59 | ...::format(...) | provenance | MaD:7 | |
21 |
| -| main.rs:12:27:12:59 | { ... } | main.rs:12:27:12:59 | ...::must_use(...) | provenance | MaD:6 | |
| 20 | +| main.rs:12:27:12:59 | MacroExpr | main.rs:12:27:12:59 | ...::format(...) | provenance | MaD:8 | |
| 21 | +| main.rs:12:27:12:59 | { ... } | main.rs:12:27:12:59 | ...::must_use(...) | provenance | MaD:7 | |
22 | 22 | | main.rs:12:50:12:57 | password | main.rs:12:27:12:59 | MacroExpr | provenance | |
|
23 | 23 | | main.rs:13:9:13:11 | url | main.rs:14:28:14:30 | url | provenance | |
|
24 | 24 | | main.rs:13:15:13:34 | ...::parse(...) [Ok] | main.rs:13:15:13:43 | ... .unwrap() | provenance | MaD:5 |
|
25 | 25 | | main.rs:13:15:13:43 | ... .unwrap() | main.rs:13:9:13:11 | url | provenance | |
|
26 |
| -| main.rs:13:26:13:33 | &address [&ref] | main.rs:13:15:13:34 | ...::parse(...) [Ok] | provenance | MaD:8 | |
| 26 | +| main.rs:13:26:13:33 | &address [&ref] | main.rs:13:15:13:34 | ...::parse(...) [Ok] | provenance | MaD:6 | |
27 | 27 | | main.rs:13:27:13:33 | address | main.rs:13:26:13:33 | &address [&ref] | provenance | |
|
28 | 28 | | main.rs:14:28:14:30 | url | main.rs:14:5:14:26 | ...::get | provenance | MaD:4 Sink:MaD:4 |
|
29 | 29 | | main.rs:19:9:19:11 | url | main.rs:21:17:21:19 | url | provenance | |
|
30 | 30 | | main.rs:19:15:19:58 | res | main.rs:19:23:19:57 | { ... } | provenance | |
|
31 | 31 | | main.rs:19:23:19:57 | ...::format(...) | main.rs:19:15:19:58 | res | provenance | |
|
32 | 32 | | main.rs:19:23:19:57 | ...::must_use(...) | main.rs:19:9:19:11 | url | provenance | |
|
33 |
| -| main.rs:19:23:19:57 | MacroExpr | main.rs:19:23:19:57 | ...::format(...) | provenance | MaD:7 | |
34 |
| -| main.rs:19:23:19:57 | { ... } | main.rs:19:23:19:57 | ...::must_use(...) | provenance | MaD:6 | |
| 33 | +| main.rs:19:23:19:57 | MacroExpr | main.rs:19:23:19:57 | ...::format(...) | provenance | MaD:8 | |
| 34 | +| main.rs:19:23:19:57 | { ... } | main.rs:19:23:19:57 | ...::must_use(...) | provenance | MaD:7 | |
35 | 35 | | main.rs:19:50:19:57 | password | main.rs:19:23:19:57 | MacroExpr | provenance | |
|
36 | 36 | | main.rs:21:17:21:19 | url | main.rs:21:12:21:15 | post | provenance | MaD:1 Sink:MaD:1 |
|
37 | 37 | | main.rs:26:9:26:11 | url | main.rs:28:33:28:35 | url | provenance | |
|
38 | 38 | | main.rs:26:15:26:58 | res | main.rs:26:23:26:57 | { ... } | provenance | |
|
39 | 39 | | main.rs:26:23:26:57 | ...::format(...) | main.rs:26:15:26:58 | res | provenance | |
|
40 | 40 | | main.rs:26:23:26:57 | ...::must_use(...) | main.rs:26:9:26:11 | url | provenance | |
|
41 |
| -| main.rs:26:23:26:57 | MacroExpr | main.rs:26:23:26:57 | ...::format(...) | provenance | MaD:7 | |
42 |
| -| main.rs:26:23:26:57 | { ... } | main.rs:26:23:26:57 | ...::must_use(...) | provenance | MaD:6 | |
| 41 | +| main.rs:26:23:26:57 | MacroExpr | main.rs:26:23:26:57 | ...::format(...) | provenance | MaD:8 | |
| 42 | +| main.rs:26:23:26:57 | { ... } | main.rs:26:23:26:57 | ...::must_use(...) | provenance | MaD:7 | |
43 | 43 | | main.rs:26:50:26:57 | password | main.rs:26:23:26:57 | MacroExpr | provenance | |
|
44 | 44 | | main.rs:28:33:28:35 | url | main.rs:28:12:28:18 | request | provenance | MaD:3 Sink:MaD:3 |
|
45 | 45 | | main.rs:33:9:33:11 | url | main.rs:35:33:35:35 | url | provenance | |
|
46 | 46 | | main.rs:33:15:33:58 | res | main.rs:33:23:33:57 | { ... } | provenance | |
|
47 | 47 | | main.rs:33:23:33:57 | ...::format(...) | main.rs:33:15:33:58 | res | provenance | |
|
48 | 48 | | main.rs:33:23:33:57 | ...::must_use(...) | main.rs:33:9:33:11 | url | provenance | |
|
49 |
| -| main.rs:33:23:33:57 | MacroExpr | main.rs:33:23:33:57 | ...::format(...) | provenance | MaD:7 | |
50 |
| -| main.rs:33:23:33:57 | { ... } | main.rs:33:23:33:57 | ...::must_use(...) | provenance | MaD:6 | |
| 49 | +| main.rs:33:23:33:57 | MacroExpr | main.rs:33:23:33:57 | ...::format(...) | provenance | MaD:8 | |
| 50 | +| main.rs:33:23:33:57 | { ... } | main.rs:33:23:33:57 | ...::must_use(...) | provenance | MaD:7 | |
51 | 51 | | main.rs:33:50:33:57 | password | main.rs:33:23:33:57 | MacroExpr | provenance | |
|
52 | 52 | | main.rs:35:33:35:35 | url | main.rs:35:12:35:18 | request | provenance | MaD:2 Sink:MaD:2 |
|
53 | 53 | models
|
|
56 | 56 | | 3 | Sink: repo:https://github.com/seanmonstar/reqwest:reqwest; <crate::blocking::client::Client>::request; Argument[1]; transmission |
|
57 | 57 | | 4 | Sink: reqwest::blocking::get; Argument[0]; transmission |
|
58 | 58 | | 5 | Summary: <core::result::Result>::unwrap; Argument[self].Field[core::result::Result::Ok(0)]; ReturnValue; value |
|
59 |
| -| 6 | Summary: core::hint::must_use; Argument[0]; ReturnValue; value | |
60 |
| -| 7 | Summary: lang:alloc; crate::fmt::format; Argument[0]; ReturnValue; taint | |
61 |
| -| 8 | Summary: repo:https://github.com/servo/rust-url:url; <crate::Url>::parse; Argument[0].Reference; ReturnValue.Field[core::result::Result::Ok(0)]; taint | |
| 59 | +| 6 | Summary: <url::Url>::parse; Argument[0].Reference; ReturnValue.Field[core::result::Result::Ok(0)]; taint | |
| 60 | +| 7 | Summary: core::hint::must_use; Argument[0]; ReturnValue; value | |
| 61 | +| 8 | Summary: lang:alloc; crate::fmt::format; Argument[0]; ReturnValue; taint | |
62 | 62 | nodes
|
63 | 63 | | main.rs:6:9:6:11 | url | semmle.label | url |
|
64 | 64 | | main.rs:6:15:6:58 | res | semmle.label | res |
|
|
0 commit comments