PS: Accept test changes. These are all from the changes to 'toString' from the previous commit.

This commit is contained in:
Mathias Vorreiter Pedersen
2024-11-07 12:59:06 +00:00
parent a086d63f31
commit 2255fda9e6
9 changed files with 383 additions and 383 deletions

View File

@@ -9,11 +9,11 @@
| TrapStatement.ps1:1:1:4:2 | TrapTest |
| TrapStatement.ps1:2:5:2:26 | TrapStatement at: TrapStatement.ps1:2:5:2:26 |
| TrapStatement.ps1:2:11:2:25 | Error found. |
| TrapStatement.ps1:3:5:3:19 | nonsenseString |
| TrapStatement.ps1:6:1:6:9 | TrapTest |
| TrapStatement.ps1:3:5:3:19 | call to nonsenseString |
| TrapStatement.ps1:6:1:6:9 | call to TrapTest |
| Try.ps1:1:1:13:2 | try {...} |
| Try.ps1:2:4:2:95 | ...=... |
| Try.ps1:2:17:2:95 | New-Object |
| Try.ps1:2:17:2:95 | call to New-Object |
| Try.ps1:2:69:2:94 | ...,... |
| Try.ps1:3:5:3:21 | throw ... |
| Try.ps1:3:11:3:21 | Exception |

View File

@@ -24,11 +24,11 @@
| Arrays/Arrays.ps1:3:14:3:17 | b | Arrays/Arrays.ps1:3:14:3:17 | b |
| Arrays/Arrays.ps1:5:1:5:8 | array2 | Arrays/Arrays.ps1:5:1:5:37 | ...=... |
| Arrays/Arrays.ps1:5:1:5:37 | ...=... | Arrays/Arrays.ps1:1:1:15:15 | {...} |
| Arrays/Arrays.ps1:5:11:5:21 | New-Object | Arrays/Arrays.ps1:5:11:5:37 | New-Object |
| Arrays/Arrays.ps1:5:11:5:37 | New-Object | Arrays/Arrays.ps1:5:1:5:37 | ...=... |
| Arrays/Arrays.ps1:5:22:5:33 | object[,] | Arrays/Arrays.ps1:5:11:5:37 | New-Object |
| Arrays/Arrays.ps1:5:11:5:21 | New-Object | Arrays/Arrays.ps1:5:11:5:37 | call to New-Object |
| Arrays/Arrays.ps1:5:11:5:37 | call to New-Object | Arrays/Arrays.ps1:5:1:5:37 | ...=... |
| Arrays/Arrays.ps1:5:22:5:33 | object[,] | Arrays/Arrays.ps1:5:11:5:37 | call to New-Object |
| Arrays/Arrays.ps1:5:34:5:35 | 2 | Arrays/Arrays.ps1:5:34:5:37 | ...,... |
| Arrays/Arrays.ps1:5:34:5:37 | ...,... | Arrays/Arrays.ps1:5:11:5:37 | New-Object |
| Arrays/Arrays.ps1:5:34:5:37 | ...,... | Arrays/Arrays.ps1:5:11:5:37 | call to New-Object |
| Arrays/Arrays.ps1:5:36:5:37 | 2 | Arrays/Arrays.ps1:5:34:5:37 | ...,... |
| Arrays/Arrays.ps1:6:1:6:8 | array2 | Arrays/Arrays.ps1:6:1:6:13 | ...[...] |
| Arrays/Arrays.ps1:6:1:6:13 | ...[...] | Arrays/Arrays.ps1:6:1:6:22 | ...=... |
@@ -98,23 +98,23 @@
| Dynamic/DynamicExecution.ps1:1:1:5:8 | {...} | Dynamic/DynamicExecution.ps1:1:1:5:8 | DynamicExecution.ps1 |
| Dynamic/DynamicExecution.ps1:1:8:1:17 | cmd.exe | Dynamic/DynamicExecution.ps1:1:1:1:17 | ...=... |
| Dynamic/DynamicExecution.ps1:1:8:1:17 | cmd.exe | Dynamic/DynamicExecution.ps1:1:8:1:17 | cmd.exe |
| Dynamic/DynamicExecution.ps1:2:1:2:18 | Invoke-Expression | Dynamic/DynamicExecution.ps1:2:1:2:23 | Invoke-Expression |
| Dynamic/DynamicExecution.ps1:2:1:2:23 | Invoke-Expression | Dynamic/DynamicExecution.ps1:1:1:5:8 | {...} |
| Dynamic/DynamicExecution.ps1:2:19:2:23 | foo | Dynamic/DynamicExecution.ps1:2:1:2:23 | Invoke-Expression |
| Dynamic/DynamicExecution.ps1:2:1:2:18 | Invoke-Expression | Dynamic/DynamicExecution.ps1:2:1:2:23 | call to Invoke-Expression |
| Dynamic/DynamicExecution.ps1:2:1:2:23 | call to Invoke-Expression | Dynamic/DynamicExecution.ps1:1:1:5:8 | {...} |
| Dynamic/DynamicExecution.ps1:2:19:2:23 | foo | Dynamic/DynamicExecution.ps1:2:1:2:23 | call to Invoke-Expression |
| Dynamic/DynamicExecution.ps1:3:1:3:14 | scriptblock | Dynamic/DynamicExecution.ps1:3:1:3:28 | call to Create |
| Dynamic/DynamicExecution.ps1:3:1:3:28 | call to Create | Dynamic/DynamicExecution.ps1:1:1:5:8 | {...} |
| Dynamic/DynamicExecution.ps1:3:1:3:28 | call to Create | Dynamic/DynamicExecution.ps1:3:1:3:28 | call to Create |
| Dynamic/DynamicExecution.ps1:3:16:3:22 | Create | Dynamic/DynamicExecution.ps1:3:1:3:28 | call to Create |
| Dynamic/DynamicExecution.ps1:3:23:3:27 | foo | Dynamic/DynamicExecution.ps1:3:1:3:28 | call to Create |
| Dynamic/DynamicExecution.ps1:4:1:4:32 | | Dynamic/DynamicExecution.ps1:1:1:5:8 | {...} |
| Dynamic/DynamicExecution.ps1:4:3:4:32 | (...) | Dynamic/DynamicExecution.ps1:4:1:4:32 | |
| Dynamic/DynamicExecution.ps1:4:1:4:32 | call to | Dynamic/DynamicExecution.ps1:1:1:5:8 | {...} |
| Dynamic/DynamicExecution.ps1:4:3:4:32 | (...) | Dynamic/DynamicExecution.ps1:4:1:4:32 | call to |
| Dynamic/DynamicExecution.ps1:4:4:4:17 | scriptblock | Dynamic/DynamicExecution.ps1:4:4:4:31 | call to Create |
| Dynamic/DynamicExecution.ps1:4:4:4:31 | call to Create | Dynamic/DynamicExecution.ps1:4:3:4:32 | (...) |
| Dynamic/DynamicExecution.ps1:4:4:4:31 | call to Create | Dynamic/DynamicExecution.ps1:4:4:4:31 | call to Create |
| Dynamic/DynamicExecution.ps1:4:19:4:25 | Create | Dynamic/DynamicExecution.ps1:4:4:4:31 | call to Create |
| Dynamic/DynamicExecution.ps1:4:26:4:30 | foo | Dynamic/DynamicExecution.ps1:4:4:4:31 | call to Create |
| Dynamic/DynamicExecution.ps1:5:1:5:8 | | Dynamic/DynamicExecution.ps1:1:1:5:8 | {...} |
| Dynamic/DynamicExecution.ps1:5:2:5:8 | $foo | Dynamic/DynamicExecution.ps1:5:1:5:8 | |
| Dynamic/DynamicExecution.ps1:5:1:5:8 | call to | Dynamic/DynamicExecution.ps1:1:1:5:8 | {...} |
| Dynamic/DynamicExecution.ps1:5:2:5:8 | $foo | Dynamic/DynamicExecution.ps1:5:1:5:8 | call to |
| Dynamic/DynamicExecution.ps1:5:3:5:7 | foo | Dynamic/DynamicExecution.ps1:5:2:5:8 | $foo |
| Dynamic/DynamicExecutionWithFunc.ps1:1:1:11:2 | ExecuteAThing | Dynamic/DynamicExecutionWithFunc.ps1:1:1:11:2 | {...} |
| Dynamic/DynamicExecutionWithFunc.ps1:1:1:11:2 | {...} | Dynamic/DynamicExecutionWithFunc.ps1:1:1:11:2 | DynamicExecutionWithFunc.ps1 |
@@ -128,27 +128,27 @@
| Dynamic/DynamicExecutionWithFunc.ps1:5:12:5:34 | ...+... | Dynamic/DynamicExecutionWithFunc.ps1:5:5:5:34 | ...=... |
| Dynamic/DynamicExecutionWithFunc.ps1:5:12:5:34 | ...+... | Dynamic/DynamicExecutionWithFunc.ps1:5:12:5:34 | ...+... |
| Dynamic/DynamicExecutionWithFunc.ps1:5:24:5:34 | userInput | Dynamic/DynamicExecutionWithFunc.ps1:5:12:5:34 | ...+... |
| Dynamic/DynamicExecutionWithFunc.ps1:6:5:6:22 | Invoke-Expression | Dynamic/DynamicExecutionWithFunc.ps1:6:5:6:27 | Invoke-Expression |
| Dynamic/DynamicExecutionWithFunc.ps1:6:5:6:27 | Invoke-Expression | Dynamic/DynamicExecutionWithFunc.ps1:2:5:10:30 | {...} |
| Dynamic/DynamicExecutionWithFunc.ps1:6:23:6:27 | foo | Dynamic/DynamicExecutionWithFunc.ps1:6:5:6:27 | Invoke-Expression |
| Dynamic/DynamicExecutionWithFunc.ps1:6:5:6:22 | Invoke-Expression | Dynamic/DynamicExecutionWithFunc.ps1:6:5:6:27 | call to Invoke-Expression |
| Dynamic/DynamicExecutionWithFunc.ps1:6:5:6:27 | call to Invoke-Expression | Dynamic/DynamicExecutionWithFunc.ps1:2:5:10:30 | {...} |
| Dynamic/DynamicExecutionWithFunc.ps1:6:23:6:27 | foo | Dynamic/DynamicExecutionWithFunc.ps1:6:5:6:27 | call to Invoke-Expression |
| Dynamic/DynamicExecutionWithFunc.ps1:7:5:7:18 | scriptblock | Dynamic/DynamicExecutionWithFunc.ps1:7:5:7:32 | call to Create |
| Dynamic/DynamicExecutionWithFunc.ps1:7:5:7:32 | call to Create | Dynamic/DynamicExecutionWithFunc.ps1:2:5:10:30 | {...} |
| Dynamic/DynamicExecutionWithFunc.ps1:7:5:7:32 | call to Create | Dynamic/DynamicExecutionWithFunc.ps1:7:5:7:32 | call to Create |
| Dynamic/DynamicExecutionWithFunc.ps1:7:20:7:26 | Create | Dynamic/DynamicExecutionWithFunc.ps1:7:5:7:32 | call to Create |
| Dynamic/DynamicExecutionWithFunc.ps1:7:27:7:31 | foo | Dynamic/DynamicExecutionWithFunc.ps1:7:5:7:32 | call to Create |
| Dynamic/DynamicExecutionWithFunc.ps1:8:5:8:36 | | Dynamic/DynamicExecutionWithFunc.ps1:2:5:10:30 | {...} |
| Dynamic/DynamicExecutionWithFunc.ps1:8:7:8:36 | (...) | Dynamic/DynamicExecutionWithFunc.ps1:8:5:8:36 | |
| Dynamic/DynamicExecutionWithFunc.ps1:8:5:8:36 | call to | Dynamic/DynamicExecutionWithFunc.ps1:2:5:10:30 | {...} |
| Dynamic/DynamicExecutionWithFunc.ps1:8:7:8:36 | (...) | Dynamic/DynamicExecutionWithFunc.ps1:8:5:8:36 | call to |
| Dynamic/DynamicExecutionWithFunc.ps1:8:8:8:21 | scriptblock | Dynamic/DynamicExecutionWithFunc.ps1:8:8:8:35 | call to Create |
| Dynamic/DynamicExecutionWithFunc.ps1:8:8:8:35 | call to Create | Dynamic/DynamicExecutionWithFunc.ps1:8:7:8:36 | (...) |
| Dynamic/DynamicExecutionWithFunc.ps1:8:8:8:35 | call to Create | Dynamic/DynamicExecutionWithFunc.ps1:8:8:8:35 | call to Create |
| Dynamic/DynamicExecutionWithFunc.ps1:8:23:8:29 | Create | Dynamic/DynamicExecutionWithFunc.ps1:8:8:8:35 | call to Create |
| Dynamic/DynamicExecutionWithFunc.ps1:8:30:8:34 | foo | Dynamic/DynamicExecutionWithFunc.ps1:8:8:8:35 | call to Create |
| Dynamic/DynamicExecutionWithFunc.ps1:9:5:9:12 | | Dynamic/DynamicExecutionWithFunc.ps1:2:5:10:30 | {...} |
| Dynamic/DynamicExecutionWithFunc.ps1:9:6:9:12 | $foo | Dynamic/DynamicExecutionWithFunc.ps1:9:5:9:12 | |
| Dynamic/DynamicExecutionWithFunc.ps1:9:5:9:12 | call to | Dynamic/DynamicExecutionWithFunc.ps1:2:5:10:30 | {...} |
| Dynamic/DynamicExecutionWithFunc.ps1:9:6:9:12 | $foo | Dynamic/DynamicExecutionWithFunc.ps1:9:5:9:12 | call to |
| Dynamic/DynamicExecutionWithFunc.ps1:9:7:9:11 | foo | Dynamic/DynamicExecutionWithFunc.ps1:9:6:9:12 | $foo |
| Dynamic/DynamicExecutionWithFunc.ps1:10:5:10:30 | cmd.exe | Dynamic/DynamicExecutionWithFunc.ps1:2:5:10:30 | {...} |
| Dynamic/DynamicExecutionWithFunc.ps1:10:7:10:16 | cmd.exe | Dynamic/DynamicExecutionWithFunc.ps1:10:5:10:30 | cmd.exe |
| Dynamic/DynamicExecutionWithFunc.ps1:10:17:10:30 | @(...) | Dynamic/DynamicExecutionWithFunc.ps1:10:5:10:30 | cmd.exe |
| Dynamic/DynamicExecutionWithFunc.ps1:10:5:10:30 | call to cmd.exe | Dynamic/DynamicExecutionWithFunc.ps1:2:5:10:30 | {...} |
| Dynamic/DynamicExecutionWithFunc.ps1:10:7:10:16 | cmd.exe | Dynamic/DynamicExecutionWithFunc.ps1:10:5:10:30 | call to cmd.exe |
| Dynamic/DynamicExecutionWithFunc.ps1:10:17:10:30 | @(...) | Dynamic/DynamicExecutionWithFunc.ps1:10:5:10:30 | call to cmd.exe |
| Dynamic/DynamicExecutionWithFunc.ps1:10:19:10:29 | userInput | Dynamic/DynamicExecutionWithFunc.ps1:10:19:10:29 | userInput |
| Dynamic/DynamicExecutionWithFunc.ps1:10:19:10:29 | userInput | Dynamic/DynamicExecutionWithFunc.ps1:10:19:10:29 | {...} |
| Dynamic/DynamicExecutionWithFunc.ps1:10:19:10:29 | {...} | Dynamic/DynamicExecutionWithFunc.ps1:10:17:10:30 | @(...) |
@@ -172,17 +172,17 @@
| Expressions/ConvertWithSecureString.ps1:1:1:1:11 | UserInput | Expressions/ConvertWithSecureString.ps1:1:1:1:55 | ...=... |
| Expressions/ConvertWithSecureString.ps1:1:1:1:55 | ...=... | Expressions/ConvertWithSecureString.ps1:1:1:2:80 | {...} |
| Expressions/ConvertWithSecureString.ps1:1:1:2:80 | {...} | Expressions/ConvertWithSecureString.ps1:1:1:2:80 | ConvertWithSecureString.ps1 |
| Expressions/ConvertWithSecureString.ps1:1:14:1:23 | Read-Host | Expressions/ConvertWithSecureString.ps1:1:14:1:55 | Read-Host |
| Expressions/ConvertWithSecureString.ps1:1:14:1:55 | Read-Host | Expressions/ConvertWithSecureString.ps1:1:1:1:55 | ...=... |
| Expressions/ConvertWithSecureString.ps1:1:24:1:55 | Please enter your secure code | Expressions/ConvertWithSecureString.ps1:1:14:1:55 | Read-Host |
| Expressions/ConvertWithSecureString.ps1:1:14:1:23 | Read-Host | Expressions/ConvertWithSecureString.ps1:1:14:1:55 | call to Read-Host |
| Expressions/ConvertWithSecureString.ps1:1:14:1:55 | call to Read-Host | Expressions/ConvertWithSecureString.ps1:1:1:1:55 | ...=... |
| Expressions/ConvertWithSecureString.ps1:1:24:1:55 | Please enter your secure code | Expressions/ConvertWithSecureString.ps1:1:14:1:55 | call to Read-Host |
| Expressions/ConvertWithSecureString.ps1:2:1:2:16 | EncryptedInput | Expressions/ConvertWithSecureString.ps1:2:1:2:80 | ...=... |
| Expressions/ConvertWithSecureString.ps1:2:1:2:80 | ...=... | Expressions/ConvertWithSecureString.ps1:1:1:2:80 | {...} |
| Expressions/ConvertWithSecureString.ps1:2:19:2:41 | ConvertTo-SecureString | Expressions/ConvertWithSecureString.ps1:2:19:2:80 | ConvertTo-SecureString |
| Expressions/ConvertWithSecureString.ps1:2:19:2:80 | ConvertTo-SecureString | Expressions/ConvertWithSecureString.ps1:2:1:2:80 | ...=... |
| Expressions/ConvertWithSecureString.ps1:2:42:2:49 | String | Expressions/ConvertWithSecureString.ps1:2:19:2:80 | ConvertTo-SecureString |
| Expressions/ConvertWithSecureString.ps1:2:50:2:60 | UserInput | Expressions/ConvertWithSecureString.ps1:2:19:2:80 | ConvertTo-SecureString |
| Expressions/ConvertWithSecureString.ps1:2:61:2:73 | AsPlainText | Expressions/ConvertWithSecureString.ps1:2:19:2:80 | ConvertTo-SecureString |
| Expressions/ConvertWithSecureString.ps1:2:74:2:80 | Force | Expressions/ConvertWithSecureString.ps1:2:19:2:80 | ConvertTo-SecureString |
| Expressions/ConvertWithSecureString.ps1:2:19:2:41 | ConvertTo-SecureString | Expressions/ConvertWithSecureString.ps1:2:19:2:80 | call to ConvertTo-SecureString |
| Expressions/ConvertWithSecureString.ps1:2:19:2:80 | call to ConvertTo-SecureString | Expressions/ConvertWithSecureString.ps1:2:1:2:80 | ...=... |
| Expressions/ConvertWithSecureString.ps1:2:42:2:49 | String | Expressions/ConvertWithSecureString.ps1:2:19:2:80 | call to ConvertTo-SecureString |
| Expressions/ConvertWithSecureString.ps1:2:50:2:60 | UserInput | Expressions/ConvertWithSecureString.ps1:2:19:2:80 | call to ConvertTo-SecureString |
| Expressions/ConvertWithSecureString.ps1:2:61:2:73 | AsPlainText | Expressions/ConvertWithSecureString.ps1:2:19:2:80 | call to ConvertTo-SecureString |
| Expressions/ConvertWithSecureString.ps1:2:74:2:80 | Force | Expressions/ConvertWithSecureString.ps1:2:19:2:80 | call to ConvertTo-SecureString |
| Expressions/ExpandableString.ps1:1:1:1:40 | Date: $([DateTime]::Now)\nName: $name | Expressions/ExpandableString.ps1:1:1:1:40 | Date: $([DateTime]::Now)\nName: $name |
| Expressions/ExpandableString.ps1:1:1:1:40 | Date: $([DateTime]::Now)\nName: $name | Expressions/ExpandableString.ps1:1:1:1:40 | {...} |
| Expressions/ExpandableString.ps1:1:1:1:40 | {...} | Expressions/ExpandableString.ps1:1:1:1:40 | ExpandableString.ps1 |
@@ -197,16 +197,16 @@
| Expressions/SubExpression.ps1:1:1:1:24 | call to AddDays | Expressions/SubExpression.ps1:1:1:1:24 | call to AddDays |
| Expressions/SubExpression.ps1:1:1:1:24 | call to AddDays | Expressions/SubExpression.ps1:1:1:2:22 | {...} |
| Expressions/SubExpression.ps1:1:1:2:22 | {...} | Expressions/SubExpression.ps1:1:1:2:22 | SubExpression.ps1 |
| Expressions/SubExpression.ps1:1:3:1:11 | Get-Date | Expressions/SubExpression.ps1:1:3:1:11 | Get-Date |
| Expressions/SubExpression.ps1:1:3:1:11 | Get-Date | Expressions/SubExpression.ps1:1:3:1:11 | {...} |
| Expressions/SubExpression.ps1:1:3:1:11 | Get-Date | Expressions/SubExpression.ps1:1:3:1:11 | call to Get-Date |
| Expressions/SubExpression.ps1:1:3:1:11 | call to Get-Date | Expressions/SubExpression.ps1:1:3:1:11 | {...} |
| Expressions/SubExpression.ps1:1:3:1:11 | {...} | Expressions/SubExpression.ps1:1:1:1:12 | $(...) |
| Expressions/SubExpression.ps1:1:13:1:20 | AddDays | Expressions/SubExpression.ps1:1:1:1:24 | call to AddDays |
| Expressions/SubExpression.ps1:1:21:1:23 | 10 | Expressions/SubExpression.ps1:1:1:1:24 | call to AddDays |
| Expressions/SubExpression.ps1:2:1:2:12 | $(...) | Expressions/SubExpression.ps1:2:1:2:22 | call to AddDays |
| Expressions/SubExpression.ps1:2:1:2:22 | call to AddDays | Expressions/SubExpression.ps1:1:1:2:22 | {...} |
| Expressions/SubExpression.ps1:2:1:2:22 | call to AddDays | Expressions/SubExpression.ps1:2:1:2:22 | call to AddDays |
| Expressions/SubExpression.ps1:2:3:2:11 | Get-Date | Expressions/SubExpression.ps1:2:3:2:11 | Get-Date |
| Expressions/SubExpression.ps1:2:3:2:11 | Get-Date | Expressions/SubExpression.ps1:2:3:2:11 | {...} |
| Expressions/SubExpression.ps1:2:3:2:11 | Get-Date | Expressions/SubExpression.ps1:2:3:2:11 | call to Get-Date |
| Expressions/SubExpression.ps1:2:3:2:11 | call to Get-Date | Expressions/SubExpression.ps1:2:3:2:11 | {...} |
| Expressions/SubExpression.ps1:2:3:2:11 | {...} | Expressions/SubExpression.ps1:2:1:2:12 | $(...) |
| Expressions/SubExpression.ps1:2:13:2:20 | AddDays | Expressions/SubExpression.ps1:2:1:2:22 | call to AddDays |
| Expressions/TernaryExpression.ps1:1:1:1:5 | var | Expressions/TernaryExpression.ps1:1:1:1:23 | ...=... |
@@ -268,14 +268,14 @@
| Loops/While.ps1:2:8:2:18 | ... -le ... | Loops/While.ps1:2:8:2:18 | ... -le ... |
| Loops/While.ps1:2:17:2:18 | 5 | Loops/While.ps1:2:8:2:18 | ... -le ... |
| Loops/While.ps1:3:1:13:2 | {...} | Loops/While.ps1:2:1:13:2 | while(...) {...} |
| Loops/While.ps1:4:5:4:15 | Write-Host | Loops/While.ps1:4:5:4:41 | Write-Host |
| Loops/While.ps1:4:5:4:41 | Write-Host | Loops/While.ps1:3:1:13:2 | {...} |
| Loops/While.ps1:4:16:4:19 | The | Loops/While.ps1:4:5:4:41 | Write-Host |
| Loops/While.ps1:4:20:4:25 | value | Loops/While.ps1:4:5:4:41 | Write-Host |
| Loops/While.ps1:4:26:4:28 | of | Loops/While.ps1:4:5:4:41 | Write-Host |
| Loops/While.ps1:4:29:4:32 | Var | Loops/While.ps1:4:5:4:41 | Write-Host |
| Loops/While.ps1:4:33:4:36 | is: | Loops/While.ps1:4:5:4:41 | Write-Host |
| Loops/While.ps1:4:37:4:41 | var | Loops/While.ps1:4:5:4:41 | Write-Host |
| Loops/While.ps1:4:5:4:15 | Write-Host | Loops/While.ps1:4:5:4:41 | call to Write-Host |
| Loops/While.ps1:4:5:4:41 | call to Write-Host | Loops/While.ps1:3:1:13:2 | {...} |
| Loops/While.ps1:4:16:4:19 | The | Loops/While.ps1:4:5:4:41 | call to Write-Host |
| Loops/While.ps1:4:20:4:25 | value | Loops/While.ps1:4:5:4:41 | call to Write-Host |
| Loops/While.ps1:4:26:4:28 | of | Loops/While.ps1:4:5:4:41 | call to Write-Host |
| Loops/While.ps1:4:29:4:32 | Var | Loops/While.ps1:4:5:4:41 | call to Write-Host |
| Loops/While.ps1:4:33:4:36 | is: | Loops/While.ps1:4:5:4:41 | call to Write-Host |
| Loops/While.ps1:4:37:4:41 | var | Loops/While.ps1:4:5:4:41 | call to Write-Host |
| Loops/While.ps1:5:5:5:9 | var | Loops/While.ps1:5:5:5:11 | ...++ |
| Loops/While.ps1:5:5:5:11 | ...++ | Loops/While.ps1:3:1:13:2 | {...} |
| Loops/While.ps1:5:5:5:11 | ...++ | Loops/While.ps1:5:5:5:11 | ...++ |
@@ -291,13 +291,13 @@
| Redirections/FileRedirection.ps1:1:1:3:2 | $(...) | Redirections/FileRedirection.ps1:1:1:3:20 | $(...) |
| Redirections/FileRedirection.ps1:1:1:3:20 | $(...) | Redirections/FileRedirection.ps1:1:1:3:20 | {...} |
| Redirections/FileRedirection.ps1:1:1:3:20 | {...} | Redirections/FileRedirection.ps1:1:1:3:20 | FileRedirection.ps1 |
| Redirections/FileRedirection.ps1:2:5:2:9 | Here | Redirections/FileRedirection.ps1:2:5:2:32 | Here |
| Redirections/FileRedirection.ps1:2:5:2:32 | Here | Redirections/FileRedirection.ps1:2:5:2:32 | {...} |
| Redirections/FileRedirection.ps1:2:5:2:9 | Here | Redirections/FileRedirection.ps1:2:5:2:32 | call to Here |
| Redirections/FileRedirection.ps1:2:5:2:32 | call to Here | Redirections/FileRedirection.ps1:2:5:2:32 | {...} |
| Redirections/FileRedirection.ps1:2:5:2:32 | {...} | Redirections/FileRedirection.ps1:1:1:3:2 | $(...) |
| Redirections/FileRedirection.ps1:2:10:2:12 | is | Redirections/FileRedirection.ps1:2:5:2:32 | Here |
| Redirections/FileRedirection.ps1:2:13:2:17 | your | Redirections/FileRedirection.ps1:2:5:2:32 | Here |
| Redirections/FileRedirection.ps1:2:18:2:25 | current | Redirections/FileRedirection.ps1:2:5:2:32 | Here |
| Redirections/FileRedirection.ps1:2:26:2:32 | script | Redirections/FileRedirection.ps1:2:5:2:32 | Here |
| Redirections/FileRedirection.ps1:2:10:2:12 | is | Redirections/FileRedirection.ps1:2:5:2:32 | call to Here |
| Redirections/FileRedirection.ps1:2:13:2:17 | your | Redirections/FileRedirection.ps1:2:5:2:32 | call to Here |
| Redirections/FileRedirection.ps1:2:18:2:25 | current | Redirections/FileRedirection.ps1:2:5:2:32 | call to Here |
| Redirections/FileRedirection.ps1:2:26:2:32 | script | Redirections/FileRedirection.ps1:2:5:2:32 | call to Here |
| Redirections/FileRedirection.ps1:3:3:3:7 | MergingRedirection | Redirections/FileRedirection.ps1:1:1:3:20 | $(...) |
| Redirections/FileRedirection.ps1:3:8:3:20 | FileRedirection | Redirections/FileRedirection.ps1:1:1:3:20 | $(...) |
| Redirections/FileRedirection.ps1:3:10:3:20 | output.txt | Redirections/FileRedirection.ps1:3:8:3:20 | FileRedirection |
@@ -331,20 +331,20 @@
| Statements/TrapStatement.ps1:2:10:2:26 | {...} | Statements/TrapStatement.ps1:2:5:2:26 | TrapStatement at: Statements/TrapStatement.ps1:2:5:2:26 |
| Statements/TrapStatement.ps1:2:11:2:25 | Error found. | Statements/TrapStatement.ps1:2:10:2:26 | {...} |
| Statements/TrapStatement.ps1:2:11:2:25 | Error found. | Statements/TrapStatement.ps1:2:11:2:25 | Error found. |
| Statements/TrapStatement.ps1:3:5:3:19 | nonsenseString | Statements/TrapStatement.ps1:2:5:3:19 | {...} |
| Statements/TrapStatement.ps1:3:5:3:19 | nonsenseString | Statements/TrapStatement.ps1:3:5:3:19 | nonsenseString |
| Statements/TrapStatement.ps1:6:1:6:9 | TrapTest | Statements/TrapStatement.ps1:1:1:6:9 | {...} |
| Statements/TrapStatement.ps1:6:1:6:9 | TrapTest | Statements/TrapStatement.ps1:6:1:6:9 | TrapTest |
| Statements/TrapStatement.ps1:3:5:3:19 | call to nonsenseString | Statements/TrapStatement.ps1:2:5:3:19 | {...} |
| Statements/TrapStatement.ps1:3:5:3:19 | nonsenseString | Statements/TrapStatement.ps1:3:5:3:19 | call to nonsenseString |
| Statements/TrapStatement.ps1:6:1:6:9 | TrapTest | Statements/TrapStatement.ps1:6:1:6:9 | call to TrapTest |
| Statements/TrapStatement.ps1:6:1:6:9 | call to TrapTest | Statements/TrapStatement.ps1:1:1:6:9 | {...} |
| Statements/Try.ps1:1:1:13:2 | try {...} | Statements/Try.ps1:1:1:13:2 | {...} |
| Statements/Try.ps1:1:1:13:2 | {...} | Statements/Try.ps1:1:1:13:2 | Try.ps1 |
| Statements/Try.ps1:1:5:4:2 | {...} | Statements/Try.ps1:1:1:13:2 | try {...} |
| Statements/Try.ps1:2:4:2:14 | Exception | Statements/Try.ps1:2:4:2:95 | ...=... |
| Statements/Try.ps1:2:4:2:95 | ...=... | Statements/Try.ps1:1:5:4:2 | {...} |
| Statements/Try.ps1:2:17:2:27 | New-Object | Statements/Try.ps1:2:17:2:95 | New-Object |
| Statements/Try.ps1:2:17:2:95 | New-Object | Statements/Try.ps1:2:4:2:95 | ...=... |
| Statements/Try.ps1:2:28:2:53 | System.Xaml.XamlException | Statements/Try.ps1:2:17:2:95 | New-Object |
| Statements/Try.ps1:2:54:2:67 | ArgumentList | Statements/Try.ps1:2:17:2:95 | New-Object |
| Statements/Try.ps1:2:68:2:95 | (...) | Statements/Try.ps1:2:17:2:95 | New-Object |
| Statements/Try.ps1:2:17:2:27 | New-Object | Statements/Try.ps1:2:17:2:95 | call to New-Object |
| Statements/Try.ps1:2:17:2:95 | call to New-Object | Statements/Try.ps1:2:4:2:95 | ...=... |
| Statements/Try.ps1:2:28:2:53 | System.Xaml.XamlException | Statements/Try.ps1:2:17:2:95 | call to New-Object |
| Statements/Try.ps1:2:54:2:67 | ArgumentList | Statements/Try.ps1:2:17:2:95 | call to New-Object |
| Statements/Try.ps1:2:68:2:95 | (...) | Statements/Try.ps1:2:17:2:95 | call to New-Object |
| Statements/Try.ps1:2:69:2:80 | Bad XAML! | Statements/Try.ps1:2:69:2:94 | ...,... |
| Statements/Try.ps1:2:69:2:94 | ...,... | Statements/Try.ps1:2:68:2:95 | (...) |
| Statements/Try.ps1:2:69:2:94 | ...,... | Statements/Try.ps1:2:69:2:94 | ...,... |

