|
1 | 1 | edges
|
2 |
| -| test.swift:5:11:5:18 | call to source() : | test.swift:7:13:7:13 | "..." | |
3 |
| -| test.swift:5:11:5:18 | call to source() : | test.swift:9:13:9:13 | "..." | |
4 |
| -| test.swift:5:11:5:18 | call to source() : | test.swift:11:13:11:13 | "..." | |
5 |
| -| test.swift:5:11:5:18 | call to source() : | test.swift:16:13:16:13 | "..." | |
6 |
| -| test.swift:5:11:5:18 | call to source() : | test.swift:18:13:18:13 | "..." | |
| 2 | +| string.swift:5:11:5:18 | call to source() : | string.swift:7:13:7:13 | "..." | |
| 3 | +| string.swift:5:11:5:18 | call to source() : | string.swift:9:13:9:13 | "..." | |
| 4 | +| string.swift:5:11:5:18 | call to source() : | string.swift:11:13:11:13 | "..." | |
| 5 | +| string.swift:5:11:5:18 | call to source() : | string.swift:16:13:16:13 | "..." | |
| 6 | +| string.swift:5:11:5:18 | call to source() : | string.swift:18:13:18:13 | "..." | |
| 7 | +| string.swift:28:17:28:25 | call to source2() : | string.swift:31:13:31:13 | tainted | |
| 8 | +| string.swift:28:17:28:25 | call to source2() : | string.swift:34:13:34:21 | ... call to +(_:_:) ... | |
| 9 | +| string.swift:28:17:28:25 | call to source2() : | string.swift:35:13:35:23 | ... call to +(_:_:) ... | |
| 10 | +| string.swift:28:17:28:25 | call to source2() : | string.swift:36:13:36:23 | ... call to +(_:_:) ... | |
| 11 | +| string.swift:28:17:28:25 | call to source2() : | string.swift:39:13:39:29 | ... call to +(_:_:) ... | |
| 12 | +| try.swift:9:17:9:24 | call to source() : | try.swift:9:13:9:24 | try ... | |
| 13 | +| try.swift:15:17:15:24 | call to source() : | try.swift:15:12:15:24 | try! ... | |
| 14 | +| try.swift:18:18:18:25 | call to source() : | try.swift:18:12:18:27 | ...! | |
| 15 | +| url.swift:13:16:13:23 | call to source() : | url.swift:18:12:18:12 | urlTainted | |
| 16 | +| url.swift:13:16:13:23 | call to source() : | url.swift:21:12:21:49 | ...! | |
| 17 | +| url.swift:13:16:13:23 | call to source() : | url.swift:23:12:23:54 | ...! | |
| 18 | +| url.swift:13:16:13:23 | call to source() : | url.swift:39:12:39:12 | ...! | |
7 | 19 | nodes
|
8 |
| -| test.swift:5:11:5:18 | call to source() : | semmle.label | call to source() : | |
9 |
| -| test.swift:7:13:7:13 | "..." | semmle.label | "..." | |
10 |
| -| test.swift:9:13:9:13 | "..." | semmle.label | "..." | |
11 |
| -| test.swift:11:13:11:13 | "..." | semmle.label | "..." | |
12 |
| -| test.swift:16:13:16:13 | "..." | semmle.label | "..." | |
13 |
| -| test.swift:18:13:18:13 | "..." | semmle.label | "..." | |
| 20 | +| string.swift:5:11:5:18 | call to source() : | semmle.label | call to source() : | |
| 21 | +| string.swift:7:13:7:13 | "..." | semmle.label | "..." | |
| 22 | +| string.swift:9:13:9:13 | "..." | semmle.label | "..." | |
| 23 | +| string.swift:11:13:11:13 | "..." | semmle.label | "..." | |
| 24 | +| string.swift:16:13:16:13 | "..." | semmle.label | "..." | |
| 25 | +| string.swift:18:13:18:13 | "..." | semmle.label | "..." | |
| 26 | +| string.swift:28:17:28:25 | call to source2() : | semmle.label | call to source2() : | |
| 27 | +| string.swift:31:13:31:13 | tainted | semmle.label | tainted | |
| 28 | +| string.swift:34:13:34:21 | ... call to +(_:_:) ... | semmle.label | ... call to +(_:_:) ... | |
| 29 | +| string.swift:35:13:35:23 | ... call to +(_:_:) ... | semmle.label | ... call to +(_:_:) ... | |
| 30 | +| string.swift:36:13:36:23 | ... call to +(_:_:) ... | semmle.label | ... call to +(_:_:) ... | |
| 31 | +| string.swift:39:13:39:29 | ... call to +(_:_:) ... | semmle.label | ... call to +(_:_:) ... | |
| 32 | +| try.swift:9:13:9:24 | try ... | semmle.label | try ... | |
| 33 | +| try.swift:9:17:9:24 | call to source() : | semmle.label | call to source() : | |
| 34 | +| try.swift:15:12:15:24 | try! ... | semmle.label | try! ... | |
| 35 | +| try.swift:15:17:15:24 | call to source() : | semmle.label | call to source() : | |
| 36 | +| try.swift:18:12:18:27 | ...! | semmle.label | ...! | |
| 37 | +| try.swift:18:18:18:25 | call to source() : | semmle.label | call to source() : | |
| 38 | +| url.swift:13:16:13:23 | call to source() : | semmle.label | call to source() : | |
| 39 | +| url.swift:18:12:18:12 | urlTainted | semmle.label | urlTainted | |
| 40 | +| url.swift:21:12:21:49 | ...! | semmle.label | ...! | |
| 41 | +| url.swift:23:12:23:54 | ...! | semmle.label | ...! | |
| 42 | +| url.swift:39:12:39:12 | ...! | semmle.label | ...! | |
14 | 43 | subpaths
|
15 | 44 | #select
|
16 |
| -| test.swift:7:13:7:13 | "..." | test.swift:5:11:5:18 | call to source() : | test.swift:7:13:7:13 | "..." | result | |
17 |
| -| test.swift:9:13:9:13 | "..." | test.swift:5:11:5:18 | call to source() : | test.swift:9:13:9:13 | "..." | result | |
18 |
| -| test.swift:11:13:11:13 | "..." | test.swift:5:11:5:18 | call to source() : | test.swift:11:13:11:13 | "..." | result | |
19 |
| -| test.swift:16:13:16:13 | "..." | test.swift:5:11:5:18 | call to source() : | test.swift:16:13:16:13 | "..." | result | |
20 |
| -| test.swift:18:13:18:13 | "..." | test.swift:5:11:5:18 | call to source() : | test.swift:18:13:18:13 | "..." | result | |
| 45 | +| string.swift:7:13:7:13 | "..." | string.swift:5:11:5:18 | call to source() : | string.swift:7:13:7:13 | "..." | result | |
| 46 | +| string.swift:9:13:9:13 | "..." | string.swift:5:11:5:18 | call to source() : | string.swift:9:13:9:13 | "..." | result | |
| 47 | +| string.swift:11:13:11:13 | "..." | string.swift:5:11:5:18 | call to source() : | string.swift:11:13:11:13 | "..." | result | |
| 48 | +| string.swift:16:13:16:13 | "..." | string.swift:5:11:5:18 | call to source() : | string.swift:16:13:16:13 | "..." | result | |
| 49 | +| string.swift:18:13:18:13 | "..." | string.swift:5:11:5:18 | call to source() : | string.swift:18:13:18:13 | "..." | result | |
| 50 | +| string.swift:31:13:31:13 | tainted | string.swift:28:17:28:25 | call to source2() : | string.swift:31:13:31:13 | tainted | result | |
| 51 | +| string.swift:34:13:34:21 | ... call to +(_:_:) ... | string.swift:28:17:28:25 | call to source2() : | string.swift:34:13:34:21 | ... call to +(_:_:) ... | result | |
| 52 | +| string.swift:35:13:35:23 | ... call to +(_:_:) ... | string.swift:28:17:28:25 | call to source2() : | string.swift:35:13:35:23 | ... call to +(_:_:) ... | result | |
| 53 | +| string.swift:36:13:36:23 | ... call to +(_:_:) ... | string.swift:28:17:28:25 | call to source2() : | string.swift:36:13:36:23 | ... call to +(_:_:) ... | result | |
| 54 | +| string.swift:39:13:39:29 | ... call to +(_:_:) ... | string.swift:28:17:28:25 | call to source2() : | string.swift:39:13:39:29 | ... call to +(_:_:) ... | result | |
| 55 | +| try.swift:9:13:9:24 | try ... | try.swift:9:17:9:24 | call to source() : | try.swift:9:13:9:24 | try ... | result | |
| 56 | +| try.swift:15:12:15:24 | try! ... | try.swift:15:17:15:24 | call to source() : | try.swift:15:12:15:24 | try! ... | result | |
| 57 | +| try.swift:18:12:18:27 | ...! | try.swift:18:18:18:25 | call to source() : | try.swift:18:12:18:27 | ...! | result | |
| 58 | +| url.swift:18:12:18:12 | urlTainted | url.swift:13:16:13:23 | call to source() : | url.swift:18:12:18:12 | urlTainted | result | |
| 59 | +| url.swift:21:12:21:49 | ...! | url.swift:13:16:13:23 | call to source() : | url.swift:21:12:21:49 | ...! | result | |
| 60 | +| url.swift:23:12:23:54 | ...! | url.swift:13:16:13:23 | call to source() : | url.swift:23:12:23:54 | ...! | result | |
| 61 | +| url.swift:39:12:39:12 | ...! | url.swift:13:16:13:23 | call to source() : | url.swift:39:12:39:12 | ...! | result | |
0 commit comments