|
1 | 1 | pipeRef |
2 | | -| foo.component.html:3:20:3:30 | unknownPipe | |
3 | | -| foo.component.html:4:20:4:30 | unknownPipe | |
4 | | -| foo.component.html:5:20:5:27 | testPipe | |
5 | | -| foo.component.html:6:19:6:26 | testPipe | |
| 2 | +| source.component.html:3:22:3:32 | unknownPipe | |
| 3 | +| source.component.html:4:22:4:32 | unknownPipe | |
| 4 | +| source.component.html:5:22:5:29 | testPipe | |
| 5 | +| source.component.html:6:19:6:26 | testPipe | |
6 | 6 | pipeCall |
7 | | -| foo.component.html:3:14:3:30 | foo \| unknownPipe | |
8 | | -| foo.component.html:4:14:4:37 | foo \| u ... :'safe' | |
9 | | -| foo.component.html:5:14:5:34 | foo \| t ... :'safe' | |
10 | | -| foo.component.html:6:14:6:30 | 42 \| testPipe:foo | |
| 7 | +| source.component.html:3:14:3:32 | taint \| unknownPipe | |
| 8 | +| source.component.html:4:14:4:39 | taint \| ... :'safe' | |
| 9 | +| source.component.html:5:14:5:36 | taint \| ... :'safe' | |
| 10 | +| source.component.html:6:14:6:32 | 42 \| testPipe:taint | |
11 | 11 | pipeCallArg |
12 | | -| 0 | foo.component.html:3:14:3:16 | foo | foo.component.html:3:14:3:30 | foo \| unknownPipe | |
13 | | -| 0 | foo.component.html:4:14:4:16 | foo | foo.component.html:4:14:4:37 | foo \| u ... :'safe' | |
14 | | -| 0 | foo.component.html:5:14:5:16 | foo | foo.component.html:5:14:5:34 | foo \| t ... :'safe' | |
15 | | -| 0 | foo.component.html:6:14:6:15 | 42 | foo.component.html:6:14:6:30 | 42 \| testPipe:foo | |
16 | | -| 1 | foo.component.html:4:32:4:37 | 'safe' | foo.component.html:4:14:4:37 | foo \| u ... :'safe' | |
17 | | -| 1 | foo.component.html:5:29:5:34 | 'safe' | foo.component.html:5:14:5:34 | foo \| t ... :'safe' | |
18 | | -| 1 | foo.component.html:6:28:6:30 | foo | foo.component.html:6:14:6:30 | 42 \| testPipe:foo | |
| 12 | +| 0 | source.component.html:3:14:3:18 | taint | source.component.html:3:14:3:32 | taint \| unknownPipe | |
| 13 | +| 0 | source.component.html:4:14:4:18 | taint | source.component.html:4:14:4:39 | taint \| ... :'safe' | |
| 14 | +| 0 | source.component.html:5:14:5:18 | taint | source.component.html:5:14:5:36 | taint \| ... :'safe' | |
| 15 | +| 0 | source.component.html:6:14:6:15 | 42 | source.component.html:6:14:6:32 | 42 \| testPipe:taint | |
| 16 | +| 1 | source.component.html:4:34:4:39 | 'safe' | source.component.html:4:14:4:39 | taint \| ... :'safe' | |
| 17 | +| 1 | source.component.html:5:31:5:36 | 'safe' | source.component.html:5:14:5:36 | taint \| ... :'safe' | |
| 18 | +| 1 | source.component.html:6:28:6:32 | taint | source.component.html:6:14:6:32 | 42 \| testPipe:taint | |
19 | 19 | pipeClass |
20 | 20 | | TestPipe.ts:4:8:9:1 | class T ... ;\\n }\\n} | |
21 | 21 | pipeClassRef |
22 | | -| TestPipe.ts:4:8:9:1 | class T ... ;\\n }\\n} | foo.component.html:5:20:5:27 | testPipe | |
23 | | -| TestPipe.ts:4:8:9:1 | class T ... ;\\n }\\n} | foo.component.html:6:19:6:26 | testPipe | |
| 22 | +| TestPipe.ts:4:8:9:1 | class T ... ;\\n }\\n} | source.component.html:5:22:5:29 | testPipe | |
| 23 | +| TestPipe.ts:4:8:9:1 | class T ... ;\\n }\\n} | source.component.html:6:19:6:26 | testPipe | |
24 | 24 | taintFlow |
25 | | -| foo.component.ts:13:20:13:27 | source() | other.component.ts:18:48:18:57 | this.prop1 | |
26 | | -| foo.component.ts:13:20:13:27 | source() | other.component.ts:21:48:21:57 | this.prop4 | |
27 | | -| foo.component.ts:13:20:13:27 | source() | other.component.ts:22:48:22:57 | this.prop5 | |
28 | | -| foo.component.ts:14:33:14:40 | source() | other.component.ts:18:48:18:57 | this.prop1 | |
| 25 | +| source.component.ts:13:22:13:29 | source() | sink.component.ts:18:48:18:57 | this.sink1 | |
| 26 | +| source.component.ts:13:22:13:29 | source() | sink.component.ts:21:48:21:57 | this.sink4 | |
| 27 | +| source.component.ts:13:22:13:29 | source() | sink.component.ts:22:48:22:57 | this.sink5 | |
| 28 | +| source.component.ts:14:33:14:40 | source() | sink.component.ts:18:48:18:57 | this.sink1 | |
0 commit comments