View File

@@ -225,8 +225,8 @@
| conditionals.ps1:116:9:116:17 | default: | conditionals.ps1:116:18:119:10 | {...} | true |
| conditionals.ps1:116:18:119:10 | {...} | conditionals.ps1:117:13:117:25 | Write-Output | |
| conditionals.ps1:117:13:117:25 | Write-Output | conditionals.ps1:117:26:117:34 | Error! | |
| conditionals.ps1:117:13:117:34 | Write-Output | conditionals.ps1:118:13:118:21 | return ... | |
| conditionals.ps1:117:26:117:34 | Error! | conditionals.ps1:117:13:117:34 | Write-Output | |
| conditionals.ps1:117:13:117:34 | call to Write-Output | conditionals.ps1:118:13:118:21 | return ... | |
| conditionals.ps1:117:26:117:34 | Error! | conditionals.ps1:117:13:117:34 | call to Write-Output | |
| conditionals.ps1:118:13:118:21 | return ... | conditionals.ps1:118:20:118:21 | 3 | |
| conditionals.ps1:118:20:118:21 | 3 | conditionals.ps1:110:34:121:2 | exit {...} (normal) | |
| conditionals.ps1:118:20:118:21 | 3 | conditionals.ps1:118:20:118:21 | 3 | |
@@ -549,8 +549,8 @@
| try.ps1:2:5:7:13 | {...} | try.ps1:2:5:6:6 | try {...} | |
| try.ps1:2:9:4:6 | {...} | try.ps1:3:9:3:21 | Write-Output | |
| try.ps1:3:9:3:21 | Write-Output | try.ps1:3:22:3:30 | Hello! | |
| try.ps1:3:9:3:30 | Write-Output | try.ps1:7:5:7:13 | return ... | |
| try.ps1:3:22:3:30 | Hello! | try.ps1:3:9:3:30 | Write-Output | |
| try.ps1:3:9:3:30 | call to Write-Output | try.ps1:7:5:7:13 | return ... | |
| try.ps1:3:22:3:30 | Hello! | try.ps1:3:9:3:30 | call to Write-Output | |
| try.ps1:7:5:7:13 | return ... | try.ps1:7:12:7:13 | 1 | |
| try.ps1:7:12:7:13 | 1 | try.ps1:1:25:8:2 | exit {...} (normal) | |
| try.ps1:7:12:7:13 | 1 | try.ps1:7:12:7:13 | 1 | |
@@ -613,8 +613,8 @@
| try.ps1:44:5:49:13 | {...} | try.ps1:44:5:48:6 | try {...} | |
| try.ps1:44:9:46:6 | {...} | try.ps1:45:9:45:21 | Write-Output | |
| try.ps1:45:9:45:21 | Write-Output | try.ps1:45:22:45:30 | Hello! | |
| try.ps1:45:9:45:30 | Write-Output | try.ps1:49:5:49:13 | return ... | |
| try.ps1:45:22:45:30 | Hello! | try.ps1:45:9:45:30 | Write-Output | |
| try.ps1:45:9:45:30 | call to Write-Output | try.ps1:49:5:49:13 | return ... | |
| try.ps1:45:22:45:30 | Hello! | try.ps1:45:9:45:30 | call to Write-Output | |
| try.ps1:49:5:49:13 | return ... | try.ps1:49:12:49:13 | 1 | |
| try.ps1:49:12:49:13 | 1 | try.ps1:43:36:50:2 | exit {...} (normal) | |
| try.ps1:49:12:49:13 | 1 | try.ps1:49:12:49:13 | 1 | |
@@ -626,8 +626,8 @@
| try.ps1:53:5:58:13 | {...} | try.ps1:53:5:57:6 | try {...} | |
| try.ps1:53:9:55:6 | {...} | try.ps1:54:9:54:21 | Write-Output | |
| try.ps1:54:9:54:21 | Write-Output | try.ps1:54:22:54:30 | Hello! | |
| try.ps1:54:9:54:30 | Write-Output | try.ps1:58:5:58:13 | return ... | |
| try.ps1:54:22:54:30 | Hello! | try.ps1:54:9:54:30 | Write-Output | |
| try.ps1:54:9:54:30 | call to Write-Output | try.ps1:58:5:58:13 | return ... | |
| try.ps1:54:22:54:30 | Hello! | try.ps1:54:9:54:30 | call to Write-Output | |
| try.ps1:58:5:58:13 | return ... | try.ps1:58:12:58:13 | 1 | |
| try.ps1:58:12:58:13 | 1 | try.ps1:52:36:59:2 | exit {...} (normal) | |
| try.ps1:58:12:58:13 | 1 | try.ps1:58:12:58:13 | 1 | |
@@ -639,8 +639,8 @@
| try.ps1:62:5:69:13 | {...} | try.ps1:62:5:68:6 | try {...} | |
| try.ps1:62:9:64:6 | {...} | try.ps1:63:9:63:21 | Write-Output | |
| try.ps1:63:9:63:21 | Write-Output | try.ps1:63:22:63:30 | Hello! | |
| try.ps1:63:9:63:30 | Write-Output | try.ps1:69:5:69:13 | return ... | |
| try.ps1:63:22:63:30 | Hello! | try.ps1:63:9:63:30 | Write-Output | |
| try.ps1:63:9:63:30 | call to Write-Output | try.ps1:69:5:69:13 | return ... | |
| try.ps1:63:22:63:30 | Hello! | try.ps1:63:9:63:30 | call to Write-Output | |
| try.ps1:69:5:69:13 | return ... | try.ps1:69:12:69:13 | 2 | |
| try.ps1:69:12:69:13 | 2 | try.ps1:61:40:70:2 | exit {...} (normal) | |
| try.ps1:69:12:69:13 | 2 | try.ps1:69:12:69:13 | 2 | |
@@ -652,8 +652,8 @@
| try.ps1:73:5:78:13 | {...} | try.ps1:73:5:77:6 | try {...} | |
| try.ps1:73:9:75:6 | {...} | try.ps1:74:9:74:21 | Write-Output | |
| try.ps1:74:9:74:21 | Write-Output | try.ps1:74:22:74:30 | Hello! | |
| try.ps1:74:9:74:30 | Write-Output | try.ps1:78:5:78:13 | return ... | |
| try.ps1:74:22:74:30 | Hello! | try.ps1:74:9:74:30 | Write-Output | |
| try.ps1:74:9:74:30 | call to Write-Output | try.ps1:78:5:78:13 | return ... | |
| try.ps1:74:22:74:30 | Hello! | try.ps1:74:9:74:30 | call to Write-Output | |
| try.ps1:78:5:78:13 | return ... | try.ps1:78:12:78:13 | 1 | |
| try.ps1:78:12:78:13 | 1 | try.ps1:72:36:79:2 | exit {...} (normal) | |
| try.ps1:78:12:78:13 | 1 | try.ps1:78:12:78:13 | 1 | |
@@ -665,8 +665,8 @@
| try.ps1:82:5:89:13 | {...} | try.ps1:82:5:88:6 | try {...} | |
| try.ps1:82:9:84:6 | {...} | try.ps1:83:9:83:21 | Write-Output | |
| try.ps1:83:9:83:21 | Write-Output | try.ps1:83:22:83:30 | Hello! | |
| try.ps1:83:9:83:30 | Write-Output | try.ps1:89:5:89:13 | return ... | |
| try.ps1:83:22:83:30 | Hello! | try.ps1:83:9:83:30 | Write-Output | |
| try.ps1:83:9:83:30 | call to Write-Output | try.ps1:89:5:89:13 | return ... | |
| try.ps1:83:22:83:30 | Hello! | try.ps1:83:9:83:30 | call to Write-Output | |
| try.ps1:89:5:89:13 | return ... | try.ps1:89:12:89:13 | 2 | |
| try.ps1:89:12:89:13 | 2 | try.ps1:81:40:90:2 | exit {...} (normal) | |
| try.ps1:89:12:89:13 | 2 | try.ps1:89:12:89:13 | 2 | |
@@ -678,8 +678,8 @@
| try.ps1:93:5:102:13 | {...} | try.ps1:93:5:101:6 | try {...} | |
| try.ps1:93:9:95:6 | {...} | try.ps1:94:9:94:21 | Write-Output | |
| try.ps1:94:9:94:21 | Write-Output | try.ps1:94:22:94:30 | Hello! | |
| try.ps1:94:9:94:30 | Write-Output | try.ps1:102:5:102:13 | return ... | |
| try.ps1:94:22:94:30 | Hello! | try.ps1:94:9:94:30 | Write-Output | |
| try.ps1:94:9:94:30 | call to Write-Output | try.ps1:102:5:102:13 | return ... | |
| try.ps1:94:22:94:30 | Hello! | try.ps1:94:9:94:30 | call to Write-Output | |
| try.ps1:102:5:102:13 | return ... | try.ps1:102:12:102:13 | 3 | |
| try.ps1:102:12:102:13 | 3 | try.ps1:92:42:103:2 | exit {...} (normal) | |
| try.ps1:102:12:102:13 | 3 | try.ps1:102:12:102:13 | 3 | |
@@ -691,12 +691,12 @@
| try.ps1:106:5:113:13 | {...} | try.ps1:106:5:112:6 | try {...} | |
| try.ps1:106:9:108:6 | {...} | try.ps1:107:9:107:21 | Write-Output | |
| try.ps1:107:9:107:21 | Write-Output | try.ps1:107:22:107:30 | Hello! | |
| try.ps1:107:9:107:30 | Write-Output | try.ps1:110:15:112:6 | {...} | |
| try.ps1:107:22:107:30 | Hello! | try.ps1:107:9:107:30 | Write-Output | |
| try.ps1:107:9:107:30 | call to Write-Output | try.ps1:110:15:112:6 | {...} | |
| try.ps1:107:22:107:30 | Hello! | try.ps1:107:9:107:30 | call to Write-Output | |
| try.ps1:110:15:112:6 | {...} | try.ps1:111:9:111:21 | Write-Output | |
| try.ps1:111:9:111:21 | Write-Output | try.ps1:111:22:111:32 | Finally! | |
| try.ps1:111:9:111:32 | Write-Output | try.ps1:113:5:113:13 | return ... | |
| try.ps1:111:22:111:32 | Finally! | try.ps1:111:9:111:32 | Write-Output | |
| try.ps1:111:9:111:32 | call to Write-Output | try.ps1:113:5:113:13 | return ... | |
| try.ps1:111:22:111:32 | Finally! | try.ps1:111:9:111:32 | call to Write-Output | |
| try.ps1:113:5:113:13 | return ... | try.ps1:113:12:113:13 | 1 | |
| try.ps1:113:12:113:13 | 1 | try.ps1:105:33:114:2 | exit {...} (normal) | |
| try.ps1:113:12:113:13 | 1 | try.ps1:113:12:113:13 | 1 | |
@@ -708,12 +708,12 @@
| try.ps1:117:5:122:13 | {...} | try.ps1:117:5:121:6 | try {...} | |
| try.ps1:117:9:119:6 | {...} | try.ps1:118:9:118:21 | Write-Output | |
| try.ps1:118:9:118:21 | Write-Output | try.ps1:118:22:118:30 | Hello! | |
| try.ps1:118:9:118:30 | Write-Output | try.ps1:119:15:121:6 | {...} | |
| try.ps1:118:22:118:30 | Hello! | try.ps1:118:9:118:30 | Write-Output | |
| try.ps1:118:9:118:30 | call to Write-Output | try.ps1:119:15:121:6 | {...} | |
| try.ps1:118:22:118:30 | Hello! | try.ps1:118:9:118:30 | call to Write-Output | |
| try.ps1:119:15:121:6 | {...} | try.ps1:120:9:120:21 | Write-Output | |
| try.ps1:120:9:120:21 | Write-Output | try.ps1:120:22:120:32 | Finally! | |
| try.ps1:120:9:120:32 | Write-Output | try.ps1:122:5:122:13 | return ... | |
| try.ps1:120:22:120:32 | Finally! | try.ps1:120:9:120:32 | Write-Output | |
| try.ps1:120:9:120:32 | call to Write-Output | try.ps1:122:5:122:13 | return ... | |
| try.ps1:120:22:120:32 | Finally! | try.ps1:120:9:120:32 | call to Write-Output | |
| try.ps1:122:5:122:13 | return ... | try.ps1:122:12:122:13 | 1 | |
| try.ps1:122:12:122:13 | 1 | try.ps1:116:27:123:2 | exit {...} (normal) | |
| try.ps1:122:12:122:13 | 1 | try.ps1:122:12:122:13 | 1 | |
@@ -725,12 +725,12 @@
| try.ps1:126:5:133:13 | {...} | try.ps1:126:5:132:6 | try {...} | |
| try.ps1:126:9:128:6 | {...} | try.ps1:127:9:127:21 | Write-Output | |
| try.ps1:127:9:127:21 | Write-Output | try.ps1:127:22:127:30 | Hello! | |
| try.ps1:127:9:127:30 | Write-Output | try.ps1:130:15:132:6 | {...} | |
| try.ps1:127:22:127:30 | Hello! | try.ps1:127:9:127:30 | Write-Output | |
| try.ps1:127:9:127:30 | call to Write-Output | try.ps1:130:15:132:6 | {...} | |
| try.ps1:127:22:127:30 | Hello! | try.ps1:127:9:127:30 | call to Write-Output | |
| try.ps1:130:15:132:6 | {...} | try.ps1:131:9:131:21 | Write-Output | |
| try.ps1:131:9:131:21 | Write-Output | try.ps1:131:22:131:32 | Finally! | |
| try.ps1:131:9:131:32 | Write-Output | try.ps1:133:5:133:13 | return ... | |
| try.ps1:131:22:131:32 | Finally! | try.ps1:131:9:131:32 | Write-Output | |
| try.ps1:131:9:131:32 | call to Write-Output | try.ps1:133:5:133:13 | return ... | |
| try.ps1:131:22:131:32 | Finally! | try.ps1:131:9:131:32 | call to Write-Output | |
| try.ps1:133:5:133:13 | return ... | try.ps1:133:12:133:13 | 1 | |
| try.ps1:133:12:133:13 | 1 | try.ps1:125:44:134:2 | exit {...} (normal) | |
| try.ps1:133:12:133:13 | 1 | try.ps1:133:12:133:13 | 1 | |
@@ -744,8 +744,8 @@
| try.ps1:138:9:142:10 | try {...} | try.ps1:138:13:140:10 | {...} | |
| try.ps1:138:13:140:10 | {...} | try.ps1:139:13:139:25 | Write-Output | |
| try.ps1:139:13:139:25 | Write-Output | try.ps1:139:26:139:34 | Hello! | |
| try.ps1:139:13:139:34 | Write-Output | try.ps1:146:5:146:13 | return ... | |
| try.ps1:139:26:139:34 | Hello! | try.ps1:139:13:139:34 | Write-Output | |
| try.ps1:139:13:139:34 | call to Write-Output | try.ps1:146:5:146:13 | return ... | |
| try.ps1:139:26:139:34 | Hello! | try.ps1:139:13:139:34 | call to Write-Output | |
| try.ps1:146:5:146:13 | return ... | try.ps1:146:12:146:13 | 1 | |
| try.ps1:146:12:146:13 | 1 | try.ps1:136:40:147:2 | exit {...} (normal) | |
| try.ps1:146:12:146:13 | 1 | try.ps1:146:12:146:13 | 1 | |
@@ -759,12 +759,12 @@
| try.ps1:151:9:157:10 | try {...} | try.ps1:151:13:153:10 | {...} | |
| try.ps1:151:13:153:10 | {...} | try.ps1:152:13:152:25 | Write-Output | |
| try.ps1:152:13:152:25 | Write-Output | try.ps1:152:26:152:34 | Hello! | |
| try.ps1:152:13:152:34 | Write-Output | try.ps1:155:19:157:10 | {...} | |
| try.ps1:152:26:152:34 | Hello! | try.ps1:152:13:152:34 | Write-Output | |
| try.ps1:152:13:152:34 | call to Write-Output | try.ps1:155:19:157:10 | {...} | |
| try.ps1:152:26:152:34 | Hello! | try.ps1:152:13:152:34 | call to Write-Output | |
| try.ps1:155:19:157:10 | {...} | try.ps1:156:13:156:25 | Write-Output | |
| try.ps1:156:13:156:25 | Write-Output | try.ps1:156:26:156:36 | Finally! | |
| try.ps1:156:13:156:36 | Write-Output | try.ps1:161:5:161:13 | return ... | |
| try.ps1:156:26:156:36 | Finally! | try.ps1:156:13:156:36 | Write-Output | |
| try.ps1:156:13:156:36 | call to Write-Output | try.ps1:161:5:161:13 | return ... | |
| try.ps1:156:26:156:36 | Finally! | try.ps1:156:13:156:36 | call to Write-Output | |
| try.ps1:161:5:161:13 | return ... | try.ps1:161:12:161:13 | 1 | |
| try.ps1:161:12:161:13 | 1 | try.ps1:149:40:162:2 | exit {...} (normal) | |
| try.ps1:161:12:161:13 | 1 | try.ps1:161:12:161:13 | 1 | |
@@ -778,12 +778,12 @@
| try.ps1:166:9:170:10 | try {...} | try.ps1:166:13:168:10 | {...} | |
| try.ps1:166:13:168:10 | {...} | try.ps1:167:13:167:25 | Write-Output | |
| try.ps1:167:13:167:25 | Write-Output | try.ps1:167:26:167:34 | Hello! | |
| try.ps1:167:13:167:34 | Write-Output | try.ps1:173:15:175:6 | {...} | |
| try.ps1:167:26:167:34 | Hello! | try.ps1:167:13:167:34 | Write-Output | |
| try.ps1:167:13:167:34 | call to Write-Output | try.ps1:173:15:175:6 | {...} | |
| try.ps1:167:26:167:34 | Hello! | try.ps1:167:13:167:34 | call to Write-Output | |
| try.ps1:173:15:175:6 | {...} | try.ps1:174:9:174:21 | Write-Output | |
| try.ps1:174:9:174:21 | Write-Output | try.ps1:174:22:174:32 | Finally! | |
| try.ps1:174:9:174:32 | Write-Output | try.ps1:176:5:176:13 | return ... | |
| try.ps1:174:22:174:32 | Finally! | try.ps1:174:9:174:32 | Write-Output | |
| try.ps1:174:9:174:32 | call to Write-Output | try.ps1:176:5:176:13 | return ... | |
| try.ps1:174:22:174:32 | Finally! | try.ps1:174:9:174:32 | call to Write-Output | |
| try.ps1:176:5:176:13 | return ... | try.ps1:176:12:176:13 | 1 | |
| try.ps1:176:12:176:13 | 1 | try.ps1:164:40:177:2 | exit {...} (normal) | |
| try.ps1:176:12:176:13 | 1 | try.ps1:176:12:176:13 | 1 | |
@@ -797,16 +797,16 @@
| try.ps1:181:9:187:10 | try {...} | try.ps1:181:13:183:10 | {...} | |
| try.ps1:181:13:183:10 | {...} | try.ps1:182:13:182:25 | Write-Output | |
| try.ps1:182:13:182:25 | Write-Output | try.ps1:182:26:182:34 | Hello! | |
| try.ps1:182:13:182:34 | Write-Output | try.ps1:185:19:187:10 | {...} | |
| try.ps1:182:26:182:34 | Hello! | try.ps1:182:13:182:34 | Write-Output | |
| try.ps1:182:13:182:34 | call to Write-Output | try.ps1:185:19:187:10 | {...} | |
| try.ps1:182:26:182:34 | Hello! | try.ps1:182:13:182:34 | call to Write-Output | |
| try.ps1:185:19:187:10 | {...} | try.ps1:186:13:186:25 | Write-Output | |
| try.ps1:186:13:186:25 | Write-Output | try.ps1:186:26:186:36 | Finally! | |
| try.ps1:186:13:186:36 | Write-Output | try.ps1:190:15:192:6 | {...} | |
| try.ps1:186:26:186:36 | Finally! | try.ps1:186:13:186:36 | Write-Output | |
| try.ps1:186:13:186:36 | call to Write-Output | try.ps1:190:15:192:6 | {...} | |
| try.ps1:186:26:186:36 | Finally! | try.ps1:186:13:186:36 | call to Write-Output | |
| try.ps1:190:15:192:6 | {...} | try.ps1:191:9:191:21 | Write-Output | |
| try.ps1:191:9:191:21 | Write-Output | try.ps1:191:22:191:32 | Finally! | |
| try.ps1:191:9:191:32 | Write-Output | try.ps1:193:5:193:13 | return ... | |
| try.ps1:191:22:191:32 | Finally! | try.ps1:191:9:191:32 | Write-Output | |
| try.ps1:191:9:191:32 | call to Write-Output | try.ps1:193:5:193:13 | return ... | |
| try.ps1:191:22:191:32 | Finally! | try.ps1:191:9:191:32 | call to Write-Output | |
| try.ps1:193:5:193:13 | return ... | try.ps1:193:12:193:13 | 1 | |
| try.ps1:193:12:193:13 | 1 | try.ps1:179:46:194:2 | exit {...} (normal) | |
| try.ps1:193:12:193:13 | 1 | try.ps1:193:12:193:13 | 1 | |

