org.apache.tools.ant.taskdefs tests

This commit is contained in:
Tony Torralba
2023-03-14 17:28:35 +01:00
parent 6aa9726223
commit 7455c27086
33 changed files with 1116 additions and 213 deletions

View File

@@ -14,92 +14,104 @@ edges
| Test.java:95:14:95:34 | getHostName(...) : String | Test.java:99:12:99:33 | new URI(...) |
| Test.java:95:14:95:34 | getHostName(...) : String | Test.java:100:12:100:45 | new URI(...) |
| Test.java:95:14:95:34 | getHostName(...) : String | Test.java:101:12:101:54 | new URI(...) |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:28:61:28:68 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:30:41:30:48 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:32:56:32:63 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:34:46:34:53 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:36:38:36:45 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:38:36:38:43 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:40:31:40:38 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:42:33:42:40 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:44:27:44:34 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:45:27:45:34 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:46:34:46:41 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:48:40:48:47 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:49:48:49:55 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:50:47:50:54 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:52:40:52:47 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:54:38:54:45 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:56:33:56:40 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:58:33:58:40 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:60:41:60:48 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:62:42:62:49 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:64:37:64:44 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:66:29:66:36 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:68:37:68:44 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:70:28:70:35 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:72:33:72:40 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:74:40:74:47 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:76:40:76:47 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:77:40:77:47 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:79:38:79:45 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:81:28:81:35 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:82:28:82:35 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:83:28:83:35 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:85:34:85:41 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:86:34:86:41 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:88:33:88:40 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:90:42:90:49 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:92:50:92:57 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:94:54:94:61 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:99:37:99:44 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:101:74:101:81 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:103:68:103:75 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:105:68:105:75 | source(...) : String |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:110:30:110:37 | source(...) : String |
| mad/Test.java:28:61:28:68 | source(...) : String | mad/Test.java:28:52:28:68 | (...)... |
| mad/Test.java:30:41:30:48 | source(...) : String | mad/Test.java:30:32:30:48 | (...)... |
| mad/Test.java:32:56:32:63 | source(...) : String | mad/Test.java:32:47:32:63 | (...)... |
| mad/Test.java:34:46:34:53 | source(...) : String | mad/Test.java:34:39:34:53 | (...)... |
| mad/Test.java:36:38:36:45 | source(...) : String | mad/Test.java:36:31:36:45 | (...)... |
| mad/Test.java:38:36:38:43 | source(...) : String | mad/Test.java:38:29:38:43 | (...)... |
| mad/Test.java:40:31:40:38 | source(...) : String | mad/Test.java:40:24:40:38 | (...)... |
| mad/Test.java:42:33:42:40 | source(...) : String | mad/Test.java:42:24:42:40 | (...)... |
| mad/Test.java:44:27:44:34 | source(...) : String | mad/Test.java:44:20:44:34 | (...)... |
| mad/Test.java:45:27:45:34 | source(...) : String | mad/Test.java:45:20:45:34 | (...)... |
| mad/Test.java:46:34:46:41 | source(...) : String | mad/Test.java:46:20:46:41 | (...)... |
| mad/Test.java:48:40:48:47 | source(...) : String | mad/Test.java:48:33:48:47 | (...)... |
| mad/Test.java:49:48:49:55 | source(...) : String | mad/Test.java:49:33:49:55 | (...)... |
| mad/Test.java:50:47:50:54 | source(...) : String | mad/Test.java:50:40:50:54 | (...)... |
| mad/Test.java:52:40:52:47 | source(...) : String | mad/Test.java:52:33:52:47 | (...)... |
| mad/Test.java:54:38:54:45 | source(...) : String | mad/Test.java:54:31:54:45 | (...)... |
| mad/Test.java:56:33:56:40 | source(...) : String | mad/Test.java:56:26:56:40 | (...)... |
| mad/Test.java:58:33:58:40 | source(...) : String | mad/Test.java:58:26:58:40 | (...)... |
| mad/Test.java:60:41:60:48 | source(...) : String | mad/Test.java:60:34:60:48 | (...)... |
| mad/Test.java:62:42:62:49 | source(...) : String | mad/Test.java:62:35:62:49 | (...)... |
| mad/Test.java:64:37:64:44 | source(...) : String | mad/Test.java:64:30:64:44 | (...)... |
| mad/Test.java:66:29:66:36 | source(...) : String | mad/Test.java:66:22:66:36 | (...)... |
| mad/Test.java:68:37:68:44 | source(...) : String | mad/Test.java:68:30:68:44 | (...)... |
| mad/Test.java:70:28:70:35 | source(...) : String | mad/Test.java:70:21:70:35 | (...)... |
| mad/Test.java:72:33:72:40 | source(...) : String | mad/Test.java:72:26:72:40 | (...)... |
| mad/Test.java:74:40:74:47 | source(...) : String | mad/Test.java:74:33:74:47 | (...)... |
| mad/Test.java:76:40:76:47 | source(...) : String | mad/Test.java:76:33:76:47 | (...)... |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:31:61:31:68 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:33:41:33:48 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:35:56:35:63 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:37:46:37:53 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:39:38:39:45 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:41:36:41:43 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:43:31:43:38 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:45:33:45:40 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:47:27:47:34 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:48:27:48:34 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:49:34:49:41 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:51:40:51:47 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:52:48:52:55 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:53:47:53:54 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:55:40:55:47 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:57:38:57:45 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:59:33:59:40 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:61:33:61:40 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:63:41:63:48 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:65:42:65:49 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:67:37:67:44 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:69:29:69:36 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:71:37:71:44 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:73:28:73:35 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:75:33:75:40 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:77:40:77:47 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:79:40:79:47 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:80:40:80:47 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:82:38:82:45 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:84:28:84:35 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:85:28:85:35 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:86:28:86:35 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:88:34:88:41 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:89:34:89:41 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:91:33:91:40 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:93:42:93:49 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:95:50:95:57 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:97:54:97:61 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:102:37:102:44 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:104:74:104:81 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:106:68:106:75 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:108:68:108:75 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:113:30:113:37 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:118:33:118:40 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:120:27:120:34 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:122:28:122:35 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:124:29:124:36 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:129:27:129:34 | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:131:26:131:33 | source(...) : String |
| mad/Test.java:31:61:31:68 | source(...) : String | mad/Test.java:31:52:31:68 | (...)... |
| mad/Test.java:33:41:33:48 | source(...) : String | mad/Test.java:33:32:33:48 | (...)... |
| mad/Test.java:35:56:35:63 | source(...) : String | mad/Test.java:35:47:35:63 | (...)... |
| mad/Test.java:37:46:37:53 | source(...) : String | mad/Test.java:37:39:37:53 | (...)... |
| mad/Test.java:39:38:39:45 | source(...) : String | mad/Test.java:39:31:39:45 | (...)... |
| mad/Test.java:41:36:41:43 | source(...) : String | mad/Test.java:41:29:41:43 | (...)... |
| mad/Test.java:43:31:43:38 | source(...) : String | mad/Test.java:43:24:43:38 | (...)... |
| mad/Test.java:45:33:45:40 | source(...) : String | mad/Test.java:45:24:45:40 | (...)... |
| mad/Test.java:47:27:47:34 | source(...) : String | mad/Test.java:47:20:47:34 | (...)... |
| mad/Test.java:48:27:48:34 | source(...) : String | mad/Test.java:48:20:48:34 | (...)... |
| mad/Test.java:49:34:49:41 | source(...) : String | mad/Test.java:49:20:49:41 | (...)... |
| mad/Test.java:51:40:51:47 | source(...) : String | mad/Test.java:51:33:51:47 | (...)... |
| mad/Test.java:52:48:52:55 | source(...) : String | mad/Test.java:52:33:52:55 | (...)... |
| mad/Test.java:53:47:53:54 | source(...) : String | mad/Test.java:53:40:53:54 | (...)... |
| mad/Test.java:55:40:55:47 | source(...) : String | mad/Test.java:55:33:55:47 | (...)... |
| mad/Test.java:57:38:57:45 | source(...) : String | mad/Test.java:57:31:57:45 | (...)... |
| mad/Test.java:59:33:59:40 | source(...) : String | mad/Test.java:59:26:59:40 | (...)... |
| mad/Test.java:61:33:61:40 | source(...) : String | mad/Test.java:61:26:61:40 | (...)... |
| mad/Test.java:63:41:63:48 | source(...) : String | mad/Test.java:63:34:63:48 | (...)... |
| mad/Test.java:65:42:65:49 | source(...) : String | mad/Test.java:65:35:65:49 | (...)... |
| mad/Test.java:67:37:67:44 | source(...) : String | mad/Test.java:67:30:67:44 | (...)... |
| mad/Test.java:69:29:69:36 | source(...) : String | mad/Test.java:69:22:69:36 | (...)... |
| mad/Test.java:71:37:71:44 | source(...) : String | mad/Test.java:71:30:71:44 | (...)... |
| mad/Test.java:73:28:73:35 | source(...) : String | mad/Test.java:73:21:73:35 | (...)... |
| mad/Test.java:75:33:75:40 | source(...) : String | mad/Test.java:75:26:75:40 | (...)... |
| mad/Test.java:77:40:77:47 | source(...) : String | mad/Test.java:77:33:77:47 | (...)... |
| mad/Test.java:79:38:79:45 | source(...) : String | mad/Test.java:79:31:79:45 | (...)... |
| mad/Test.java:81:28:81:35 | source(...) : String | mad/Test.java:81:21:81:35 | (...)... |
| mad/Test.java:82:28:82:35 | source(...) : String | mad/Test.java:82:21:82:35 | (...)... |
| mad/Test.java:83:28:83:35 | source(...) : String | mad/Test.java:83:21:83:35 | (...)... |
| mad/Test.java:85:34:85:41 | source(...) : String | mad/Test.java:85:27:85:41 | (...)... |
| mad/Test.java:86:34:86:41 | source(...) : String | mad/Test.java:86:27:86:41 | (...)... |
| mad/Test.java:88:33:88:40 | source(...) : String | mad/Test.java:88:26:88:40 | (...)... |
| mad/Test.java:90:42:90:49 | source(...) : String | mad/Test.java:90:35:90:49 | (...)... |
| mad/Test.java:92:50:92:57 | source(...) : String | mad/Test.java:92:41:92:57 | (...)... |
| mad/Test.java:94:54:94:61 | source(...) : String | mad/Test.java:94:45:94:61 | (...)... |
| mad/Test.java:99:37:99:44 | source(...) : String | mad/Test.java:99:30:99:44 | (...)... |
| mad/Test.java:101:74:101:81 | source(...) : String | mad/Test.java:101:40:101:81 | (...)... |
| mad/Test.java:103:68:103:75 | source(...) : String | mad/Test.java:103:34:103:75 | (...)... |
| mad/Test.java:105:68:105:75 | source(...) : String | mad/Test.java:105:34:105:75 | (...)... |
| mad/Test.java:110:30:110:37 | source(...) : String | mad/Test.java:110:23:110:37 | (...)... |
| mad/Test.java:79:40:79:47 | source(...) : String | mad/Test.java:79:33:79:47 | (...)... |
| mad/Test.java:80:40:80:47 | source(...) : String | mad/Test.java:80:33:80:47 | (...)... |
| mad/Test.java:82:38:82:45 | source(...) : String | mad/Test.java:82:31:82:45 | (...)... |
| mad/Test.java:84:28:84:35 | source(...) : String | mad/Test.java:84:21:84:35 | (...)... |
| mad/Test.java:85:28:85:35 | source(...) : String | mad/Test.java:85:21:85:35 | (...)... |
| mad/Test.java:86:28:86:35 | source(...) : String | mad/Test.java:86:21:86:35 | (...)... |
| mad/Test.java:88:34:88:41 | source(...) : String | mad/Test.java:88:27:88:41 | (...)... |
| mad/Test.java:89:34:89:41 | source(...) : String | mad/Test.java:89:27:89:41 | (...)... |
| mad/Test.java:91:33:91:40 | source(...) : String | mad/Test.java:91:26:91:40 | (...)... |
| mad/Test.java:93:42:93:49 | source(...) : String | mad/Test.java:93:35:93:49 | (...)... |
| mad/Test.java:95:50:95:57 | source(...) : String | mad/Test.java:95:41:95:57 | (...)... |
| mad/Test.java:97:54:97:61 | source(...) : String | mad/Test.java:97:45:97:61 | (...)... |
| mad/Test.java:102:37:102:44 | source(...) : String | mad/Test.java:102:30:102:44 | (...)... |
| mad/Test.java:104:74:104:81 | source(...) : String | mad/Test.java:104:40:104:81 | (...)... |
| mad/Test.java:106:68:106:75 | source(...) : String | mad/Test.java:106:34:106:75 | (...)... |
| mad/Test.java:108:68:108:75 | source(...) : String | mad/Test.java:108:34:108:75 | (...)... |
| mad/Test.java:113:30:113:37 | source(...) : String | mad/Test.java:113:23:113:37 | (...)... |
| mad/Test.java:118:33:118:40 | source(...) : String | mad/Test.java:118:23:118:40 | (...)... |
| mad/Test.java:120:27:120:34 | source(...) : String | mad/Test.java:120:20:120:34 | (...)... |
| mad/Test.java:122:28:122:35 | source(...) : String | mad/Test.java:122:21:122:35 | (...)... |
| mad/Test.java:124:29:124:36 | source(...) : String | mad/Test.java:124:22:124:36 | (...)... |
| mad/Test.java:129:27:129:34 | source(...) : String | mad/Test.java:129:20:129:34 | (...)... |
| mad/Test.java:131:26:131:33 | source(...) : String | mad/Test.java:131:19:131:33 | (...)... |
nodes
| Test.java:19:18:19:38 | getHostName(...) : String | semmle.label | getHostName(...) : String |
| Test.java:24:20:24:23 | temp | semmle.label | temp |
@@ -120,93 +132,105 @@ nodes
| Test.java:99:12:99:33 | new URI(...) | semmle.label | new URI(...) |
| Test.java:100:12:100:45 | new URI(...) | semmle.label | new URI(...) |
| Test.java:101:12:101:54 | new URI(...) | semmle.label | new URI(...) |
| mad/Test.java:23:16:23:36 | getHostName(...) : String | semmle.label | getHostName(...) : String |
| mad/Test.java:28:52:28:68 | (...)... | semmle.label | (...)... |
| mad/Test.java:28:61:28:68 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:30:32:30:48 | (...)... | semmle.label | (...)... |
| mad/Test.java:30:41:30:48 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:32:47:32:63 | (...)... | semmle.label | (...)... |
| mad/Test.java:32:56:32:63 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:34:39:34:53 | (...)... | semmle.label | (...)... |
| mad/Test.java:34:46:34:53 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:36:31:36:45 | (...)... | semmle.label | (...)... |
| mad/Test.java:36:38:36:45 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:38:29:38:43 | (...)... | semmle.label | (...)... |
| mad/Test.java:38:36:38:43 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:40:24:40:38 | (...)... | semmle.label | (...)... |
| mad/Test.java:40:31:40:38 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:42:24:42:40 | (...)... | semmle.label | (...)... |
| mad/Test.java:42:33:42:40 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:44:20:44:34 | (...)... | semmle.label | (...)... |
| mad/Test.java:44:27:44:34 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:45:20:45:34 | (...)... | semmle.label | (...)... |
| mad/Test.java:45:27:45:34 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:46:20:46:41 | (...)... | semmle.label | (...)... |
| mad/Test.java:46:34:46:41 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:48:33:48:47 | (...)... | semmle.label | (...)... |
| mad/Test.java:48:40:48:47 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:49:33:49:55 | (...)... | semmle.label | (...)... |
| mad/Test.java:49:48:49:55 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:50:40:50:54 | (...)... | semmle.label | (...)... |
| mad/Test.java:50:47:50:54 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:52:33:52:47 | (...)... | semmle.label | (...)... |
| mad/Test.java:52:40:52:47 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:54:31:54:45 | (...)... | semmle.label | (...)... |
| mad/Test.java:54:38:54:45 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:56:26:56:40 | (...)... | semmle.label | (...)... |
| mad/Test.java:56:33:56:40 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:58:26:58:40 | (...)... | semmle.label | (...)... |
| mad/Test.java:58:33:58:40 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:60:34:60:48 | (...)... | semmle.label | (...)... |
| mad/Test.java:60:41:60:48 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:62:35:62:49 | (...)... | semmle.label | (...)... |
| mad/Test.java:62:42:62:49 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:64:30:64:44 | (...)... | semmle.label | (...)... |
| mad/Test.java:64:37:64:44 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:66:22:66:36 | (...)... | semmle.label | (...)... |
| mad/Test.java:66:29:66:36 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:68:30:68:44 | (...)... | semmle.label | (...)... |
| mad/Test.java:68:37:68:44 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:70:21:70:35 | (...)... | semmle.label | (...)... |
| mad/Test.java:70:28:70:35 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:72:26:72:40 | (...)... | semmle.label | (...)... |
| mad/Test.java:72:33:72:40 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:74:33:74:47 | (...)... | semmle.label | (...)... |
| mad/Test.java:74:40:74:47 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:76:33:76:47 | (...)... | semmle.label | (...)... |
| mad/Test.java:76:40:76:47 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:26:16:26:36 | getHostName(...) : String | semmle.label | getHostName(...) : String |
| mad/Test.java:31:52:31:68 | (...)... | semmle.label | (...)... |
| mad/Test.java:31:61:31:68 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:33:32:33:48 | (...)... | semmle.label | (...)... |
| mad/Test.java:33:41:33:48 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:35:47:35:63 | (...)... | semmle.label | (...)... |
| mad/Test.java:35:56:35:63 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:37:39:37:53 | (...)... | semmle.label | (...)... |
| mad/Test.java:37:46:37:53 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:39:31:39:45 | (...)... | semmle.label | (...)... |
| mad/Test.java:39:38:39:45 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:41:29:41:43 | (...)... | semmle.label | (...)... |
| mad/Test.java:41:36:41:43 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:43:24:43:38 | (...)... | semmle.label | (...)... |
| mad/Test.java:43:31:43:38 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:45:24:45:40 | (...)... | semmle.label | (...)... |
| mad/Test.java:45:33:45:40 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:47:20:47:34 | (...)... | semmle.label | (...)... |
| mad/Test.java:47:27:47:34 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:48:20:48:34 | (...)... | semmle.label | (...)... |
| mad/Test.java:48:27:48:34 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:49:20:49:41 | (...)... | semmle.label | (...)... |
| mad/Test.java:49:34:49:41 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:51:33:51:47 | (...)... | semmle.label | (...)... |
| mad/Test.java:51:40:51:47 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:52:33:52:55 | (...)... | semmle.label | (...)... |
| mad/Test.java:52:48:52:55 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:53:40:53:54 | (...)... | semmle.label | (...)... |
| mad/Test.java:53:47:53:54 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:55:33:55:47 | (...)... | semmle.label | (...)... |
| mad/Test.java:55:40:55:47 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:57:31:57:45 | (...)... | semmle.label | (...)... |
| mad/Test.java:57:38:57:45 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:59:26:59:40 | (...)... | semmle.label | (...)... |
| mad/Test.java:59:33:59:40 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:61:26:61:40 | (...)... | semmle.label | (...)... |
| mad/Test.java:61:33:61:40 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:63:34:63:48 | (...)... | semmle.label | (...)... |
| mad/Test.java:63:41:63:48 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:65:35:65:49 | (...)... | semmle.label | (...)... |
| mad/Test.java:65:42:65:49 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:67:30:67:44 | (...)... | semmle.label | (...)... |
| mad/Test.java:67:37:67:44 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:69:22:69:36 | (...)... | semmle.label | (...)... |
| mad/Test.java:69:29:69:36 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:71:30:71:44 | (...)... | semmle.label | (...)... |
| mad/Test.java:71:37:71:44 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:73:21:73:35 | (...)... | semmle.label | (...)... |
| mad/Test.java:73:28:73:35 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:75:26:75:40 | (...)... | semmle.label | (...)... |
| mad/Test.java:75:33:75:40 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:77:33:77:47 | (...)... | semmle.label | (...)... |
| mad/Test.java:77:40:77:47 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:79:31:79:45 | (...)... | semmle.label | (...)... |
| mad/Test.java:79:38:79:45 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:81:21:81:35 | (...)... | semmle.label | (...)... |
| mad/Test.java:81:28:81:35 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:82:21:82:35 | (...)... | semmle.label | (...)... |
| mad/Test.java:82:28:82:35 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:83:21:83:35 | (...)... | semmle.label | (...)... |
| mad/Test.java:83:28:83:35 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:85:27:85:41 | (...)... | semmle.label | (...)... |
| mad/Test.java:85:34:85:41 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:86:27:86:41 | (...)... | semmle.label | (...)... |
| mad/Test.java:86:34:86:41 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:88:26:88:40 | (...)... | semmle.label | (...)... |
| mad/Test.java:88:33:88:40 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:90:35:90:49 | (...)... | semmle.label | (...)... |
| mad/Test.java:90:42:90:49 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:92:41:92:57 | (...)... | semmle.label | (...)... |
| mad/Test.java:92:50:92:57 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:94:45:94:61 | (...)... | semmle.label | (...)... |
| mad/Test.java:94:54:94:61 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:99:30:99:44 | (...)... | semmle.label | (...)... |
| mad/Test.java:99:37:99:44 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:101:40:101:81 | (...)... | semmle.label | (...)... |
| mad/Test.java:101:74:101:81 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:103:34:103:75 | (...)... | semmle.label | (...)... |
| mad/Test.java:103:68:103:75 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:105:34:105:75 | (...)... | semmle.label | (...)... |
| mad/Test.java:105:68:105:75 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:110:23:110:37 | (...)... | semmle.label | (...)... |
| mad/Test.java:110:30:110:37 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:79:33:79:47 | (...)... | semmle.label | (...)... |
| mad/Test.java:79:40:79:47 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:80:33:80:47 | (...)... | semmle.label | (...)... |
| mad/Test.java:80:40:80:47 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:82:31:82:45 | (...)... | semmle.label | (...)... |
| mad/Test.java:82:38:82:45 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:84:21:84:35 | (...)... | semmle.label | (...)... |
| mad/Test.java:84:28:84:35 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:85:21:85:35 | (...)... | semmle.label | (...)... |
| mad/Test.java:85:28:85:35 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:86:21:86:35 | (...)... | semmle.label | (...)... |
| mad/Test.java:86:28:86:35 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:88:27:88:41 | (...)... | semmle.label | (...)... |
| mad/Test.java:88:34:88:41 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:89:27:89:41 | (...)... | semmle.label | (...)... |
| mad/Test.java:89:34:89:41 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:91:26:91:40 | (...)... | semmle.label | (...)... |
| mad/Test.java:91:33:91:40 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:93:35:93:49 | (...)... | semmle.label | (...)... |
| mad/Test.java:93:42:93:49 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:95:41:95:57 | (...)... | semmle.label | (...)... |
| mad/Test.java:95:50:95:57 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:97:45:97:61 | (...)... | semmle.label | (...)... |
| mad/Test.java:97:54:97:61 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:102:30:102:44 | (...)... | semmle.label | (...)... |
| mad/Test.java:102:37:102:44 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:104:40:104:81 | (...)... | semmle.label | (...)... |
| mad/Test.java:104:74:104:81 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:106:34:106:75 | (...)... | semmle.label | (...)... |
| mad/Test.java:106:68:106:75 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:108:34:108:75 | (...)... | semmle.label | (...)... |
| mad/Test.java:108:68:108:75 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:113:23:113:37 | (...)... | semmle.label | (...)... |
| mad/Test.java:113:30:113:37 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:118:23:118:40 | (...)... | semmle.label | (...)... |
| mad/Test.java:118:33:118:40 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:120:20:120:34 | (...)... | semmle.label | (...)... |
| mad/Test.java:120:27:120:34 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:122:21:122:35 | (...)... | semmle.label | (...)... |
| mad/Test.java:122:28:122:35 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:124:22:124:36 | (...)... | semmle.label | (...)... |
| mad/Test.java:124:29:124:36 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:129:20:129:34 | (...)... | semmle.label | (...)... |
| mad/Test.java:129:27:129:34 | source(...) : String | semmle.label | source(...) : String |
| mad/Test.java:131:19:131:33 | (...)... | semmle.label | (...)... |
| mad/Test.java:131:26:131:33 | source(...) : String | semmle.label | source(...) : String |
subpaths
#select
| Test.java:24:11:24:24 | new File(...) | Test.java:19:18:19:38 | getHostName(...) : String | Test.java:24:20:24:23 | temp | This path depends on a $@. | Test.java:19:18:19:38 | getHostName(...) | user-provided value |
@@ -220,46 +244,52 @@ subpaths
| Test.java:99:3:99:34 | new File(...) | Test.java:95:14:95:34 | getHostName(...) : String | Test.java:99:12:99:33 | new URI(...) | This path depends on a $@. | Test.java:95:14:95:34 | getHostName(...) | user-provided value |
| Test.java:100:3:100:46 | new File(...) | Test.java:95:14:95:34 | getHostName(...) : String | Test.java:100:12:100:45 | new URI(...) | This path depends on a $@. | Test.java:95:14:95:34 | getHostName(...) | user-provided value |
| Test.java:101:3:101:55 | new File(...) | Test.java:95:14:95:34 | getHostName(...) : String | Test.java:101:12:101:54 | new URI(...) | This path depends on a $@. | Test.java:95:14:95:34 | getHostName(...) | user-provided value |
| mad/Test.java:28:52:28:68 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:28:52:28:68 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:30:32:30:48 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:30:32:30:48 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:32:47:32:63 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:32:47:32:63 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:34:39:34:53 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:34:39:34:53 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:36:31:36:45 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:36:31:36:45 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:38:29:38:43 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:38:29:38:43 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:40:24:40:38 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:40:24:40:38 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:42:9:42:41 | new FileReader(...) | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:42:24:42:40 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:44:20:44:34 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:44:20:44:34 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:45:20:45:34 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:45:20:45:34 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:46:20:46:41 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:46:20:46:41 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:48:33:48:47 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:48:33:48:47 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:49:33:49:55 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:49:33:49:55 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:50:40:50:54 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:50:40:50:54 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:52:33:52:47 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:52:33:52:47 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:54:31:54:45 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:54:31:54:45 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:56:26:56:40 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:56:26:56:40 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:58:26:58:40 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:58:26:58:40 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:60:34:60:48 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:60:34:60:48 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:62:35:62:49 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:62:35:62:49 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:64:30:64:44 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:64:30:64:44 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:66:22:66:36 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:66:22:66:36 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:68:30:68:44 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:68:30:68:44 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:70:21:70:35 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:70:21:70:35 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:72:26:72:40 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:72:26:72:40 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:74:33:74:47 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:74:33:74:47 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:76:33:76:47 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:76:33:76:47 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:77:33:77:47 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:77:33:77:47 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:79:31:79:45 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:79:31:79:45 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:81:21:81:35 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:81:21:81:35 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:82:21:82:35 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:82:21:82:35 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:83:21:83:35 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:83:21:83:35 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:85:27:85:41 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:85:27:85:41 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:86:27:86:41 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:86:27:86:41 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:88:26:88:40 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:88:26:88:40 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:90:35:90:49 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:90:35:90:49 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:92:41:92:57 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:92:41:92:57 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:94:45:94:61 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:94:45:94:61 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:99:30:99:44 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:99:30:99:44 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:101:40:101:81 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:101:40:101:81 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:103:34:103:75 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:103:34:103:75 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:105:34:105:75 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:105:34:105:75 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:110:23:110:37 | (...)... | mad/Test.java:23:16:23:36 | getHostName(...) : String | mad/Test.java:110:23:110:37 | (...)... | This path depends on a $@. | mad/Test.java:23:16:23:36 | getHostName(...) | user-provided value |
| mad/Test.java:31:52:31:68 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:31:52:31:68 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:33:32:33:48 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:33:32:33:48 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:35:47:35:63 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:35:47:35:63 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:37:39:37:53 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:37:39:37:53 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:39:31:39:45 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:39:31:39:45 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:41:29:41:43 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:41:29:41:43 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:43:24:43:38 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:43:24:43:38 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:45:9:45:41 | new FileReader(...) | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:45:24:45:40 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:47:20:47:34 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:47:20:47:34 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:48:20:48:34 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:48:20:48:34 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:49:20:49:41 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:49:20:49:41 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:51:33:51:47 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:51:33:51:47 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:52:33:52:55 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:52:33:52:55 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:53:40:53:54 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:53:40:53:54 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:55:33:55:47 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:55:33:55:47 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:57:31:57:45 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:57:31:57:45 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:59:26:59:40 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:59:26:59:40 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:61:26:61:40 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:61:26:61:40 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:63:34:63:48 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:63:34:63:48 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:65:35:65:49 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:65:35:65:49 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:67:30:67:44 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:67:30:67:44 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:69:22:69:36 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:69:22:69:36 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:71:30:71:44 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:71:30:71:44 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:73:21:73:35 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:73:21:73:35 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:75:26:75:40 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:75:26:75:40 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:77:33:77:47 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:77:33:77:47 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:79:33:79:47 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:79:33:79:47 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:80:33:80:47 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:80:33:80:47 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:82:31:82:45 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:82:31:82:45 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:84:21:84:35 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:84:21:84:35 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:85:21:85:35 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:85:21:85:35 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:86:21:86:35 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:86:21:86:35 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:88:27:88:41 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:88:27:88:41 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:89:27:89:41 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:89:27:89:41 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:91:26:91:40 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:91:26:91:40 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:93:35:93:49 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:93:35:93:49 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:95:41:95:57 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:95:41:95:57 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:97:45:97:61 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:97:45:97:61 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:102:30:102:44 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:102:30:102:44 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:104:40:104:81 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:104:40:104:81 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:106:34:106:75 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:106:34:106:75 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:108:34:108:75 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:108:34:108:75 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:113:23:113:37 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:113:23:113:37 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:118:23:118:40 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:118:23:118:40 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:120:20:120:34 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:120:20:120:34 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:122:21:122:35 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:122:21:122:35 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:124:22:124:36 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:124:22:124:36 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:129:20:129:34 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:129:20:129:34 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |
| mad/Test.java:131:19:131:33 | (...)... | mad/Test.java:26:16:26:36 | getHostName(...) : String | mad/Test.java:131:19:131:33 | (...)... | This path depends on a $@. | mad/Test.java:26:16:26:36 | getHostName(...) | user-provided value |