View File

@@ -1,32 +1,32 @@
models
edges
| test.ps1:1:1:1:3 | [post] a [f] | test.ps1:2:6:2:8 | a [f] | provenance | |
| test.ps1:1:8:1:18 | Source | test.ps1:1:1:1:3 | [post] a [f] | provenance | |
| test.ps1:1:8:1:18 | call to Source | test.ps1:1:1:1:3 | [post] a [f] | provenance | |
| test.ps1:2:6:2:8 | a [f] | test.ps1:2:6:2:10 | f | provenance | |
| test.ps1:8:1:8:6 | [post] arr1 [element 3] | test.ps1:9:6:9:11 | arr1 [element 3] | provenance | |
| test.ps1:8:1:8:6 | [post] arr1 [element 3] | test.ps1:9:6:9:11 | arr1 [element 3] | provenance | |
| test.ps1:8:12:8:22 | Source | test.ps1:8:1:8:6 | [post] arr1 [element 3] | provenance | |
| test.ps1:8:12:8:22 | Source | test.ps1:8:1:8:6 | [post] arr1 [element 3] | provenance | |
| test.ps1:8:12:8:22 | call to Source | test.ps1:8:1:8:6 | [post] arr1 [element 3] | provenance | |
| test.ps1:8:12:8:22 | call to Source | test.ps1:8:1:8:6 | [post] arr1 [element 3] | provenance | |
| test.ps1:9:6:9:11 | arr1 [element 3] | test.ps1:9:6:9:14 | ...[...] | provenance | |
| test.ps1:9:6:9:11 | arr1 [element 3] | test.ps1:9:6:9:14 | ...[...] | provenance | |
| test.ps1:12:1:12:6 | [post] arr2 [element] | test.ps1:13:6:13:11 | arr2 [element] | provenance | |
| test.ps1:12:19:12:29 | Source | test.ps1:12:1:12:6 | [post] arr2 [element] | provenance | |
| test.ps1:12:19:12:29 | call to Source | test.ps1:12:1:12:6 | [post] arr2 [element] | provenance | |
| test.ps1:13:6:13:11 | arr2 [element] | test.ps1:13:6:13:14 | ...[...] | provenance | |
| test.ps1:15:1:15:6 | [post] arr3 [element 3] | test.ps1:16:6:16:11 | arr3 [element 3] | provenance | |
| test.ps1:15:1:15:6 | [post] arr3 [element 3] | test.ps1:16:6:16:11 | arr3 [element 3] | provenance | |
| test.ps1:15:12:15:22 | Source | test.ps1:15:1:15:6 | [post] arr3 [element 3] | provenance | |
| test.ps1:15:12:15:22 | Source | test.ps1:15:1:15:6 | [post] arr3 [element 3] | provenance | |
| test.ps1:15:12:15:22 | call to Source | test.ps1:15:1:15:6 | [post] arr3 [element 3] | provenance | |
| test.ps1:15:12:15:22 | call to Source | test.ps1:15:1:15:6 | [post] arr3 [element 3] | provenance | |
| test.ps1:16:6:16:11 | arr3 [element 3] | test.ps1:16:6:16:21 | ...[...] | provenance | |
| test.ps1:16:6:16:11 | arr3 [element 3] | test.ps1:16:6:16:21 | ...[...] | provenance | |
| test.ps1:18:1:18:6 | [post] arr4 [element] | test.ps1:19:6:19:11 | arr4 [element] | provenance | |
| test.ps1:18:20:18:30 | Source | test.ps1:18:1:18:6 | [post] arr4 [element] | provenance | |
| test.ps1:18:20:18:30 | call to Source | test.ps1:18:1:18:6 | [post] arr4 [element] | provenance | |
| test.ps1:19:6:19:11 | arr4 [element] | test.ps1:19:6:19:22 | ...[...] | provenance | |
| test.ps1:21:1:21:6 | [post] arr5 [element, element 1] | test.ps1:22:6:22:11 | arr5 [element, element 1] | provenance | |
| test.ps1:21:1:21:6 | [post] arr5 [element, element 1] | test.ps1:22:6:22:11 | arr5 [element, element 1] | provenance | |
| test.ps1:21:1:21:17 | [post] ...[...] [element 1] | test.ps1:21:1:21:6 | [post] arr5 [element, element 1] | provenance | |
| test.ps1:21:1:21:17 | [post] ...[...] [element 1] | test.ps1:21:1:21:6 | [post] arr5 [element, element 1] | provenance | |
| test.ps1:21:23:21:33 | Source | test.ps1:21:1:21:17 | [post] ...[...] [element 1] | provenance | |
| test.ps1:21:23:21:33 | Source | test.ps1:21:1:21:17 | [post] ...[...] [element 1] | provenance | |
| test.ps1:21:23:21:33 | call to Source | test.ps1:21:1:21:17 | [post] ...[...] [element 1] | provenance | |
| test.ps1:21:23:21:33 | call to Source | test.ps1:21:1:21:17 | [post] ...[...] [element 1] | provenance | |
| test.ps1:22:6:22:11 | arr5 [element, element 1] | test.ps1:22:6:22:22 | ...[...] [element 1] | provenance | |
| test.ps1:22:6:22:11 | arr5 [element, element 1] | test.ps1:22:6:22:22 | ...[...] [element 1] | provenance | |
| test.ps1:22:6:22:22 | ...[...] [element 1] | test.ps1:22:6:22:25 | ...[...] | provenance | |
@@ -35,25 +35,25 @@ edges
| test.ps1:25:1:25:6 | [post] arr6 [element 1, element] | test.ps1:26:6:26:11 | arr6 [element 1, element] | provenance | |
| test.ps1:25:1:25:9 | [post] ...[...] [element] | test.ps1:25:1:25:6 | [post] arr6 [element 1, element] | provenance | |
| test.ps1:25:1:25:9 | [post] ...[...] [element] | test.ps1:25:1:25:6 | [post] arr6 [element 1, element] | provenance | |
| test.ps1:25:23:25:33 | Source | test.ps1:25:1:25:9 | [post] ...[...] [element] | provenance | |
| test.ps1:25:23:25:33 | call to Source | test.ps1:25:1:25:9 | [post] ...[...] [element] | provenance | |
| test.ps1:26:6:26:11 | arr6 [element 1, element] | test.ps1:26:6:26:14 | ...[...] [element] | provenance | |
| test.ps1:26:6:26:11 | arr6 [element 1, element] | test.ps1:26:6:26:14 | ...[...] [element] | provenance | |
| test.ps1:26:6:26:14 | ...[...] [element] | test.ps1:26:6:26:25 | ...[...] | provenance | |
| test.ps1:29:1:29:6 | [post] arr7 [element, element] | test.ps1:30:6:30:11 | arr7 [element, element] | provenance | |
| test.ps1:29:1:29:6 | [post] arr7 [element, element] | test.ps1:31:6:31:11 | arr7 [element, element] | provenance | |
| test.ps1:29:1:29:17 | [post] ...[...] [element] | test.ps1:29:1:29:6 | [post] arr7 [element, element] | provenance | |
| test.ps1:29:31:29:41 | Source | test.ps1:29:1:29:17 | [post] ...[...] [element] | provenance | |
| test.ps1:29:31:29:41 | call to Source | test.ps1:29:1:29:17 | [post] ...[...] [element] | provenance | |
| test.ps1:30:6:30:11 | arr7 [element, element] | test.ps1:30:6:30:14 | ...[...] [element] | provenance | |
| test.ps1:30:6:30:14 | ...[...] [element] | test.ps1:30:6:30:17 | ...[...] | provenance | |
| test.ps1:31:6:31:11 | arr7 [element, element] | test.ps1:31:6:31:22 | ...[...] [element] | provenance | |
| test.ps1:31:6:31:22 | ...[...] [element] | test.ps1:31:6:31:33 | ...[...] | provenance | |
| test.ps1:33:6:33:17 | Source | test.ps1:35:15:35:17 | x | provenance | |
| test.ps1:33:6:33:17 | call to Source | test.ps1:35:15:35:17 | x | provenance | |
| test.ps1:35:9:35:17 | ...,... [element 2] | test.ps1:38:6:38:11 | arr8 [element 2] | provenance | |
| test.ps1:35:9:35:17 | ...,... [element 2] | test.ps1:39:6:39:11 | arr8 [element 2] | provenance | |
| test.ps1:35:15:35:17 | x | test.ps1:35:9:35:17 | ...,... [element 2] | provenance | |
| test.ps1:38:6:38:11 | arr8 [element 2] | test.ps1:38:6:38:14 | ...[...] | provenance | |
| test.ps1:39:6:39:11 | arr8 [element 2] | test.ps1:39:6:39:21 | ...[...] | provenance | |
| test.ps1:41:6:41:17 | Source | test.ps1:43:17:43:19 | y | provenance | |
| test.ps1:41:6:41:17 | call to Source | test.ps1:43:17:43:19 | y | provenance | |
| test.ps1:43:11:43:19 | ...,... [element 2] | test.ps1:46:6:46:11 | arr9 [element 2] | provenance | |
| test.ps1:43:11:43:19 | ...,... [element 2] | test.ps1:47:6:47:11 | arr9 [element 2] | provenance | |
| test.ps1:43:17:43:19 | y | test.ps1:43:11:43:19 | ...,... [element 2] | provenance | |
@@ -62,60 +62,60 @@ edges
| test.ps1:52:22:54:6 | this [field] | test.ps1:53:14:53:19 | this [field] | provenance | |
| test.ps1:53:14:53:19 | this [field] | test.ps1:53:14:53:25 | field | provenance | |
| test.ps1:59:1:59:9 | [post] myClass [field] | test.ps1:61:1:61:9 | myClass [field] | provenance | |
| test.ps1:59:18:59:29 | Source | test.ps1:59:1:59:9 | [post] myClass [field] | provenance | |
| test.ps1:59:18:59:29 | call to Source | test.ps1:59:1:59:9 | [post] myClass [field] | provenance | |
| test.ps1:61:1:61:9 | myClass [field] | test.ps1:52:22:54:6 | this [field] | provenance | |
| test.ps1:64:10:64:21 | Source | test.ps1:67:5:67:7 | x | provenance | |
| test.ps1:65:10:65:21 | Source | test.ps1:68:5:68:7 | y | provenance | |
| test.ps1:66:10:66:21 | Source | test.ps1:68:9:68:11 | z | provenance | |
| test.ps1:67:5:67:7 | x | test.ps1:71:6:71:13 | produce [element] | provenance | |
| test.ps1:64:10:64:21 | call to Source | test.ps1:67:5:67:7 | x | provenance | |
| test.ps1:65:10:65:21 | call to Source | test.ps1:68:5:68:7 | y | provenance | |
| test.ps1:66:10:66:21 | call to Source | test.ps1:68:9:68:11 | z | provenance | |
| test.ps1:67:5:67:7 | x | test.ps1:71:6:71:13 | call to produce [element] | provenance | |
| test.ps1:68:5:68:7 | y | test.ps1:68:5:68:11 | ...,... [element 0] | provenance | |
| test.ps1:68:5:68:11 | ...,... [element 0] | test.ps1:71:6:71:13 | produce [element] | provenance | |
| test.ps1:68:5:68:11 | ...,... [element 1] | test.ps1:71:6:71:13 | produce [element] | provenance | |
| test.ps1:68:5:68:11 | ...,... [element 0] | test.ps1:71:6:71:13 | call to produce [element] | provenance | |
| test.ps1:68:5:68:11 | ...,... [element 1] | test.ps1:71:6:71:13 | call to produce [element] | provenance | |
| test.ps1:68:9:68:11 | z | test.ps1:68:5:68:11 | ...,... [element 1] | provenance | |
| test.ps1:71:6:71:13 | produce [element] | test.ps1:72:6:72:8 | x [element] | provenance | |
| test.ps1:71:6:71:13 | produce [element] | test.ps1:73:6:73:8 | x [element] | provenance | |
| test.ps1:71:6:71:13 | produce [element] | test.ps1:74:6:74:8 | x [element] | provenance | |
| test.ps1:71:6:71:13 | call to produce [element] | test.ps1:72:6:72:8 | x [element] | provenance | |
| test.ps1:71:6:71:13 | call to produce [element] | test.ps1:73:6:73:8 | x [element] | provenance | |
| test.ps1:71:6:71:13 | call to produce [element] | test.ps1:74:6:74:8 | x [element] | provenance | |
| test.ps1:72:6:72:8 | x [element] | test.ps1:72:6:72:11 | ...[...] | provenance | |
| test.ps1:73:6:73:8 | x [element] | test.ps1:73:6:73:11 | ...[...] | provenance | |
| test.ps1:74:6:74:8 | x [element] | test.ps1:74:6:74:11 | ...[...] | provenance | |
| test.ps1:76:9:79:2 | ${...} [element a] | test.ps1:81:6:81:11 | hash [element a] | provenance | |
| test.ps1:76:9:79:2 | ${...} [element a] | test.ps1:85:6:85:11 | hash [element a] | provenance | |
| test.ps1:77:7:77:18 | Source | test.ps1:76:9:79:2 | ${...} [element a] | provenance | |
| test.ps1:77:7:77:18 | call to Source | test.ps1:76:9:79:2 | ${...} [element a] | provenance | |
| test.ps1:81:6:81:11 | hash [element a] | test.ps1:81:6:81:16 | ...[...] | provenance | |
| test.ps1:85:6:85:11 | hash [element a] | test.ps1:85:6:85:16 | ...[...] | provenance | |
| test.ps1:86:1:86:6 | [post] hash [b] | test.ps1:87:6:87:11 | hash [b] | provenance | |
| test.ps1:86:11:86:22 | Source | test.ps1:86:1:86:6 | [post] hash [b] | provenance | |
| test.ps1:86:11:86:22 | call to Source | test.ps1:86:1:86:6 | [post] hash [b] | provenance | |
| test.ps1:87:6:87:11 | hash [b] | test.ps1:87:6:87:13 | b | provenance | |
nodes
| test.ps1:1:1:1:3 | [post] a [f] | semmle.label | [post] a [f] |
| test.ps1:1:8:1:18 | Source | semmle.label | Source |
| test.ps1:1:8:1:18 | call to Source | semmle.label | call to Source |
| test.ps1:2:6:2:8 | a [f] | semmle.label | a [f] |
| test.ps1:2:6:2:10 | f | semmle.label | f |
| test.ps1:8:1:8:6 | [post] arr1 [element 3] | semmle.label | [post] arr1 [element 3] |
| test.ps1:8:1:8:6 | [post] arr1 [element 3] | semmle.label | [post] arr1 [element 3] |
| test.ps1:8:12:8:22 | Source | semmle.label | Source |
| test.ps1:8:12:8:22 | call to Source | semmle.label | call to Source |
| test.ps1:9:6:9:11 | arr1 [element 3] | semmle.label | arr1 [element 3] |
| test.ps1:9:6:9:11 | arr1 [element 3] | semmle.label | arr1 [element 3] |
| test.ps1:9:6:9:14 | ...[...] | semmle.label | ...[...] |
| test.ps1:12:1:12:6 | [post] arr2 [element] | semmle.label | [post] arr2 [element] |
| test.ps1:12:19:12:29 | Source | semmle.label | Source |
| test.ps1:12:19:12:29 | call to Source | semmle.label | call to Source |
| test.ps1:13:6:13:11 | arr2 [element] | semmle.label | arr2 [element] |
| test.ps1:13:6:13:14 | ...[...] | semmle.label | ...[...] |
| test.ps1:15:1:15:6 | [post] arr3 [element 3] | semmle.label | [post] arr3 [element 3] |
| test.ps1:15:1:15:6 | [post] arr3 [element 3] | semmle.label | [post] arr3 [element 3] |
| test.ps1:15:12:15:22 | Source | semmle.label | Source |
| test.ps1:15:12:15:22 | call to Source | semmle.label | call to Source |
| test.ps1:16:6:16:11 | arr3 [element 3] | semmle.label | arr3 [element 3] |
| test.ps1:16:6:16:11 | arr3 [element 3] | semmle.label | arr3 [element 3] |
| test.ps1:16:6:16:21 | ...[...] | semmle.label | ...[...] |
| test.ps1:18:1:18:6 | [post] arr4 [element] | semmle.label | [post] arr4 [element] |
| test.ps1:18:20:18:30 | Source | semmle.label | Source |
| test.ps1:18:20:18:30 | call to Source | semmle.label | call to Source |
| test.ps1:19:6:19:11 | arr4 [element] | semmle.label | arr4 [element] |
| test.ps1:19:6:19:22 | ...[...] | semmle.label | ...[...] |
| test.ps1:21:1:21:6 | [post] arr5 [element, element 1] | semmle.label | [post] arr5 [element, element 1] |
| test.ps1:21:1:21:6 | [post] arr5 [element, element 1] | semmle.label | [post] arr5 [element, element 1] |
| test.ps1:21:1:21:17 | [post] ...[...] [element 1] | semmle.label | [post] ...[...] [element 1] |
| test.ps1:21:1:21:17 | [post] ...[...] [element 1] | semmle.label | [post] ...[...] [element 1] |
| test.ps1:21:23:21:33 | Source | semmle.label | Source |
| test.ps1:21:23:21:33 | call to Source | semmle.label | call to Source |
| test.ps1:22:6:22:11 | arr5 [element, element 1] | semmle.label | arr5 [element, element 1] |
| test.ps1:22:6:22:11 | arr5 [element, element 1] | semmle.label | arr5 [element, element 1] |
| test.ps1:22:6:22:22 | ...[...] [element 1] | semmle.label | ...[...] [element 1] |
@@ -124,28 +124,28 @@ nodes
| test.ps1:25:1:25:6 | [post] arr6 [element 1, element] | semmle.label | [post] arr6 [element 1, element] |
| test.ps1:25:1:25:6 | [post] arr6 [element 1, element] | semmle.label | [post] arr6 [element 1, element] |
| test.ps1:25:1:25:9 | [post] ...[...] [element] | semmle.label | [post] ...[...] [element] |
| test.ps1:25:23:25:33 | Source | semmle.label | Source |
| test.ps1:25:23:25:33 | call to Source | semmle.label | call to Source |
| test.ps1:26:6:26:11 | arr6 [element 1, element] | semmle.label | arr6 [element 1, element] |
| test.ps1:26:6:26:11 | arr6 [element 1, element] | semmle.label | arr6 [element 1, element] |
| test.ps1:26:6:26:14 | ...[...] [element] | semmle.label | ...[...] [element] |
| test.ps1:26:6:26:25 | ...[...] | semmle.label | ...[...] |
| test.ps1:29:1:29:6 | [post] arr7 [element, element] | semmle.label | [post] arr7 [element, element] |
| test.ps1:29:1:29:17 | [post] ...[...] [element] | semmle.label | [post] ...[...] [element] |
| test.ps1:29:31:29:41 | Source | semmle.label | Source |
| test.ps1:29:31:29:41 | call to Source | semmle.label | call to Source |
| test.ps1:30:6:30:11 | arr7 [element, element] | semmle.label | arr7 [element, element] |
| test.ps1:30:6:30:14 | ...[...] [element] | semmle.label | ...[...] [element] |
| test.ps1:30:6:30:17 | ...[...] | semmle.label | ...[...] |
| test.ps1:31:6:31:11 | arr7 [element, element] | semmle.label | arr7 [element, element] |
| test.ps1:31:6:31:22 | ...[...] [element] | semmle.label | ...[...] [element] |
| test.ps1:31:6:31:33 | ...[...] | semmle.label | ...[...] |
| test.ps1:33:6:33:17 | Source | semmle.label | Source |
| test.ps1:33:6:33:17 | call to Source | semmle.label | call to Source |
| test.ps1:35:9:35:17 | ...,... [element 2] | semmle.label | ...,... [element 2] |
| test.ps1:35:15:35:17 | x | semmle.label | x |
| test.ps1:38:6:38:11 | arr8 [element 2] | semmle.label | arr8 [element 2] |
| test.ps1:38:6:38:14 | ...[...] | semmle.label | ...[...] |
| test.ps1:39:6:39:11 | arr8 [element 2] | semmle.label | arr8 [element 2] |
| test.ps1:39:6:39:21 | ...[...] | semmle.label | ...[...] |
| test.ps1:41:6:41:17 | Source | semmle.label | Source |
| test.ps1:41:6:41:17 | call to Source | semmle.label | call to Source |
| test.ps1:43:11:43:19 | ...,... [element 2] | semmle.label | ...,... [element 2] |
| test.ps1:43:17:43:19 | y | semmle.label | y |
| test.ps1:46:6:46:11 | arr9 [element 2] | semmle.label | arr9 [element 2] |
@@ -156,17 +156,17 @@ nodes
| test.ps1:53:14:53:19 | this [field] | semmle.label | this [field] |
| test.ps1:53:14:53:25 | field | semmle.label | field |
| test.ps1:59:1:59:9 | [post] myClass [field] | semmle.label | [post] myClass [field] |
| test.ps1:59:18:59:29 | Source | semmle.label | Source |
| test.ps1:59:18:59:29 | call to Source | semmle.label | call to Source |
| test.ps1:61:1:61:9 | myClass [field] | semmle.label | myClass [field] |
| test.ps1:64:10:64:21 | Source | semmle.label | Source |
| test.ps1:65:10:65:21 | Source | semmle.label | Source |
| test.ps1:66:10:66:21 | Source | semmle.label | Source |
| test.ps1:64:10:64:21 | call to Source | semmle.label | call to Source |
| test.ps1:65:10:65:21 | call to Source | semmle.label | call to Source |
| test.ps1:66:10:66:21 | call to Source | semmle.label | call to Source |
| test.ps1:67:5:67:7 | x | semmle.label | x |
| test.ps1:68:5:68:7 | y | semmle.label | y |
| test.ps1:68:5:68:11 | ...,... [element 0] | semmle.label | ...,... [element 0] |
| test.ps1:68:5:68:11 | ...,... [element 1] | semmle.label | ...,... [element 1] |
| test.ps1:68:9:68:11 | z | semmle.label | z |
| test.ps1:71:6:71:13 | produce [element] | semmle.label | produce [element] |
| test.ps1:71:6:71:13 | call to produce [element] | semmle.label | call to produce [element] |
| test.ps1:72:6:72:8 | x [element] | semmle.label | x [element] |
| test.ps1:72:6:72:11 | ...[...] | semmle.label | ...[...] |
| test.ps1:73:6:73:8 | x [element] | semmle.label | x [element] |
@@ -174,41 +174,41 @@ nodes
| test.ps1:74:6:74:8 | x [element] | semmle.label | x [element] |
| test.ps1:74:6:74:11 | ...[...] | semmle.label | ...[...] |
| test.ps1:76:9:79:2 | ${...} [element a] | semmle.label | ${...} [element a] |
| test.ps1:77:7:77:18 | Source | semmle.label | Source |
| test.ps1:77:7:77:18 | call to Source | semmle.label | call to Source |
| test.ps1:81:6:81:11 | hash [element a] | semmle.label | hash [element a] |
| test.ps1:81:6:81:16 | ...[...] | semmle.label | ...[...] |
| test.ps1:85:6:85:11 | hash [element a] | semmle.label | hash [element a] |
| test.ps1:85:6:85:16 | ...[...] | semmle.label | ...[...] |
| test.ps1:86:1:86:6 | [post] hash [b] | semmle.label | [post] hash [b] |
| test.ps1:86:11:86:22 | Source | semmle.label | Source |
| test.ps1:86:11:86:22 | call to Source | semmle.label | call to Source |
| test.ps1:87:6:87:11 | hash [b] | semmle.label | hash [b] |
| test.ps1:87:6:87:13 | b | semmle.label | b |
subpaths
testFailures
#select
| test.ps1:2:6:2:10 | f | test.ps1:1:8:1:18 | Source | test.ps1:2:6:2:10 | f | $@ | test.ps1:1:8:1:18 | Source | Source |
| test.ps1:9:6:9:14 | ...[...] | test.ps1:8:12:8:22 | Source | test.ps1:9:6:9:14 | ...[...] | $@ | test.ps1:8:12:8:22 | Source | Source |
| test.ps1:13:6:13:14 | ...[...] | test.ps1:12:19:12:29 | Source | test.ps1:13:6:13:14 | ...[...] | $@ | test.ps1:12:19:12:29 | Source | Source |
| test.ps1:16:6:16:21 | ...[...] | test.ps1:15:12:15:22 | Source | test.ps1:16:6:16:21 | ...[...] | $@ | test.ps1:15:12:15:22 | Source | Source |
| test.ps1:19:6:19:22 | ...[...] | test.ps1:18:20:18:30 | Source | test.ps1:19:6:19:22 | ...[...] | $@ | test.ps1:18:20:18:30 | Source | Source |
| test.ps1:22:6:22:25 | ...[...] | test.ps1:21:23:21:33 | Source | test.ps1:22:6:22:25 | ...[...] | $@ | test.ps1:21:23:21:33 | Source | Source |
| test.ps1:26:6:26:25 | ...[...] | test.ps1:25:23:25:33 | Source | test.ps1:26:6:26:25 | ...[...] | $@ | test.ps1:25:23:25:33 | Source | Source |
| test.ps1:30:6:30:17 | ...[...] | test.ps1:29:31:29:41 | Source | test.ps1:30:6:30:17 | ...[...] | $@ | test.ps1:29:31:29:41 | Source | Source |
| test.ps1:31:6:31:33 | ...[...] | test.ps1:29:31:29:41 | Source | test.ps1:31:6:31:33 | ...[...] | $@ | test.ps1:29:31:29:41 | Source | Source |
| test.ps1:38:6:38:14 | ...[...] | test.ps1:33:6:33:17 | Source | test.ps1:38:6:38:14 | ...[...] | $@ | test.ps1:33:6:33:17 | Source | Source |
| test.ps1:39:6:39:21 | ...[...] | test.ps1:33:6:33:17 | Source | test.ps1:39:6:39:21 | ...[...] | $@ | test.ps1:33:6:33:17 | Source | Source |
| test.ps1:46:6:46:14 | ...[...] | test.ps1:41:6:41:17 | Source | test.ps1:46:6:46:14 | ...[...] | $@ | test.ps1:41:6:41:17 | Source | Source |
| test.ps1:47:6:47:21 | ...[...] | test.ps1:41:6:41:17 | Source | test.ps1:47:6:47:21 | ...[...] | $@ | test.ps1:41:6:41:17 | Source | Source |
| test.ps1:53:14:53:25 | field | test.ps1:59:18:59:29 | Source | test.ps1:53:14:53:25 | field | $@ | test.ps1:59:18:59:29 | Source | Source |
| test.ps1:72:6:72:11 | ...[...] | test.ps1:64:10:64:21 | Source | test.ps1:72:6:72:11 | ...[...] | $@ | test.ps1:64:10:64:21 | Source | Source |
| test.ps1:72:6:72:11 | ...[...] | test.ps1:65:10:65:21 | Source | test.ps1:72:6:72:11 | ...[...] | $@ | test.ps1:65:10:65:21 | Source | Source |
| test.ps1:72:6:72:11 | ...[...] | test.ps1:66:10:66:21 | Source | test.ps1:72:6:72:11 | ...[...] | $@ | test.ps1:66:10:66:21 | Source | Source |
| test.ps1:73:6:73:11 | ...[...] | test.ps1:64:10:64:21 | Source | test.ps1:73:6:73:11 | ...[...] | $@ | test.ps1:64:10:64:21 | Source | Source |
| test.ps1:73:6:73:11 | ...[...] | test.ps1:65:10:65:21 | Source | test.ps1:73:6:73:11 | ...[...] | $@ | test.ps1:65:10:65:21 | Source | Source |
| test.ps1:73:6:73:11 | ...[...] | test.ps1:66:10:66:21 | Source | test.ps1:73:6:73:11 | ...[...] | $@ | test.ps1:66:10:66:21 | Source | Source |
| test.ps1:74:6:74:11 | ...[...] | test.ps1:64:10:64:21 | Source | test.ps1:74:6:74:11 | ...[...] | $@ | test.ps1:64:10:64:21 | Source | Source |
| test.ps1:74:6:74:11 | ...[...] | test.ps1:65:10:65:21 | Source | test.ps1:74:6:74:11 | ...[...] | $@ | test.ps1:65:10:65:21 | Source | Source |
| test.ps1:74:6:74:11 | ...[...] | test.ps1:66:10:66:21 | Source | test.ps1:74:6:74:11 | ...[...] | $@ | test.ps1:66:10:66:21 | Source | Source |
| test.ps1:81:6:81:16 | ...[...] | test.ps1:77:7:77:18 | Source | test.ps1:81:6:81:16 | ...[...] | $@ | test.ps1:77:7:77:18 | Source | Source |
| test.ps1:85:6:85:16 | ...[...] | test.ps1:77:7:77:18 | Source | test.ps1:85:6:85:16 | ...[...] | $@ | test.ps1:77:7:77:18 | Source | Source |
| test.ps1:87:6:87:13 | b | test.ps1:86:11:86:22 | Source | test.ps1:87:6:87:13 | b | $@ | test.ps1:86:11:86:22 | Source | Source |
| test.ps1:2:6:2:10 | f | test.ps1:1:8:1:18 | call to Source | test.ps1:2:6:2:10 | f | $@ | test.ps1:1:8:1:18 | call to Source | call to Source |
| test.ps1:9:6:9:14 | ...[...] | test.ps1:8:12:8:22 | call to Source | test.ps1:9:6:9:14 | ...[...] | $@ | test.ps1:8:12:8:22 | call to Source | call to Source |
| test.ps1:13:6:13:14 | ...[...] | test.ps1:12:19:12:29 | call to Source | test.ps1:13:6:13:14 | ...[...] | $@ | test.ps1:12:19:12:29 | call to Source | call to Source |
| test.ps1:16:6:16:21 | ...[...] | test.ps1:15:12:15:22 | call to Source | test.ps1:16:6:16:21 | ...[...] | $@ | test.ps1:15:12:15:22 | call to Source | call to Source |
| test.ps1:19:6:19:22 | ...[...] | test.ps1:18:20:18:30 | call to Source | test.ps1:19:6:19:22 | ...[...] | $@ | test.ps1:18:20:18:30 | call to Source | call to Source |
| test.ps1:22:6:22:25 | ...[...] | test.ps1:21:23:21:33 | call to Source | test.ps1:22:6:22:25 | ...[...] | $@ | test.ps1:21:23:21:33 | call to Source | call to Source |
| test.ps1:26:6:26:25 | ...[...] | test.ps1:25:23:25:33 | call to Source | test.ps1:26:6:26:25 | ...[...] | $@ | test.ps1:25:23:25:33 | call to Source | call to Source |
| test.ps1:30:6:30:17 | ...[...] | test.ps1:29:31:29:41 | call to Source | test.ps1:30:6:30:17 | ...[...] | $@ | test.ps1:29:31:29:41 | call to Source | call to Source |
| test.ps1:31:6:31:33 | ...[...] | test.ps1:29:31:29:41 | call to Source | test.ps1:31:6:31:33 | ...[...] | $@ | test.ps1:29:31:29:41 | call to Source | call to Source |
| test.ps1:38:6:38:14 | ...[...] | test.ps1:33:6:33:17 | call to Source | test.ps1:38:6:38:14 | ...[...] | $@ | test.ps1:33:6:33:17 | call to Source | call to Source |
| test.ps1:39:6:39:21 | ...[...] | test.ps1:33:6:33:17 | call to Source | test.ps1:39:6:39:21 | ...[...] | $@ | test.ps1:33:6:33:17 | call to Source | call to Source |
| test.ps1:46:6:46:14 | ...[...] | test.ps1:41:6:41:17 | call to Source | test.ps1:46:6:46:14 | ...[...] | $@ | test.ps1:41:6:41:17 | call to Source | call to Source |
| test.ps1:47:6:47:21 | ...[...] | test.ps1:41:6:41:17 | call to Source | test.ps1:47:6:47:21 | ...[...] | $@ | test.ps1:41:6:41:17 | call to Source | call to Source |
| test.ps1:53:14:53:25 | field | test.ps1:59:18:59:29 | call to Source | test.ps1:53:14:53:25 | field | $@ | test.ps1:59:18:59:29 | call to Source | call to Source |
| test.ps1:72:6:72:11 | ...[...] | test.ps1:64:10:64:21 | call to Source | test.ps1:72:6:72:11 | ...[...] | $@ | test.ps1:64:10:64:21 | call to Source | call to Source |
| test.ps1:72:6:72:11 | ...[...] | test.ps1:65:10:65:21 | call to Source | test.ps1:72:6:72:11 | ...[...] | $@ | test.ps1:65:10:65:21 | call to Source | call to Source |
| test.ps1:72:6:72:11 | ...[...] | test.ps1:66:10:66:21 | call to Source | test.ps1:72:6:72:11 | ...[...] | $@ | test.ps1:66:10:66:21 | call to Source | call to Source |
| test.ps1:73:6:73:11 | ...[...] | test.ps1:64:10:64:21 | call to Source | test.ps1:73:6:73:11 | ...[...] | $@ | test.ps1:64:10:64:21 | call to Source | call to Source |
| test.ps1:73:6:73:11 | ...[...] | test.ps1:65:10:65:21 | call to Source | test.ps1:73:6:73:11 | ...[...] | $@ | test.ps1:65:10:65:21 | call to Source | call to Source |
| test.ps1:73:6:73:11 | ...[...] | test.ps1:66:10:66:21 | call to Source | test.ps1:73:6:73:11 | ...[...] | $@ | test.ps1:66:10:66:21 | call to Source | call to Source |
| test.ps1:74:6:74:11 | ...[...] | test.ps1:64:10:64:21 | call to Source | test.ps1:74:6:74:11 | ...[...] | $@ | test.ps1:64:10:64:21 | call to Source | call to Source |
| test.ps1:74:6:74:11 | ...[...] | test.ps1:65:10:65:21 | call to Source | test.ps1:74:6:74:11 | ...[...] | $@ | test.ps1:65:10:65:21 | call to Source | call to Source |
| test.ps1:74:6:74:11 | ...[...] | test.ps1:66:10:66:21 | call to Source | test.ps1:74:6:74:11 | ...[...] | $@ | test.ps1:66:10:66:21 | call to Source | call to Source |
| test.ps1:81:6:81:16 | ...[...] | test.ps1:77:7:77:18 | call to Source | test.ps1:81:6:81:16 | ...[...] | $@ | test.ps1:77:7:77:18 | call to Source | call to Source |
| test.ps1:85:6:85:16 | ...[...] | test.ps1:77:7:77:18 | call to Source | test.ps1:85:6:85:16 | ...[...] | $@ | test.ps1:77:7:77:18 | call to Source | call to Source |
| test.ps1:87:6:87:13 | b | test.ps1:86:11:86:22 | call to Source | test.ps1:87:6:87:13 | b | $@ | test.ps1:86:11:86:22 | call to Source | call to Source |

View File

@@ -1,30 +1,30 @@
| test.ps1:1:1:1:4 | a1 | test.ps1:2:6:2:9 | a1 |
| test.ps1:1:7:1:13 | Source | test.ps1:1:1:1:4 | a1 |
| test.ps1:1:7:1:13 | Source | test.ps1:1:1:1:13 | ...=... |
| test.ps1:2:1:2:9 | Sink | test.ps1:2:1:2:9 | pre-return value for Sink |
| test.ps1:2:1:2:9 | Sink | test.ps1:2:1:2:9 | pre-return value for Sink |
| test.ps1:2:1:2:9 | implicit unwrapping of Sink | test.ps1:1:1:17:8 | return value for test.ps1 |
| test.ps1:2:1:2:9 | pre-return value for Sink | test.ps1:2:1:2:9 | implicit unwrapping of Sink |
| test.ps1:1:7:1:13 | call to Source | test.ps1:1:1:1:4 | a1 |
| test.ps1:1:7:1:13 | call to Source | test.ps1:1:1:1:13 | ...=... |
| test.ps1:2:1:2:9 | call to Sink | test.ps1:2:1:2:9 | pre-return value for call to Sink |
| test.ps1:2:1:2:9 | call to Sink | test.ps1:2:1:2:9 | pre-return value for call to Sink |
| test.ps1:2:1:2:9 | implicit unwrapping of call to Sink | test.ps1:1:1:17:8 | return value for test.ps1 |
| test.ps1:2:1:2:9 | pre-return value for call to Sink | test.ps1:2:1:2:9 | implicit unwrapping of call to Sink |
| test.ps1:4:1:4:3 | b | test.ps1:5:4:5:6 | b |
| test.ps1:4:6:4:13 | GetBool | test.ps1:4:1:4:3 | b |
| test.ps1:4:6:4:13 | GetBool | test.ps1:4:1:4:13 | ...=... |
| test.ps1:4:6:4:13 | call to GetBool | test.ps1:4:1:4:3 | b |
| test.ps1:4:6:4:13 | call to GetBool | test.ps1:4:1:4:13 | ...=... |
| test.ps1:5:4:5:6 | b | test.ps1:10:14:10:16 | b |
| test.ps1:6:5:6:8 | a2 | test.ps1:8:6:8:9 | a2 |
| test.ps1:6:11:6:17 | Source | test.ps1:6:5:6:8 | a2 |
| test.ps1:6:11:6:17 | Source | test.ps1:6:5:6:17 | ...=... |
| test.ps1:8:1:8:9 | Sink | test.ps1:8:1:8:9 | pre-return value for Sink |
| test.ps1:8:1:8:9 | Sink | test.ps1:8:1:8:9 | pre-return value for Sink |
| test.ps1:8:1:8:9 | implicit unwrapping of Sink | test.ps1:1:1:17:8 | return value for test.ps1 |
| test.ps1:8:1:8:9 | pre-return value for Sink | test.ps1:8:1:8:9 | implicit unwrapping of Sink |
| test.ps1:6:11:6:17 | call to Source | test.ps1:6:5:6:8 | a2 |
| test.ps1:6:11:6:17 | call to Source | test.ps1:6:5:6:17 | ...=... |
| test.ps1:8:1:8:9 | call to Sink | test.ps1:8:1:8:9 | pre-return value for call to Sink |
| test.ps1:8:1:8:9 | call to Sink | test.ps1:8:1:8:9 | pre-return value for call to Sink |
| test.ps1:8:1:8:9 | implicit unwrapping of call to Sink | test.ps1:1:1:17:8 | return value for test.ps1 |
| test.ps1:8:1:8:9 | pre-return value for call to Sink | test.ps1:8:1:8:9 | implicit unwrapping of call to Sink |
| test.ps1:10:1:10:3 | c | test.ps1:11:6:11:8 | c |
| test.ps1:10:6:10:16 | [...]... | test.ps1:10:1:10:3 | c |
| test.ps1:10:6:10:16 | [...]... | test.ps1:10:1:10:16 | ...=... |
| test.ps1:10:6:10:16 | [...]... | test.ps1:10:6:10:16 | [...]... |
| test.ps1:10:14:10:16 | b | test.ps1:10:6:10:16 | [...]... |
| test.ps1:11:1:11:8 | Sink | test.ps1:11:1:11:8 | pre-return value for Sink |
| test.ps1:11:1:11:8 | Sink | test.ps1:11:1:11:8 | pre-return value for Sink |
| test.ps1:11:1:11:8 | implicit unwrapping of Sink | test.ps1:1:1:17:8 | return value for test.ps1 |
| test.ps1:11:1:11:8 | pre-return value for Sink | test.ps1:11:1:11:8 | implicit unwrapping of Sink |
| test.ps1:11:1:11:8 | call to Sink | test.ps1:11:1:11:8 | pre-return value for call to Sink |
| test.ps1:11:1:11:8 | call to Sink | test.ps1:11:1:11:8 | pre-return value for call to Sink |
| test.ps1:11:1:11:8 | implicit unwrapping of call to Sink | test.ps1:1:1:17:8 | return value for test.ps1 |
| test.ps1:11:1:11:8 | pre-return value for call to Sink | test.ps1:11:1:11:8 | implicit unwrapping of call to Sink |
| test.ps1:11:6:11:8 | [post] c | test.ps1:13:7:13:9 | c |
| test.ps1:11:6:11:8 | c | test.ps1:13:7:13:9 | c |
| test.ps1:13:1:13:3 | d | test.ps1:14:6:14:8 | d |
@@ -33,17 +33,17 @@
| test.ps1:13:6:13:10 | (...) | test.ps1:13:6:13:10 | (...) |
| test.ps1:13:7:13:9 | c | test.ps1:13:6:13:10 | (...) |
| test.ps1:13:7:13:9 | c | test.ps1:13:7:13:9 | c |
| test.ps1:14:1:14:8 | Sink | test.ps1:14:1:14:8 | pre-return value for Sink |
| test.ps1:14:1:14:8 | Sink | test.ps1:14:1:14:8 | pre-return value for Sink |
| test.ps1:14:1:14:8 | implicit unwrapping of Sink | test.ps1:1:1:17:8 | return value for test.ps1 |
| test.ps1:14:1:14:8 | pre-return value for Sink | test.ps1:14:1:14:8 | implicit unwrapping of Sink |
| test.ps1:14:1:14:8 | call to Sink | test.ps1:14:1:14:8 | pre-return value for call to Sink |
| test.ps1:14:1:14:8 | call to Sink | test.ps1:14:1:14:8 | pre-return value for call to Sink |
| test.ps1:14:1:14:8 | implicit unwrapping of call to Sink | test.ps1:1:1:17:8 | return value for test.ps1 |
| test.ps1:14:1:14:8 | pre-return value for call to Sink | test.ps1:14:1:14:8 | implicit unwrapping of call to Sink |
| test.ps1:14:6:14:8 | [post] d | test.ps1:16:6:16:8 | d |
| test.ps1:14:6:14:8 | d | test.ps1:16:6:16:8 | d |
| test.ps1:16:1:16:3 | e | test.ps1:17:6:17:8 | e |
| test.ps1:16:6:16:12 | ...+... | test.ps1:16:1:16:3 | e |
| test.ps1:16:6:16:12 | ...+... | test.ps1:16:1:16:12 | ...=... |
| test.ps1:16:6:16:12 | ...+... | test.ps1:16:6:16:12 | ...+... |
| test.ps1:17:1:17:8 | Sink | test.ps1:17:1:17:8 | pre-return value for Sink |
| test.ps1:17:1:17:8 | Sink | test.ps1:17:1:17:8 | pre-return value for Sink |
| test.ps1:17:1:17:8 | implicit unwrapping of Sink | test.ps1:1:1:17:8 | return value for test.ps1 |
| test.ps1:17:1:17:8 | pre-return value for Sink | test.ps1:17:1:17:8 | implicit unwrapping of Sink |
| test.ps1:17:1:17:8 | call to Sink | test.ps1:17:1:17:8 | pre-return value for call to Sink |
| test.ps1:17:1:17:8 | call to Sink | test.ps1:17:1:17:8 | pre-return value for call to Sink |
| test.ps1:17:1:17:8 | implicit unwrapping of call to Sink | test.ps1:1:1:17:8 | return value for test.ps1 |
| test.ps1:17:1:17:8 | pre-return value for call to Sink | test.ps1:17:1:17:8 | implicit unwrapping of call to Sink |