View File

@@ -13,6 +13,9 @@ import javax.xml.transform.stream.StreamResult;
import org.apache.commons.io.FileUtils;
import org.apache.tools.ant.AntClassLoader;
import org.apache.tools.ant.DirectoryScanner;
import org.apache.tools.ant.taskdefs.Copy;
import org.apache.tools.ant.taskdefs.Expand;
import org.apache.tools.ant.types.FileSet;
import org.codehaus.cargo.container.installer.ZipURLInstaller;
public class Test {
@@ -109,4 +112,22 @@ public class Test {
// "org.apache.tools.ant;DirectoryScanner;true;setBasedir;(File);;Argument[0];read-file;ai-generated"
ds.setBasedir((File) source());
}
void test(Copy cp) {
// "org.apache.tools.ant.taskdefs;Copy;true;addFileset;(FileSet);;Argument[0];read-file;ai-generated"
cp.addFileset((FileSet) source());
// "org.apache.tools.ant.taskdefs;Copy;true;setFile;(File);;Argument[0];read-file;ai-generated"
cp.setFile((File) source());
// "org.apache.tools.ant.taskdefs;Copy;true;setTodir;(File);;Argument[0];create-file;ai-generated"
cp.setTodir((File) source());
// "org.apache.tools.ant.taskdefs;Copy;true;setTofile;(File);;Argument[0];create-file;ai-generated"
cp.setTofile((File) source());
}
void test(Expand ex) {
// "org.apache.tools.ant.taskdefs;Expand;true;setDest;(File);;Argument[0];create-file;ai-generated"
ex.setDest((File) source());
// "org.apache.tools.ant.taskdefs;Expand;true;setSrc;(File);;Argument[0];read-file;ai-generated"
ex.setSrc((File) source());
}
}