View File

@@ -1,33 +1,33 @@
| test.ps1:1:1:1:4 | a1 | test.ps1:2:6:2:9 | a1 |
| test.ps1:1:7:1:13 | Source | test.ps1:1:1:1:4 | a1 |
| test.ps1:1:7:1:13 | Source | test.ps1:1:1:1:13 | ...=... |
| test.ps1:2:1:2:9 | Sink | test.ps1:2:1:2:9 | pre-return value for Sink |
| test.ps1:2:1:2:9 | Sink | test.ps1:2:1:2:9 | pre-return value for Sink |
| test.ps1:2:1:2:9 | implicit unwrapping of Sink | test.ps1:1:1:17:8 | return value for test.ps1 |
| test.ps1:2:1:2:9 | pre-return value for Sink | test.ps1:2:1:2:9 | implicit unwrapping of Sink |
| test.ps1:2:1:2:9 | pre-return value for Sink | test.ps1:2:1:2:9 | implicit unwrapping of Sink |
| test.ps1:1:7:1:13 | call to Source | test.ps1:1:1:1:4 | a1 |
| test.ps1:1:7:1:13 | call to Source | test.ps1:1:1:1:13 | ...=... |
| test.ps1:2:1:2:9 | call to Sink | test.ps1:2:1:2:9 | pre-return value for call to Sink |
| test.ps1:2:1:2:9 | call to Sink | test.ps1:2:1:2:9 | pre-return value for call to Sink |
| test.ps1:2:1:2:9 | implicit unwrapping of call to Sink | test.ps1:1:1:17:8 | return value for test.ps1 |
| test.ps1:2:1:2:9 | pre-return value for call to Sink | test.ps1:2:1:2:9 | implicit unwrapping of call to Sink |
| test.ps1:2:1:2:9 | pre-return value for call to Sink | test.ps1:2:1:2:9 | implicit unwrapping of call to Sink |
| test.ps1:4:1:4:3 | b | test.ps1:5:4:5:6 | b |
| test.ps1:4:6:4:13 | GetBool | test.ps1:4:1:4:3 | b |
| test.ps1:4:6:4:13 | GetBool | test.ps1:4:1:4:13 | ...=... |
| test.ps1:4:6:4:13 | call to GetBool | test.ps1:4:1:4:3 | b |
| test.ps1:4:6:4:13 | call to GetBool | test.ps1:4:1:4:13 | ...=... |
| test.ps1:5:4:5:6 | b | test.ps1:10:14:10:16 | b |
| test.ps1:6:5:6:8 | a2 | test.ps1:8:6:8:9 | a2 |
| test.ps1:6:11:6:17 | Source | test.ps1:6:5:6:8 | a2 |
| test.ps1:6:11:6:17 | Source | test.ps1:6:5:6:17 | ...=... |
| test.ps1:8:1:8:9 | Sink | test.ps1:8:1:8:9 | pre-return value for Sink |
| test.ps1:8:1:8:9 | Sink | test.ps1:8:1:8:9 | pre-return value for Sink |
| test.ps1:8:1:8:9 | implicit unwrapping of Sink | test.ps1:1:1:17:8 | return value for test.ps1 |
| test.ps1:8:1:8:9 | pre-return value for Sink | test.ps1:8:1:8:9 | implicit unwrapping of Sink |
| test.ps1:8:1:8:9 | pre-return value for Sink | test.ps1:8:1:8:9 | implicit unwrapping of Sink |
| test.ps1:6:11:6:17 | call to Source | test.ps1:6:5:6:8 | a2 |
| test.ps1:6:11:6:17 | call to Source | test.ps1:6:5:6:17 | ...=... |
| test.ps1:8:1:8:9 | call to Sink | test.ps1:8:1:8:9 | pre-return value for call to Sink |
| test.ps1:8:1:8:9 | call to Sink | test.ps1:8:1:8:9 | pre-return value for call to Sink |
| test.ps1:8:1:8:9 | implicit unwrapping of call to Sink | test.ps1:1:1:17:8 | return value for test.ps1 |
| test.ps1:8:1:8:9 | pre-return value for call to Sink | test.ps1:8:1:8:9 | implicit unwrapping of call to Sink |
| test.ps1:8:1:8:9 | pre-return value for call to Sink | test.ps1:8:1:8:9 | implicit unwrapping of call to Sink |
| test.ps1:10:1:10:3 | c | test.ps1:11:6:11:8 | c |
| test.ps1:10:6:10:16 | [...]... | test.ps1:10:1:10:3 | c |
| test.ps1:10:6:10:16 | [...]... | test.ps1:10:1:10:16 | ...=... |
| test.ps1:10:6:10:16 | [...]... | test.ps1:10:6:10:16 | [...]... |
| test.ps1:10:14:10:16 | b | test.ps1:10:6:10:16 | [...]... |
| test.ps1:11:1:11:8 | Sink | test.ps1:11:1:11:8 | pre-return value for Sink |
| test.ps1:11:1:11:8 | Sink | test.ps1:11:1:11:8 | pre-return value for Sink |
| test.ps1:11:1:11:8 | implicit unwrapping of Sink | test.ps1:1:1:17:8 | return value for test.ps1 |
| test.ps1:11:1:11:8 | pre-return value for Sink | test.ps1:11:1:11:8 | implicit unwrapping of Sink |
| test.ps1:11:1:11:8 | pre-return value for Sink | test.ps1:11:1:11:8 | implicit unwrapping of Sink |
| test.ps1:11:1:11:8 | call to Sink | test.ps1:11:1:11:8 | pre-return value for call to Sink |
| test.ps1:11:1:11:8 | call to Sink | test.ps1:11:1:11:8 | pre-return value for call to Sink |
| test.ps1:11:1:11:8 | implicit unwrapping of call to Sink | test.ps1:1:1:17:8 | return value for test.ps1 |
| test.ps1:11:1:11:8 | pre-return value for call to Sink | test.ps1:11:1:11:8 | implicit unwrapping of call to Sink |
| test.ps1:11:1:11:8 | pre-return value for call to Sink | test.ps1:11:1:11:8 | implicit unwrapping of call to Sink |
| test.ps1:11:6:11:8 | [post] c | test.ps1:13:7:13:9 | c |
| test.ps1:11:6:11:8 | c | test.ps1:13:7:13:9 | c |
| test.ps1:13:1:13:3 | d | test.ps1:14:6:14:8 | d |
@@ -36,11 +36,11 @@
| test.ps1:13:6:13:10 | (...) | test.ps1:13:6:13:10 | (...) |
| test.ps1:13:7:13:9 | c | test.ps1:13:6:13:10 | (...) |
| test.ps1:13:7:13:9 | c | test.ps1:13:7:13:9 | c |
| test.ps1:14:1:14:8 | Sink | test.ps1:14:1:14:8 | pre-return value for Sink |
| test.ps1:14:1:14:8 | Sink | test.ps1:14:1:14:8 | pre-return value for Sink |
| test.ps1:14:1:14:8 | implicit unwrapping of Sink | test.ps1:1:1:17:8 | return value for test.ps1 |
| test.ps1:14:1:14:8 | pre-return value for Sink | test.ps1:14:1:14:8 | implicit unwrapping of Sink |
| test.ps1:14:1:14:8 | pre-return value for Sink | test.ps1:14:1:14:8 | implicit unwrapping of Sink |
| test.ps1:14:1:14:8 | call to Sink | test.ps1:14:1:14:8 | pre-return value for call to Sink |
| test.ps1:14:1:14:8 | call to Sink | test.ps1:14:1:14:8 | pre-return value for call to Sink |
| test.ps1:14:1:14:8 | implicit unwrapping of call to Sink | test.ps1:1:1:17:8 | return value for test.ps1 |
| test.ps1:14:1:14:8 | pre-return value for call to Sink | test.ps1:14:1:14:8 | implicit unwrapping of call to Sink |
| test.ps1:14:1:14:8 | pre-return value for call to Sink | test.ps1:14:1:14:8 | implicit unwrapping of call to Sink |
| test.ps1:14:6:14:8 | [post] d | test.ps1:16:6:16:8 | d |
| test.ps1:14:6:14:8 | d | test.ps1:16:6:16:8 | d |
| test.ps1:16:1:16:3 | e | test.ps1:17:6:17:8 | e |
@@ -49,8 +49,8 @@
| test.ps1:16:6:16:12 | ...+... | test.ps1:16:1:16:12 | ...=... |
| test.ps1:16:6:16:12 | ...+... | test.ps1:16:6:16:12 | ...+... |
| test.ps1:16:11:16:12 | 1 | test.ps1:16:6:16:12 | ...+... |
| test.ps1:17:1:17:8 | Sink | test.ps1:17:1:17:8 | pre-return value for Sink |
| test.ps1:17:1:17:8 | Sink | test.ps1:17:1:17:8 | pre-return value for Sink |
| test.ps1:17:1:17:8 | implicit unwrapping of Sink | test.ps1:1:1:17:8 | return value for test.ps1 |
| test.ps1:17:1:17:8 | pre-return value for Sink | test.ps1:17:1:17:8 | implicit unwrapping of Sink |
| test.ps1:17:1:17:8 | pre-return value for Sink | test.ps1:17:1:17:8 | implicit unwrapping of Sink |
| test.ps1:17:1:17:8 | call to Sink | test.ps1:17:1:17:8 | pre-return value for call to Sink |
| test.ps1:17:1:17:8 | call to Sink | test.ps1:17:1:17:8 | pre-return value for call to Sink |
| test.ps1:17:1:17:8 | implicit unwrapping of call to Sink | test.ps1:1:1:17:8 | return value for test.ps1 |
| test.ps1:17:1:17:8 | pre-return value for call to Sink | test.ps1:17:1:17:8 | implicit unwrapping of call to Sink |
| test.ps1:17:1:17:8 | pre-return value for call to Sink | test.ps1:17:1:17:8 | implicit unwrapping of call to Sink |

View File

@@ -5,77 +5,77 @@ edges
| global.ps1:1:43:1:59 | Source3 | global.ps1:5:6:5:14 | Source3 | provenance | |
| global.ps1:1:61:1:77 | Source4 | global.ps1:6:6:6:14 | Source4 | provenance | |
| test.ps1:1:14:1:16 | a | test.ps1:2:10:2:12 | a | provenance | |
| test.ps1:5:6:5:16 | Source | test.ps1:6:5:6:7 | x | provenance | |
| test.ps1:5:6:5:16 | call to Source | test.ps1:6:5:6:7 | x | provenance | |
| test.ps1:6:5:6:7 | x | test.ps1:1:14:1:16 | a | provenance | |
| test.ps1:8:20:8:22 | x | test.ps1:9:10:9:12 | x | provenance | |
| test.ps1:8:24:8:26 | y | test.ps1:10:10:10:12 | y | provenance | |
| test.ps1:8:28:8:30 | z | test.ps1:11:10:11:12 | z | provenance | |
| test.ps1:14:10:14:20 | Source | test.ps1:18:11:18:17 | first | provenance | |
| test.ps1:14:10:14:20 | Source | test.ps1:19:22:19:28 | first | provenance | |
| test.ps1:14:10:14:20 | Source | test.ps1:20:14:20:20 | first | provenance | |
| test.ps1:14:10:14:20 | Source | test.ps1:21:11:21:17 | first | provenance | |
| test.ps1:14:10:14:20 | Source | test.ps1:22:22:22:28 | first | provenance | |
| test.ps1:14:10:14:20 | Source | test.ps1:23:22:23:28 | first | provenance | |
| test.ps1:14:10:14:20 | Source | test.ps1:24:14:24:20 | first | provenance | |
| test.ps1:14:10:14:20 | Source | test.ps1:25:11:25:17 | first | provenance | |
| test.ps1:14:10:14:20 | Source | test.ps1:26:22:26:28 | first | provenance | |
| test.ps1:14:10:14:20 | Source | test.ps1:27:22:27:28 | first | provenance | |
| test.ps1:14:10:14:20 | Source | test.ps1:28:14:28:20 | first | provenance | |
| test.ps1:14:10:14:20 | Source | test.ps1:29:11:29:17 | first | provenance | |
| test.ps1:14:10:14:20 | Source | test.ps1:30:32:30:38 | first | provenance | |
| test.ps1:14:10:14:20 | Source | test.ps1:31:32:31:38 | first | provenance | |
| test.ps1:14:10:14:20 | Source | test.ps1:32:14:32:20 | first | provenance | |
| test.ps1:14:10:14:20 | Source | test.ps1:33:11:33:17 | first | provenance | |
| test.ps1:14:10:14:20 | Source | test.ps1:34:32:34:38 | first | provenance | |
| test.ps1:14:10:14:20 | Source | test.ps1:35:32:35:38 | first | provenance | |
| test.ps1:14:10:14:20 | Source | test.ps1:36:32:36:38 | first | provenance | |
| test.ps1:14:10:14:20 | Source | test.ps1:37:24:37:30 | first | provenance | |
| test.ps1:14:10:14:20 | Source | test.ps1:38:21:38:27 | first | provenance | |
| test.ps1:14:10:14:20 | Source | test.ps1:39:32:39:38 | first | provenance | |
| test.ps1:15:11:15:21 | Source | test.ps1:18:18:18:25 | second | provenance | |
| test.ps1:15:11:15:21 | Source | test.ps1:19:11:19:18 | second | provenance | |
| test.ps1:15:11:15:21 | Source | test.ps1:20:21:20:28 | second | provenance | |
| test.ps1:15:11:15:21 | Source | test.ps1:21:21:21:28 | second | provenance | |
| test.ps1:15:11:15:21 | Source | test.ps1:22:14:22:21 | second | provenance | |
| test.ps1:15:11:15:21 | Source | test.ps1:23:11:23:18 | second | provenance | |
| test.ps1:15:11:15:21 | Source | test.ps1:24:21:24:28 | second | provenance | |
| test.ps1:15:11:15:21 | Source | test.ps1:25:21:25:28 | second | provenance | |
| test.ps1:15:11:15:21 | Source | test.ps1:26:14:26:21 | second | provenance | |
| test.ps1:15:11:15:21 | Source | test.ps1:27:11:27:18 | second | provenance | |
| test.ps1:15:11:15:21 | Source | test.ps1:28:31:28:38 | second | provenance | |
| test.ps1:15:11:15:21 | Source | test.ps1:29:21:29:28 | second | provenance | |
| test.ps1:15:11:15:21 | Source | test.ps1:30:14:30:21 | second | provenance | |
| test.ps1:15:11:15:21 | Source | test.ps1:31:11:31:18 | second | provenance | |
| test.ps1:15:11:15:21 | Source | test.ps1:32:31:32:38 | second | provenance | |
| test.ps1:15:11:15:21 | Source | test.ps1:33:31:33:38 | second | provenance | |
| test.ps1:15:11:15:21 | Source | test.ps1:34:14:34:21 | second | provenance | |
| test.ps1:15:11:15:21 | Source | test.ps1:35:24:35:31 | second | provenance | |
| test.ps1:15:11:15:21 | Source | test.ps1:36:21:36:28 | second | provenance | |
| test.ps1:15:11:15:21 | Source | test.ps1:37:31:37:38 | second | provenance | |
| test.ps1:15:11:15:21 | Source | test.ps1:38:31:38:38 | second | provenance | |
| test.ps1:15:11:15:21 | Source | test.ps1:39:24:39:31 | second | provenance | |
| test.ps1:16:10:16:20 | Source | test.ps1:18:26:18:32 | third | provenance | |
| test.ps1:16:10:16:20 | Source | test.ps1:19:29:19:35 | third | provenance | |
| test.ps1:16:10:16:20 | Source | test.ps1:20:29:20:35 | third | provenance | |
| test.ps1:16:10:16:20 | Source | test.ps1:21:29:21:35 | third | provenance | |
| test.ps1:16:10:16:20 | Source | test.ps1:22:29:22:35 | third | provenance | |
| test.ps1:16:10:16:20 | Source | test.ps1:23:32:23:38 | third | provenance | |
| test.ps1:16:10:16:20 | Source | test.ps1:24:32:24:38 | third | provenance | |
| test.ps1:16:10:16:20 | Source | test.ps1:25:32:25:38 | third | provenance | |
| test.ps1:16:10:16:20 | Source | test.ps1:26:32:26:38 | third | provenance | |
| test.ps1:16:10:16:20 | Source | test.ps1:27:32:27:38 | third | provenance | |
| test.ps1:16:10:16:20 | Source | test.ps1:28:24:28:30 | third | provenance | |
| test.ps1:16:10:16:20 | Source | test.ps1:29:32:29:38 | third | provenance | |
| test.ps1:16:10:16:20 | Source | test.ps1:30:25:30:31 | third | provenance | |
| test.ps1:16:10:16:20 | Source | test.ps1:31:22:31:28 | third | provenance | |
| test.ps1:16:10:16:20 | Source | test.ps1:32:24:32:30 | third | provenance | |
| test.ps1:16:10:16:20 | Source | test.ps1:33:21:33:27 | third | provenance | |
| test.ps1:16:10:16:20 | Source | test.ps1:34:25:34:31 | third | provenance | |
| test.ps1:16:10:16:20 | Source | test.ps1:35:14:35:20 | third | provenance | |
| test.ps1:16:10:16:20 | Source | test.ps1:36:14:36:20 | third | provenance | |
| test.ps1:16:10:16:20 | Source | test.ps1:37:14:37:20 | third | provenance | |
| test.ps1:16:10:16:20 | Source | test.ps1:38:14:38:20 | third | provenance | |
| test.ps1:16:10:16:20 | Source | test.ps1:39:14:39:20 | third | provenance | |
| test.ps1:14:10:14:20 | call to Source | test.ps1:18:11:18:17 | first | provenance | |
| test.ps1:14:10:14:20 | call to Source | test.ps1:19:22:19:28 | first | provenance | |
| test.ps1:14:10:14:20 | call to Source | test.ps1:20:14:20:20 | first | provenance | |
| test.ps1:14:10:14:20 | call to Source | test.ps1:21:11:21:17 | first | provenance | |
| test.ps1:14:10:14:20 | call to Source | test.ps1:22:22:22:28 | first | provenance | |
| test.ps1:14:10:14:20 | call to Source | test.ps1:23:22:23:28 | first | provenance | |
| test.ps1:14:10:14:20 | call to Source | test.ps1:24:14:24:20 | first | provenance | |
| test.ps1:14:10:14:20 | call to Source | test.ps1:25:11:25:17 | first | provenance | |
| test.ps1:14:10:14:20 | call to Source | test.ps1:26:22:26:28 | first | provenance | |
| test.ps1:14:10:14:20 | call to Source | test.ps1:27:22:27:28 | first | provenance | |
| test.ps1:14:10:14:20 | call to Source | test.ps1:28:14:28:20 | first | provenance | |
| test.ps1:14:10:14:20 | call to Source | test.ps1:29:11:29:17 | first | provenance | |
| test.ps1:14:10:14:20 | call to Source | test.ps1:30:32:30:38 | first | provenance | |
| test.ps1:14:10:14:20 | call to Source | test.ps1:31:32:31:38 | first | provenance | |
| test.ps1:14:10:14:20 | call to Source | test.ps1:32:14:32:20 | first | provenance | |
| test.ps1:14:10:14:20 | call to Source | test.ps1:33:11:33:17 | first | provenance | |
| test.ps1:14:10:14:20 | call to Source | test.ps1:34:32:34:38 | first | provenance | |
| test.ps1:14:10:14:20 | call to Source | test.ps1:35:32:35:38 | first | provenance | |
| test.ps1:14:10:14:20 | call to Source | test.ps1:36:32:36:38 | first | provenance | |
| test.ps1:14:10:14:20 | call to Source | test.ps1:37:24:37:30 | first | provenance | |
| test.ps1:14:10:14:20 | call to Source | test.ps1:38:21:38:27 | first | provenance | |
| test.ps1:14:10:14:20 | call to Source | test.ps1:39:32:39:38 | first | provenance | |
| test.ps1:15:11:15:21 | call to Source | test.ps1:18:18:18:25 | second | provenance | |
| test.ps1:15:11:15:21 | call to Source | test.ps1:19:11:19:18 | second | provenance | |
| test.ps1:15:11:15:21 | call to Source | test.ps1:20:21:20:28 | second | provenance | |
| test.ps1:15:11:15:21 | call to Source | test.ps1:21:21:21:28 | second | provenance | |
| test.ps1:15:11:15:21 | call to Source | test.ps1:22:14:22:21 | second | provenance | |
| test.ps1:15:11:15:21 | call to Source | test.ps1:23:11:23:18 | second | provenance | |
| test.ps1:15:11:15:21 | call to Source | test.ps1:24:21:24:28 | second | provenance | |
| test.ps1:15:11:15:21 | call to Source | test.ps1:25:21:25:28 | second | provenance | |
| test.ps1:15:11:15:21 | call to Source | test.ps1:26:14:26:21 | second | provenance | |
| test.ps1:15:11:15:21 | call to Source | test.ps1:27:11:27:18 | second | provenance | |
| test.ps1:15:11:15:21 | call to Source | test.ps1:28:31:28:38 | second | provenance | |
| test.ps1:15:11:15:21 | call to Source | test.ps1:29:21:29:28 | second | provenance | |
| test.ps1:15:11:15:21 | call to Source | test.ps1:30:14:30:21 | second | provenance | |
| test.ps1:15:11:15:21 | call to Source | test.ps1:31:11:31:18 | second | provenance | |
| test.ps1:15:11:15:21 | call to Source | test.ps1:32:31:32:38 | second | provenance | |
| test.ps1:15:11:15:21 | call to Source | test.ps1:33:31:33:38 | second | provenance | |
| test.ps1:15:11:15:21 | call to Source | test.ps1:34:14:34:21 | second | provenance | |
| test.ps1:15:11:15:21 | call to Source | test.ps1:35:24:35:31 | second | provenance | |
| test.ps1:15:11:15:21 | call to Source | test.ps1:36:21:36:28 | second | provenance | |
| test.ps1:15:11:15:21 | call to Source | test.ps1:37:31:37:38 | second | provenance | |
| test.ps1:15:11:15:21 | call to Source | test.ps1:38:31:38:38 | second | provenance | |
| test.ps1:15:11:15:21 | call to Source | test.ps1:39:24:39:31 | second | provenance | |
| test.ps1:16:10:16:20 | call to Source | test.ps1:18:26:18:32 | third | provenance | |
| test.ps1:16:10:16:20 | call to Source | test.ps1:19:29:19:35 | third | provenance | |
| test.ps1:16:10:16:20 | call to Source | test.ps1:20:29:20:35 | third | provenance | |
| test.ps1:16:10:16:20 | call to Source | test.ps1:21:29:21:35 | third | provenance | |
| test.ps1:16:10:16:20 | call to Source | test.ps1:22:29:22:35 | third | provenance | |
| test.ps1:16:10:16:20 | call to Source | test.ps1:23:32:23:38 | third | provenance | |
| test.ps1:16:10:16:20 | call to Source | test.ps1:24:32:24:38 | third | provenance | |
| test.ps1:16:10:16:20 | call to Source | test.ps1:25:32:25:38 | third | provenance | |
| test.ps1:16:10:16:20 | call to Source | test.ps1:26:32:26:38 | third | provenance | |
| test.ps1:16:10:16:20 | call to Source | test.ps1:27:32:27:38 | third | provenance | |
| test.ps1:16:10:16:20 | call to Source | test.ps1:28:24:28:30 | third | provenance | |
| test.ps1:16:10:16:20 | call to Source | test.ps1:29:32:29:38 | third | provenance | |
| test.ps1:16:10:16:20 | call to Source | test.ps1:30:25:30:31 | third | provenance | |
| test.ps1:16:10:16:20 | call to Source | test.ps1:31:22:31:28 | third | provenance | |
| test.ps1:16:10:16:20 | call to Source | test.ps1:32:24:32:30 | third | provenance | |
| test.ps1:16:10:16:20 | call to Source | test.ps1:33:21:33:27 | third | provenance | |
| test.ps1:16:10:16:20 | call to Source | test.ps1:34:25:34:31 | third | provenance | |
| test.ps1:16:10:16:20 | call to Source | test.ps1:35:14:35:20 | third | provenance | |
| test.ps1:16:10:16:20 | call to Source | test.ps1:36:14:36:20 | third | provenance | |
| test.ps1:16:10:16:20 | call to Source | test.ps1:37:14:37:20 | third | provenance | |
| test.ps1:16:10:16:20 | call to Source | test.ps1:38:14:38:20 | third | provenance | |
| test.ps1:16:10:16:20 | call to Source | test.ps1:39:14:39:20 | third | provenance | |
| test.ps1:18:11:18:17 | first | test.ps1:8:20:8:22 | x | provenance | |
| test.ps1:18:18:18:25 | second | test.ps1:8:24:8:26 | y | provenance | |
| test.ps1:18:26:18:32 | third | test.ps1:8:28:8:30 | z | provenance | |
@@ -153,7 +153,7 @@ nodes
| global.ps1:6:6:6:14 | Source4 | semmle.label | Source4 |
| test.ps1:1:14:1:16 | a | semmle.label | a |
| test.ps1:2:10:2:12 | a | semmle.label | a |
| test.ps1:5:6:5:16 | Source | semmle.label | Source |
| test.ps1:5:6:5:16 | call to Source | semmle.label | call to Source |
| test.ps1:6:5:6:7 | x | semmle.label | x |
| test.ps1:8:20:8:22 | x | semmle.label | x |
| test.ps1:8:24:8:26 | y | semmle.label | y |
@@ -161,9 +161,9 @@ nodes
| test.ps1:9:10:9:12 | x | semmle.label | x |
| test.ps1:10:10:10:12 | y | semmle.label | y |
| test.ps1:11:10:11:12 | z | semmle.label | z |
| test.ps1:14:10:14:20 | Source | semmle.label | Source |
| test.ps1:15:11:15:21 | Source | semmle.label | Source |
| test.ps1:16:10:16:20 | Source | semmle.label | Source |
| test.ps1:14:10:14:20 | call to Source | semmle.label | call to Source |
| test.ps1:15:11:15:21 | call to Source | semmle.label | call to Source |
| test.ps1:16:10:16:20 | call to Source | semmle.label | call to Source |
| test.ps1:18:11:18:17 | first | semmle.label | first |
| test.ps1:18:18:18:25 | second | semmle.label | second |
| test.ps1:18:26:18:32 | third | semmle.label | third |
@@ -237,7 +237,7 @@ testFailures
| global.ps1:4:6:4:14 | Source2 | global.ps1:1:25:1:41 | Source2 | global.ps1:4:6:4:14 | Source2 | $@ | global.ps1:1:25:1:41 | Source2 | Source2 |
| global.ps1:5:6:5:14 | Source3 | global.ps1:1:43:1:59 | Source3 | global.ps1:5:6:5:14 | Source3 | $@ | global.ps1:1:43:1:59 | Source3 | Source3 |
| global.ps1:6:6:6:14 | Source4 | global.ps1:1:61:1:77 | Source4 | global.ps1:6:6:6:14 | Source4 | $@ | global.ps1:1:61:1:77 | Source4 | Source4 |
| test.ps1:2:10:2:12 | a | test.ps1:5:6:5:16 | Source | test.ps1:2:10:2:12 | a | $@ | test.ps1:5:6:5:16 | Source | Source |
| test.ps1:9:10:9:12 | x | test.ps1:14:10:14:20 | Source | test.ps1:9:10:9:12 | x | $@ | test.ps1:14:10:14:20 | Source | Source |
| test.ps1:10:10:10:12 | y | test.ps1:15:11:15:21 | Source | test.ps1:10:10:10:12 | y | $@ | test.ps1:15:11:15:21 | Source | Source |
| test.ps1:11:10:11:12 | z | test.ps1:16:10:16:20 | Source | test.ps1:11:10:11:12 | z | $@ | test.ps1:16:10:16:20 | Source | Source |
| test.ps1:2:10:2:12 | a | test.ps1:5:6:5:16 | call to Source | test.ps1:2:10:2:12 | a | $@ | test.ps1:5:6:5:16 | call to Source | call to Source |
| test.ps1:9:10:9:12 | x | test.ps1:14:10:14:20 | call to Source | test.ps1:9:10:9:12 | x | $@ | test.ps1:14:10:14:20 | call to Source | call to Source |
| test.ps1:10:10:10:12 | y | test.ps1:15:11:15:21 | call to Source | test.ps1:10:10:10:12 | y | $@ | test.ps1:15:11:15:21 | call to Source | call to Source |
| test.ps1:11:10:11:12 | z | test.ps1:16:10:16:20 | call to Source | test.ps1:11:10:11:12 | z | $@ | test.ps1:16:10:16:20 | call to Source | call to Source |

View File

@@ -1,19 +1,19 @@
models
edges
| test.ps1:2:10:2:20 | Source | test.ps1:5:5:5:7 | x | provenance | |
| test.ps1:3:10:3:20 | Source | test.ps1:6:5:6:7 | y | provenance | |
| test.ps1:4:10:4:20 | Source | test.ps1:6:9:6:11 | z | provenance | |
| test.ps1:5:5:5:7 | x | test.ps1:17:1:17:8 | produce [element] | provenance | |
| test.ps1:2:10:2:20 | call to Source | test.ps1:5:5:5:7 | x | provenance | |
| test.ps1:3:10:3:20 | call to Source | test.ps1:6:5:6:7 | y | provenance | |
| test.ps1:4:10:4:20 | call to Source | test.ps1:6:9:6:11 | z | provenance | |
| test.ps1:5:5:5:7 | x | test.ps1:17:1:17:8 | call to produce [element] | provenance | |
| test.ps1:6:5:6:7 | y | test.ps1:6:5:6:11 | ...,... [element 0] | provenance | |
| test.ps1:6:5:6:11 | ...,... [element 0] | test.ps1:17:1:17:8 | produce [element] | provenance | |
| test.ps1:6:5:6:11 | ...,... [element 1] | test.ps1:17:1:17:8 | produce [element] | provenance | |
| test.ps1:6:5:6:11 | ...,... [element 0] | test.ps1:17:1:17:8 | call to produce [element] | provenance | |
| test.ps1:6:5:6:11 | ...,... [element 1] | test.ps1:17:1:17:8 | call to produce [element] | provenance | |
| test.ps1:6:9:6:11 | z | test.ps1:6:5:6:11 | ...,... [element 1] | provenance | |
| test.ps1:10:11:10:44 | x [element 0] | test.ps1:13:14:13:16 | x | provenance | |
| test.ps1:10:11:10:44 | x [element 1] | test.ps1:13:14:13:16 | x | provenance | |
| test.ps1:10:11:10:44 | x [element] | test.ps1:13:14:13:16 | x | provenance | |
| test.ps1:17:1:17:8 | produce [element] | test.ps1:10:11:10:44 | x [element] | provenance | |
| test.ps1:19:6:19:16 | Source | test.ps1:21:1:21:3 | x | provenance | |
| test.ps1:20:6:20:16 | Source | test.ps1:21:5:21:7 | y | provenance | |
| test.ps1:17:1:17:8 | call to produce [element] | test.ps1:10:11:10:44 | x [element] | provenance | |
| test.ps1:19:6:19:16 | call to Source | test.ps1:21:1:21:3 | x | provenance | |
| test.ps1:20:6:20:16 | call to Source | test.ps1:21:5:21:7 | y | provenance | |
| test.ps1:21:1:21:3 | x | test.ps1:21:1:21:7 | ...,... [element 0] | provenance | |
| test.ps1:21:1:21:7 | ...,... [element 0] | test.ps1:10:11:10:44 | x [element 0] | provenance | |
| test.ps1:21:1:21:7 | ...,... [element 0] | test.ps1:21:1:21:7 | ...,... [element 0] | provenance | |
@@ -22,8 +22,8 @@ edges
| test.ps1:21:5:21:7 | y | test.ps1:21:1:21:7 | ...,... [element 1] | provenance | |
| test.ps1:25:14:25:16 | _ [element 0] | test.ps1:25:14:25:16 | _ | provenance | |
| test.ps1:25:14:25:16 | _ [element 1] | test.ps1:25:14:25:16 | _ | provenance | |
| test.ps1:29:6:29:16 | Source | test.ps1:31:1:31:3 | x | provenance | |
| test.ps1:30:6:30:16 | Source | test.ps1:31:5:31:7 | y | provenance | |
| test.ps1:29:6:29:16 | call to Source | test.ps1:31:1:31:3 | x | provenance | |
| test.ps1:30:6:30:16 | call to Source | test.ps1:31:5:31:7 | y | provenance | |
| test.ps1:31:1:31:3 | x | test.ps1:31:1:31:7 | ...,... [element 0] | provenance | |
| test.ps1:31:1:31:7 | ...,... [element 0] | test.ps1:25:14:25:16 | _ [element 0] | provenance | |
| test.ps1:31:1:31:7 | ...,... [element 0] | test.ps1:31:1:31:7 | ...,... [element 0] | provenance | |
@@ -31,7 +31,7 @@ edges
| test.ps1:31:1:31:7 | ...,... [element 1] | test.ps1:31:1:31:7 | ...,... [element 1] | provenance | |
| test.ps1:31:5:31:7 | y | test.ps1:31:1:31:7 | ...,... [element 1] | provenance | |
| test.ps1:34:11:34:58 | x [element x] | test.ps1:36:10:36:12 | x | provenance | |
| test.ps1:39:6:39:16 | Source | test.ps1:40:23:40:25 | x | provenance | |
| test.ps1:39:6:39:16 | call to Source | test.ps1:40:23:40:25 | x | provenance | |
| test.ps1:40:1:40:26 | [...]... [element x] | test.ps1:34:11:34:58 | x [element x] | provenance | |
| test.ps1:40:17:40:26 | ${...} [element x] | test.ps1:40:1:40:26 | [...]... [element x] | provenance | |
| test.ps1:40:23:40:25 | x | test.ps1:40:17:40:26 | ${...} [element x] | provenance | |
@@ -46,17 +46,17 @@ edges
| test.ps1:50:1:50:106 | ...,... [element 2, element x] | test.ps1:43:11:43:58 | x [element 2, element x] | provenance | |
| test.ps1:50:1:50:106 | ...,... [element 2, element x] | test.ps1:50:1:50:106 | ...,... [element 2, element x] | provenance | |
| test.ps1:50:17:50:34 | ${...} [element x] | test.ps1:50:1:50:34 | [...]... [element x] | provenance | |
| test.ps1:50:23:50:33 | Source | test.ps1:50:17:50:34 | ${...} [element x] | provenance | |
| test.ps1:50:23:50:33 | call to Source | test.ps1:50:17:50:34 | ${...} [element x] | provenance | |
| test.ps1:50:36:50:70 | [...]... [element x] | test.ps1:50:1:50:106 | ...,... [element 1, element x] | provenance | |
| test.ps1:50:52:50:70 | ${...} [element x] | test.ps1:50:36:50:70 | [...]... [element x] | provenance | |
| test.ps1:50:58:50:69 | Source | test.ps1:50:52:50:70 | ${...} [element x] | provenance | |
| test.ps1:50:58:50:69 | call to Source | test.ps1:50:52:50:70 | ${...} [element x] | provenance | |
| test.ps1:50:72:50:106 | [...]... [element x] | test.ps1:50:1:50:106 | ...,... [element 2, element x] | provenance | |
| test.ps1:50:88:50:106 | ${...} [element x] | test.ps1:50:72:50:106 | [...]... [element x] | provenance | |
| test.ps1:50:94:50:105 | Source | test.ps1:50:88:50:106 | ${...} [element x] | provenance | |
| test.ps1:50:94:50:105 | call to Source | test.ps1:50:88:50:106 | ${...} [element x] | provenance | |
nodes
| test.ps1:2:10:2:20 | Source | semmle.label | Source |
| test.ps1:3:10:3:20 | Source | semmle.label | Source |
| test.ps1:4:10:4:20 | Source | semmle.label | Source |
| test.ps1:2:10:2:20 | call to Source | semmle.label | call to Source |
| test.ps1:3:10:3:20 | call to Source | semmle.label | call to Source |
| test.ps1:4:10:4:20 | call to Source | semmle.label | call to Source |
| test.ps1:5:5:5:7 | x | semmle.label | x |
| test.ps1:6:5:6:7 | y | semmle.label | y |
| test.ps1:6:5:6:11 | ...,... [element 0] | semmle.label | ...,... [element 0] |
@@ -66,9 +66,9 @@ nodes
| test.ps1:10:11:10:44 | x [element 1] | semmle.label | x [element 1] |
| test.ps1:10:11:10:44 | x [element] | semmle.label | x [element] |
| test.ps1:13:14:13:16 | x | semmle.label | x |
| test.ps1:17:1:17:8 | produce [element] | semmle.label | produce [element] |
| test.ps1:19:6:19:16 | Source | semmle.label | Source |
| test.ps1:20:6:20:16 | Source | semmle.label | Source |
| test.ps1:17:1:17:8 | call to produce [element] | semmle.label | call to produce [element] |
| test.ps1:19:6:19:16 | call to Source | semmle.label | call to Source |
| test.ps1:20:6:20:16 | call to Source | semmle.label | call to Source |
| test.ps1:21:1:21:3 | x | semmle.label | x |
| test.ps1:21:1:21:7 | ...,... [element 0] | semmle.label | ...,... [element 0] |
| test.ps1:21:1:21:7 | ...,... [element 0] | semmle.label | ...,... [element 0] |
@@ -78,8 +78,8 @@ nodes
| test.ps1:25:14:25:16 | _ | semmle.label | _ |
| test.ps1:25:14:25:16 | _ [element 0] | semmle.label | _ [element 0] |
| test.ps1:25:14:25:16 | _ [element 1] | semmle.label | _ [element 1] |
| test.ps1:29:6:29:16 | Source | semmle.label | Source |
| test.ps1:30:6:30:16 | Source | semmle.label | Source |
| test.ps1:29:6:29:16 | call to Source | semmle.label | call to Source |
| test.ps1:30:6:30:16 | call to Source | semmle.label | call to Source |
| test.ps1:31:1:31:3 | x | semmle.label | x |
| test.ps1:31:1:31:7 | ...,... [element 0] | semmle.label | ...,... [element 0] |
| test.ps1:31:1:31:7 | ...,... [element 0] | semmle.label | ...,... [element 0] |
@@ -88,7 +88,7 @@ nodes
| test.ps1:31:5:31:7 | y | semmle.label | y |
| test.ps1:34:11:34:58 | x [element x] | semmle.label | x [element x] |
| test.ps1:36:10:36:12 | x | semmle.label | x |
| test.ps1:39:6:39:16 | Source | semmle.label | Source |
| test.ps1:39:6:39:16 | call to Source | semmle.label | call to Source |
| test.ps1:40:1:40:26 | [...]... [element x] | semmle.label | [...]... [element x] |
| test.ps1:40:17:40:26 | ${...} [element x] | semmle.label | ${...} [element x] |
| test.ps1:40:23:40:25 | x | semmle.label | x |
@@ -104,24 +104,24 @@ nodes
| test.ps1:50:1:50:106 | ...,... [element 2, element x] | semmle.label | ...,... [element 2, element x] |
| test.ps1:50:1:50:106 | ...,... [element 2, element x] | semmle.label | ...,... [element 2, element x] |
| test.ps1:50:17:50:34 | ${...} [element x] | semmle.label | ${...} [element x] |
| test.ps1:50:23:50:33 | Source | semmle.label | Source |
| test.ps1:50:23:50:33 | call to Source | semmle.label | call to Source |
| test.ps1:50:36:50:70 | [...]... [element x] | semmle.label | [...]... [element x] |
| test.ps1:50:52:50:70 | ${...} [element x] | semmle.label | ${...} [element x] |
| test.ps1:50:58:50:69 | Source | semmle.label | Source |
| test.ps1:50:58:50:69 | call to Source | semmle.label | call to Source |
| test.ps1:50:72:50:106 | [...]... [element x] | semmle.label | [...]... [element x] |
| test.ps1:50:88:50:106 | ${...} [element x] | semmle.label | ${...} [element x] |
| test.ps1:50:94:50:105 | Source | semmle.label | Source |
| test.ps1:50:94:50:105 | call to Source | semmle.label | call to Source |
subpaths
testFailures
#select
| test.ps1:13:14:13:16 | x | test.ps1:2:10:2:20 | Source | test.ps1:13:14:13:16 | x | $@ | test.ps1:2:10:2:20 | Source | Source |
| test.ps1:13:14:13:16 | x | test.ps1:3:10:3:20 | Source | test.ps1:13:14:13:16 | x | $@ | test.ps1:3:10:3:20 | Source | Source |
| test.ps1:13:14:13:16 | x | test.ps1:4:10:4:20 | Source | test.ps1:13:14:13:16 | x | $@ | test.ps1:4:10:4:20 | Source | Source |
| test.ps1:13:14:13:16 | x | test.ps1:19:6:19:16 | Source | test.ps1:13:14:13:16 | x | $@ | test.ps1:19:6:19:16 | Source | Source |
| test.ps1:13:14:13:16 | x | test.ps1:20:6:20:16 | Source | test.ps1:13:14:13:16 | x | $@ | test.ps1:20:6:20:16 | Source | Source |
| test.ps1:25:14:25:16 | _ | test.ps1:29:6:29:16 | Source | test.ps1:25:14:25:16 | _ | $@ | test.ps1:29:6:29:16 | Source | Source |
| test.ps1:25:14:25:16 | _ | test.ps1:30:6:30:16 | Source | test.ps1:25:14:25:16 | _ | $@ | test.ps1:30:6:30:16 | Source | Source |
| test.ps1:36:10:36:12 | x | test.ps1:39:6:39:16 | Source | test.ps1:36:10:36:12 | x | $@ | test.ps1:39:6:39:16 | Source | Source |
| test.ps1:46:14:46:16 | x | test.ps1:50:23:50:33 | Source | test.ps1:46:14:46:16 | x | $@ | test.ps1:50:23:50:33 | Source | Source |
| test.ps1:46:14:46:16 | x | test.ps1:50:58:50:69 | Source | test.ps1:46:14:46:16 | x | $@ | test.ps1:50:58:50:69 | Source | Source |
| test.ps1:46:14:46:16 | x | test.ps1:50:94:50:105 | Source | test.ps1:46:14:46:16 | x | $@ | test.ps1:50:94:50:105 | Source | Source |
| test.ps1:13:14:13:16 | x | test.ps1:2:10:2:20 | call to Source | test.ps1:13:14:13:16 | x | $@ | test.ps1:2:10:2:20 | call to Source | call to Source |
| test.ps1:13:14:13:16 | x | test.ps1:3:10:3:20 | call to Source | test.ps1:13:14:13:16 | x | $@ | test.ps1:3:10:3:20 | call to Source | call to Source |
| test.ps1:13:14:13:16 | x | test.ps1:4:10:4:20 | call to Source | test.ps1:13:14:13:16 | x | $@ | test.ps1:4:10:4:20 | call to Source | call to Source |
| test.ps1:13:14:13:16 | x | test.ps1:19:6:19:16 | call to Source | test.ps1:13:14:13:16 | x | $@ | test.ps1:19:6:19:16 | call to Source | call to Source |
| test.ps1:13:14:13:16 | x | test.ps1:20:6:20:16 | call to Source | test.ps1:13:14:13:16 | x | $@ | test.ps1:20:6:20:16 | call to Source | call to Source |
| test.ps1:25:14:25:16 | _ | test.ps1:29:6:29:16 | call to Source | test.ps1:25:14:25:16 | _ | $@ | test.ps1:29:6:29:16 | call to Source | call to Source |
| test.ps1:25:14:25:16 | _ | test.ps1:30:6:30:16 | call to Source | test.ps1:25:14:25:16 | _ | $@ | test.ps1:30:6:30:16 | call to Source | call to Source |
| test.ps1:36:10:36:12 | x | test.ps1:39:6:39:16 | call to Source | test.ps1:36:10:36:12 | x | $@ | test.ps1:39:6:39:16 | call to Source | call to Source |
| test.ps1:46:14:46:16 | x | test.ps1:50:23:50:33 | call to Source | test.ps1:46:14:46:16 | x | $@ | test.ps1:50:23:50:33 | call to Source | call to Source |
| test.ps1:46:14:46:16 | x | test.ps1:50:58:50:69 | call to Source | test.ps1:46:14:46:16 | x | $@ | test.ps1:50:58:50:69 | call to Source | call to Source |
| test.ps1:46:14:46:16 | x | test.ps1:50:94:50:105 | call to Source | test.ps1:46:14:46:16 | x | $@ | test.ps1:50:94:50:105 | call to Source | call to Source |

View File

@@ -1,53 +1,53 @@
models
edges
| test.ps1:2:5:2:15 | Source | test.ps1:5:6:5:20 | callSourceOnce | provenance | |
| test.ps1:5:6:5:20 | callSourceOnce | test.ps1:6:6:6:8 | x | provenance | |
| test.ps1:9:5:9:15 | Source | test.ps1:13:6:13:21 | callSourceTwice [element] | provenance | |
| test.ps1:10:5:10:15 | Source | test.ps1:13:6:13:21 | callSourceTwice [element] | provenance | |
| test.ps1:13:6:13:21 | callSourceTwice [element] | test.ps1:15:6:15:8 | x [element] | provenance | |
| test.ps1:13:6:13:21 | callSourceTwice [element] | test.ps1:16:6:16:8 | x [element] | provenance | |
| test.ps1:2:5:2:15 | call to Source | test.ps1:5:6:5:20 | call to callSourceOnce | provenance | |
| test.ps1:5:6:5:20 | call to callSourceOnce | test.ps1:6:6:6:8 | x | provenance | |
| test.ps1:9:5:9:15 | call to Source | test.ps1:13:6:13:21 | call to callSourceTwice [element] | provenance | |
| test.ps1:10:5:10:15 | call to Source | test.ps1:13:6:13:21 | call to callSourceTwice [element] | provenance | |
| test.ps1:13:6:13:21 | call to callSourceTwice [element] | test.ps1:15:6:15:8 | x [element] | provenance | |
| test.ps1:13:6:13:21 | call to callSourceTwice [element] | test.ps1:16:6:16:8 | x [element] | provenance | |
| test.ps1:15:6:15:8 | x [element] | test.ps1:15:6:15:11 | ...[...] | provenance | |
| test.ps1:16:6:16:8 | x [element] | test.ps1:16:6:16:11 | ...[...] | provenance | |
| test.ps1:19:12:19:22 | Source | test.ps1:22:6:22:19 | returnSource1 | provenance | |
| test.ps1:22:6:22:19 | returnSource1 | test.ps1:23:6:23:8 | x | provenance | |
| test.ps1:26:10:26:20 | Source | test.ps1:27:5:27:7 | x | provenance | |
| test.ps1:27:5:27:7 | x | test.ps1:32:6:32:19 | returnSource2 [element] | provenance | |
| test.ps1:28:10:28:20 | Source | test.ps1:29:12:29:14 | y | provenance | |
| test.ps1:29:12:29:14 | y | test.ps1:32:6:32:19 | returnSource2 [element] | provenance | |
| test.ps1:32:6:32:19 | returnSource2 [element] | test.ps1:33:6:33:8 | x [element] | provenance | |
| test.ps1:32:6:32:19 | returnSource2 [element] | test.ps1:34:6:34:8 | x [element] | provenance | |
| test.ps1:19:12:19:22 | call to Source | test.ps1:22:6:22:19 | call to returnSource1 | provenance | |
| test.ps1:22:6:22:19 | call to returnSource1 | test.ps1:23:6:23:8 | x | provenance | |
| test.ps1:26:10:26:20 | call to Source | test.ps1:27:5:27:7 | x | provenance | |
| test.ps1:27:5:27:7 | x | test.ps1:32:6:32:19 | call to returnSource2 [element] | provenance | |
| test.ps1:28:10:28:20 | call to Source | test.ps1:29:12:29:14 | y | provenance | |
| test.ps1:29:12:29:14 | y | test.ps1:32:6:32:19 | call to returnSource2 [element] | provenance | |
| test.ps1:32:6:32:19 | call to returnSource2 [element] | test.ps1:33:6:33:8 | x [element] | provenance | |
| test.ps1:32:6:32:19 | call to returnSource2 [element] | test.ps1:34:6:34:8 | x [element] | provenance | |
| test.ps1:33:6:33:8 | x [element] | test.ps1:33:6:33:11 | ...[...] | provenance | |
| test.ps1:34:6:34:8 | x [element] | test.ps1:34:6:34:11 | ...[...] | provenance | |
| test.ps1:38:9:38:19 | Source | test.ps1:42:6:42:22 | callSourceInLoop [element] | provenance | |
| test.ps1:42:6:42:22 | callSourceInLoop [element] | test.ps1:43:6:43:8 | x [element] | provenance | |
| test.ps1:42:6:42:22 | callSourceInLoop [element] | test.ps1:44:6:44:8 | x [element] | provenance | |
| test.ps1:38:9:38:19 | call to Source | test.ps1:42:6:42:22 | call to callSourceInLoop [element] | provenance | |
| test.ps1:42:6:42:22 | call to callSourceInLoop [element] | test.ps1:43:6:43:8 | x [element] | provenance | |
| test.ps1:42:6:42:22 | call to callSourceInLoop [element] | test.ps1:44:6:44:8 | x [element] | provenance | |
| test.ps1:43:6:43:8 | x [element] | test.ps1:43:6:43:11 | ...[...] | provenance | |
| test.ps1:44:6:44:8 | x [element] | test.ps1:44:6:44:11 | ...[...] | provenance | |
nodes
| test.ps1:2:5:2:15 | Source | semmle.label | Source |
| test.ps1:5:6:5:20 | callSourceOnce | semmle.label | callSourceOnce |
| test.ps1:2:5:2:15 | call to Source | semmle.label | call to Source |
| test.ps1:5:6:5:20 | call to callSourceOnce | semmle.label | call to callSourceOnce |
| test.ps1:6:6:6:8 | x | semmle.label | x |
| test.ps1:9:5:9:15 | Source | semmle.label | Source |
| test.ps1:10:5:10:15 | Source | semmle.label | Source |
| test.ps1:13:6:13:21 | callSourceTwice [element] | semmle.label | callSourceTwice [element] |
| test.ps1:9:5:9:15 | call to Source | semmle.label | call to Source |
| test.ps1:10:5:10:15 | call to Source | semmle.label | call to Source |
| test.ps1:13:6:13:21 | call to callSourceTwice [element] | semmle.label | call to callSourceTwice [element] |
| test.ps1:15:6:15:8 | x [element] | semmle.label | x [element] |
| test.ps1:15:6:15:11 | ...[...] | semmle.label | ...[...] |
| test.ps1:16:6:16:8 | x [element] | semmle.label | x [element] |
| test.ps1:16:6:16:11 | ...[...] | semmle.label | ...[...] |
| test.ps1:19:12:19:22 | Source | semmle.label | Source |
| test.ps1:22:6:22:19 | returnSource1 | semmle.label | returnSource1 |
| test.ps1:19:12:19:22 | call to Source | semmle.label | call to Source |
| test.ps1:22:6:22:19 | call to returnSource1 | semmle.label | call to returnSource1 |
| test.ps1:23:6:23:8 | x | semmle.label | x |
| test.ps1:26:10:26:20 | Source | semmle.label | Source |
| test.ps1:26:10:26:20 | call to Source | semmle.label | call to Source |
| test.ps1:27:5:27:7 | x | semmle.label | x |
| test.ps1:28:10:28:20 | Source | semmle.label | Source |
| test.ps1:28:10:28:20 | call to Source | semmle.label | call to Source |
| test.ps1:29:12:29:14 | y | semmle.label | y |
| test.ps1:32:6:32:19 | returnSource2 [element] | semmle.label | returnSource2 [element] |
| test.ps1:32:6:32:19 | call to returnSource2 [element] | semmle.label | call to returnSource2 [element] |
| test.ps1:33:6:33:8 | x [element] | semmle.label | x [element] |
| test.ps1:33:6:33:11 | ...[...] | semmle.label | ...[...] |
| test.ps1:34:6:34:8 | x [element] | semmle.label | x [element] |
| test.ps1:34:6:34:11 | ...[...] | semmle.label | ...[...] |
| test.ps1:38:9:38:19 | Source | semmle.label | Source |
| test.ps1:42:6:42:22 | callSourceInLoop [element] | semmle.label | callSourceInLoop [element] |
| test.ps1:38:9:38:19 | call to Source | semmle.label | call to Source |
| test.ps1:42:6:42:22 | call to callSourceInLoop [element] | semmle.label | call to callSourceInLoop [element] |
| test.ps1:43:6:43:8 | x [element] | semmle.label | x [element] |
| test.ps1:43:6:43:11 | ...[...] | semmle.label | ...[...] |
| test.ps1:44:6:44:8 | x [element] | semmle.label | x [element] |
@@ -55,15 +55,15 @@ nodes
subpaths
testFailures
#select
| test.ps1:6:6:6:8 | x | test.ps1:2:5:2:15 | Source | test.ps1:6:6:6:8 | x | $@ | test.ps1:2:5:2:15 | Source | Source |
| test.ps1:15:6:15:11 | ...[...] | test.ps1:9:5:9:15 | Source | test.ps1:15:6:15:11 | ...[...] | $@ | test.ps1:9:5:9:15 | Source | Source |
| test.ps1:15:6:15:11 | ...[...] | test.ps1:10:5:10:15 | Source | test.ps1:15:6:15:11 | ...[...] | $@ | test.ps1:10:5:10:15 | Source | Source |
| test.ps1:16:6:16:11 | ...[...] | test.ps1:9:5:9:15 | Source | test.ps1:16:6:16:11 | ...[...] | $@ | test.ps1:9:5:9:15 | Source | Source |
| test.ps1:16:6:16:11 | ...[...] | test.ps1:10:5:10:15 | Source | test.ps1:16:6:16:11 | ...[...] | $@ | test.ps1:10:5:10:15 | Source | Source |
| test.ps1:23:6:23:8 | x | test.ps1:19:12:19:22 | Source | test.ps1:23:6:23:8 | x | $@ | test.ps1:19:12:19:22 | Source | Source |
| test.ps1:33:6:33:11 | ...[...] | test.ps1:26:10:26:20 | Source | test.ps1:33:6:33:11 | ...[...] | $@ | test.ps1:26:10:26:20 | Source | Source |
| test.ps1:33:6:33:11 | ...[...] | test.ps1:28:10:28:20 | Source | test.ps1:33:6:33:11 | ...[...] | $@ | test.ps1:28:10:28:20 | Source | Source |
| test.ps1:34:6:34:11 | ...[...] | test.ps1:26:10:26:20 | Source | test.ps1:34:6:34:11 | ...[...] | $@ | test.ps1:26:10:26:20 | Source | Source |
| test.ps1:34:6:34:11 | ...[...] | test.ps1:28:10:28:20 | Source | test.ps1:34:6:34:11 | ...[...] | $@ | test.ps1:28:10:28:20 | Source | Source |
| test.ps1:43:6:43:11 | ...[...] | test.ps1:38:9:38:19 | Source | test.ps1:43:6:43:11 | ...[...] | $@ | test.ps1:38:9:38:19 | Source | Source |
| test.ps1:44:6:44:11 | ...[...] | test.ps1:38:9:38:19 | Source | test.ps1:44:6:44:11 | ...[...] | $@ | test.ps1:38:9:38:19 | Source | Source |
| test.ps1:6:6:6:8 | x | test.ps1:2:5:2:15 | call to Source | test.ps1:6:6:6:8 | x | $@ | test.ps1:2:5:2:15 | call to Source | call to Source |
| test.ps1:15:6:15:11 | ...[...] | test.ps1:9:5:9:15 | call to Source | test.ps1:15:6:15:11 | ...[...] | $@ | test.ps1:9:5:9:15 | call to Source | call to Source |
| test.ps1:15:6:15:11 | ...[...] | test.ps1:10:5:10:15 | call to Source | test.ps1:15:6:15:11 | ...[...] | $@ | test.ps1:10:5:10:15 | call to Source | call to Source |
| test.ps1:16:6:16:11 | ...[...] | test.ps1:9:5:9:15 | call to Source | test.ps1:16:6:16:11 | ...[...] | $@ | test.ps1:9:5:9:15 | call to Source | call to Source |
| test.ps1:16:6:16:11 | ...[...] | test.ps1:10:5:10:15 | call to Source | test.ps1:16:6:16:11 | ...[...] | $@ | test.ps1:10:5:10:15 | call to Source | call to Source |
| test.ps1:23:6:23:8 | x | test.ps1:19:12:19:22 | call to Source | test.ps1:23:6:23:8 | x | $@ | test.ps1:19:12:19:22 | call to Source | call to Source |
| test.ps1:33:6:33:11 | ...[...] | test.ps1:26:10:26:20 | call to Source | test.ps1:33:6:33:11 | ...[...] | $@ | test.ps1:26:10:26:20 | call to Source | call to Source |
| test.ps1:33:6:33:11 | ...[...] | test.ps1:28:10:28:20 | call to Source | test.ps1:33:6:33:11 | ...[...] | $@ | test.ps1:28:10:28:20 | call to Source | call to Source |
| test.ps1:34:6:34:11 | ...[...] | test.ps1:26:10:26:20 | call to Source | test.ps1:34:6:34:11 | ...[...] | $@ | test.ps1:26:10:26:20 | call to Source | call to Source |
| test.ps1:34:6:34:11 | ...[...] | test.ps1:28:10:28:20 | call to Source | test.ps1:34:6:34:11 | ...[...] | $@ | test.ps1:28:10:28:20 | call to Source | call to Source |
| test.ps1:43:6:43:11 | ...[...] | test.ps1:38:9:38:19 | call to Source | test.ps1:43:6:43:11 | ...[...] | $@ | test.ps1:38:9:38:19 | call to Source | call to Source |
| test.ps1:44:6:44:11 | ...[...] | test.ps1:38:9:38:19 | call to Source | test.ps1:44:6:44:11 | ...[...] | $@ | test.ps1:38:9:38:19 | call to Source | call to Source |