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());
}
}

View File

@@ -0,0 +1,45 @@
// Generated automatically from org.apache.tools.ant.filters.BaseFilterReader for testing purposes
package org.apache.tools.ant.filters;
import java.io.FilterReader;
import java.io.Reader;
import org.apache.tools.ant.Project;
abstract public class BaseFilterReader extends FilterReader {
protected final Project getProject() {
return null;
}
protected final String readFully() {
return null;
}
protected final String readLine() {
return null;
}
protected final boolean getInitialized() {
return false;
}
protected final void setInitialized(boolean p0) {}
public BaseFilterReader() {
super(null);
}
public BaseFilterReader(Reader p0) {
super(null);
}
public final int read(char[] p0, int p1, int p2) {
return 0;
}
public final long skip(long p0) {
return 0;
}
public final void setProject(Project p0) {}
}

View File

@@ -0,0 +1,16 @@
// Generated automatically from org.apache.tools.ant.filters.BaseParamFilterReader for testing purposes
package org.apache.tools.ant.filters;
import java.io.Reader;
import org.apache.tools.ant.filters.BaseFilterReader;
import org.apache.tools.ant.types.Parameter;
import org.apache.tools.ant.types.Parameterizable;
abstract public class BaseParamFilterReader extends BaseFilterReader implements Parameterizable
{
protected final Parameter[] getParameters(){ return null; }
public BaseParamFilterReader(){}
public BaseParamFilterReader(Reader p0){}
public final void setParameters(Parameter... p0){}
}

View File

@@ -0,0 +1,10 @@
// Generated automatically from org.apache.tools.ant.filters.ChainableReader for testing purposes
package org.apache.tools.ant.filters;
import java.io.Reader;
public interface ChainableReader
{
Reader chain(Reader p0);
}

View File

@@ -0,0 +1,15 @@
// Generated automatically from org.apache.tools.ant.filters.ClassConstants for testing purposes
package org.apache.tools.ant.filters;
import java.io.Reader;
import org.apache.tools.ant.filters.BaseFilterReader;
import org.apache.tools.ant.filters.ChainableReader;
public class ClassConstants extends BaseFilterReader implements ChainableReader
{
public ClassConstants(){}
public ClassConstants(Reader p0){}
public Reader chain(Reader p0){ return null; }
public int read(){ return 0; }
}

View File

@@ -0,0 +1,15 @@
// Generated automatically from org.apache.tools.ant.filters.EscapeUnicode for testing purposes
package org.apache.tools.ant.filters;
import java.io.Reader;
import org.apache.tools.ant.filters.BaseParamFilterReader;
import org.apache.tools.ant.filters.ChainableReader;
public class EscapeUnicode extends BaseParamFilterReader implements ChainableReader
{
public EscapeUnicode(){}
public EscapeUnicode(Reader p0){}
public final Reader chain(Reader p0){ return null; }
public final int read(){ return 0; }
}

View File

@@ -0,0 +1,17 @@
// Generated automatically from org.apache.tools.ant.filters.ExpandProperties for testing purposes
package org.apache.tools.ant.filters;
import java.io.Reader;
import org.apache.tools.ant.filters.BaseFilterReader;
import org.apache.tools.ant.filters.ChainableReader;
import org.apache.tools.ant.types.PropertySet;
public class ExpandProperties extends BaseFilterReader implements ChainableReader
{
public ExpandProperties(){}
public ExpandProperties(Reader p0){}
public Reader chain(Reader p0){ return null; }
public int read(){ return 0; }
public void add(PropertySet p0){}
}

View File

@@ -0,0 +1,17 @@
// Generated automatically from org.apache.tools.ant.filters.HeadFilter for testing purposes
package org.apache.tools.ant.filters;
import java.io.Reader;
import org.apache.tools.ant.filters.BaseParamFilterReader;
import org.apache.tools.ant.filters.ChainableReader;
public class HeadFilter extends BaseParamFilterReader implements ChainableReader
{
public HeadFilter(){}
public HeadFilter(Reader p0){}
public Reader chain(Reader p0){ return null; }
public int read(){ return 0; }
public void setLines(long p0){}
public void setSkip(long p0){}
}

View File

@@ -0,0 +1,26 @@
// Generated automatically from org.apache.tools.ant.filters.LineContains for testing purposes
package org.apache.tools.ant.filters;
import java.io.Reader;
import org.apache.tools.ant.filters.BaseParamFilterReader;
import org.apache.tools.ant.filters.ChainableReader;
public class LineContains extends BaseParamFilterReader implements ChainableReader
{
public LineContains(){}
public LineContains(Reader p0){}
public Reader chain(Reader p0){ return null; }
public boolean isMatchAny(){ return false; }
public boolean isNegated(){ return false; }
public int read(){ return 0; }
public void addConfiguredContains(LineContains.Contains p0){}
public void setMatchAny(boolean p0){}
public void setNegate(boolean p0){}
static public class Contains
{
public Contains(){}
public final String getValue(){ return null; }
public final void setValue(String p0){}
}
}

View File

@@ -0,0 +1,21 @@
// Generated automatically from org.apache.tools.ant.filters.LineContainsRegExp for testing purposes
package org.apache.tools.ant.filters;
import java.io.Reader;
import org.apache.tools.ant.filters.BaseParamFilterReader;
import org.apache.tools.ant.filters.ChainableReader;
import org.apache.tools.ant.types.RegularExpression;
public class LineContainsRegExp extends BaseParamFilterReader implements ChainableReader
{
public LineContainsRegExp(){}
public LineContainsRegExp(Reader p0){}
public Reader chain(Reader p0){ return null; }
public boolean isNegated(){ return false; }
public int read(){ return 0; }
public void addConfiguredRegexp(RegularExpression p0){}
public void setCaseSensitive(boolean p0){}
public void setNegate(boolean p0){}
public void setRegexp(String p0){}
}

View File

@@ -0,0 +1,16 @@
// Generated automatically from org.apache.tools.ant.filters.PrefixLines for testing purposes
package org.apache.tools.ant.filters;
import java.io.Reader;
import org.apache.tools.ant.filters.BaseParamFilterReader;
import org.apache.tools.ant.filters.ChainableReader;
public class PrefixLines extends BaseParamFilterReader implements ChainableReader
{
public PrefixLines(){}
public PrefixLines(Reader p0){}
public Reader chain(Reader p0){ return null; }
public int read(){ return 0; }
public void setPrefix(String p0){}
}

View File

@@ -0,0 +1,28 @@
// Generated automatically from org.apache.tools.ant.filters.ReplaceTokens for testing purposes
package org.apache.tools.ant.filters;
import java.io.Reader;
import org.apache.tools.ant.filters.BaseParamFilterReader;
import org.apache.tools.ant.filters.ChainableReader;
import org.apache.tools.ant.types.Resource;
public class ReplaceTokens extends BaseParamFilterReader implements ChainableReader
{
public Reader chain(Reader p0){ return null; }
public ReplaceTokens(){}
public ReplaceTokens(Reader p0){}
public int read(){ return 0; }
public void addConfiguredToken(ReplaceTokens.Token p0){}
public void setBeginToken(String p0){}
public void setEndToken(String p0){}
public void setPropertiesResource(Resource p0){}
static public class Token
{
public Token(){}
public final String getKey(){ return null; }
public final String getValue(){ return null; }
public final void setKey(String p0){}
public final void setValue(String p0){}
}
}

View File

@@ -0,0 +1,15 @@
// Generated automatically from org.apache.tools.ant.filters.StripJavaComments for testing purposes
package org.apache.tools.ant.filters;
import java.io.Reader;
import org.apache.tools.ant.filters.BaseFilterReader;
import org.apache.tools.ant.filters.ChainableReader;
public class StripJavaComments extends BaseFilterReader implements ChainableReader
{
public Reader chain(Reader p0){ return null; }
public StripJavaComments(){}
public StripJavaComments(Reader p0){}
public int read(){ return 0; }
}

View File

@@ -0,0 +1,16 @@
// Generated automatically from org.apache.tools.ant.filters.StripLineBreaks for testing purposes
package org.apache.tools.ant.filters;
import java.io.Reader;
import org.apache.tools.ant.filters.BaseParamFilterReader;
import org.apache.tools.ant.filters.ChainableReader;
public class StripLineBreaks extends BaseParamFilterReader implements ChainableReader
{
public Reader chain(Reader p0){ return null; }
public StripLineBreaks(){}
public StripLineBreaks(Reader p0){}
public int read(){ return 0; }
public void setLineBreaks(String p0){}
}

View File

@@ -0,0 +1,23 @@
// Generated automatically from org.apache.tools.ant.filters.StripLineComments for testing purposes
package org.apache.tools.ant.filters;
import java.io.Reader;
import org.apache.tools.ant.filters.BaseParamFilterReader;
import org.apache.tools.ant.filters.ChainableReader;
public class StripLineComments extends BaseParamFilterReader implements ChainableReader
{
public Reader chain(Reader p0){ return null; }
public StripLineComments(){}
public StripLineComments(Reader p0){}
public int read(){ return 0; }
public void addConfiguredComment(StripLineComments.Comment p0){}
static public class Comment
{
public Comment(){}
public final String getValue(){ return null; }
public final void setValue(String p0){}
public void addText(String p0){}
}
}

View File

@@ -0,0 +1,16 @@
// Generated automatically from org.apache.tools.ant.filters.SuffixLines for testing purposes
package org.apache.tools.ant.filters;
import java.io.Reader;
import org.apache.tools.ant.filters.BaseParamFilterReader;
import org.apache.tools.ant.filters.ChainableReader;
public class SuffixLines extends BaseParamFilterReader implements ChainableReader
{
public Reader chain(Reader p0){ return null; }
public SuffixLines(){}
public SuffixLines(Reader p0){}
public int read(){ return 0; }
public void setSuffix(String p0){}
}

View File

@@ -0,0 +1,16 @@
// Generated automatically from org.apache.tools.ant.filters.TabsToSpaces for testing purposes
package org.apache.tools.ant.filters;
import java.io.Reader;
import org.apache.tools.ant.filters.BaseParamFilterReader;
import org.apache.tools.ant.filters.ChainableReader;
public class TabsToSpaces extends BaseParamFilterReader implements ChainableReader
{
public Reader chain(Reader p0){ return null; }
public TabsToSpaces(){}
public TabsToSpaces(Reader p0){}
public int read(){ return 0; }
public void setTablength(int p0){}
}

View File

@@ -0,0 +1,17 @@
// Generated automatically from org.apache.tools.ant.filters.TailFilter for testing purposes
package org.apache.tools.ant.filters;
import java.io.Reader;
import org.apache.tools.ant.filters.BaseParamFilterReader;
import org.apache.tools.ant.filters.ChainableReader;
public class TailFilter extends BaseParamFilterReader implements ChainableReader
{
public Reader chain(Reader p0){ return null; }
public TailFilter(){}
public TailFilter(Reader p0){}
public int read(){ return 0; }
public void setLines(long p0){}
public void setSkip(long p0){}
}

View File

@@ -0,0 +1,97 @@
// Generated automatically from org.apache.tools.ant.filters.TokenFilter for testing purposes
package org.apache.tools.ant.filters;
import java.io.Reader;
import org.apache.tools.ant.ProjectComponent;
import org.apache.tools.ant.filters.BaseFilterReader;
import org.apache.tools.ant.filters.ChainableReader;
import org.apache.tools.ant.util.LineTokenizer;
import org.apache.tools.ant.util.Tokenizer;
public class TokenFilter extends BaseFilterReader implements ChainableReader
{
abstract static public class ChainableReaderFilter extends ProjectComponent implements ChainableReader, TokenFilter.Filter
{
public ChainableReaderFilter(){}
public Reader chain(Reader p0){ return null; }
public void setByLine(boolean p0){}
}
public TokenFilter(){}
public TokenFilter(Reader p0){}
public final Reader chain(Reader p0){ return null; }
public int read(){ return 0; }
public static String resolveBackSlash(String p0){ return null; }
public static int convertRegexOptions(String p0){ return 0; }
public void add(TokenFilter.Filter p0){}
public void add(Tokenizer p0){}
public void addContainsRegex(TokenFilter.ContainsRegex p0){}
public void addContainsString(TokenFilter.ContainsString p0){}
public void addDeleteCharacters(TokenFilter.DeleteCharacters p0){}
public void addFileTokenizer(TokenFilter.FileTokenizer p0){}
public void addIgnoreBlank(TokenFilter.IgnoreBlank p0){}
public void addLineTokenizer(LineTokenizer p0){}
public void addReplaceRegex(TokenFilter.ReplaceRegex p0){}
public void addReplaceString(TokenFilter.ReplaceString p0){}
public void addStringTokenizer(TokenFilter.StringTokenizer p0){}
public void addTrim(TokenFilter.Trim p0){}
public void setDelimOutput(String p0){}
static public class ContainsRegex extends TokenFilter.ChainableReaderFilter
{
public ContainsRegex(){}
public String filter(String p0){ return null; }
public void setFlags(String p0){}
public void setPattern(String p0){}
public void setReplace(String p0){}
}
static public class ContainsString extends ProjectComponent implements TokenFilter.Filter
{
public ContainsString(){}
public String filter(String p0){ return null; }
public void setContains(String p0){}
}
static public class DeleteCharacters extends ProjectComponent implements ChainableReader, TokenFilter.Filter
{
public DeleteCharacters(){}
public Reader chain(Reader p0){ return null; }
public String filter(String p0){ return null; }
public void setChars(String p0){}
}
static public class FileTokenizer extends org.apache.tools.ant.util.FileTokenizer
{
public FileTokenizer(){}
}
static public class IgnoreBlank extends TokenFilter.ChainableReaderFilter
{
public IgnoreBlank(){}
public String filter(String p0){ return null; }
}
static public class ReplaceRegex extends TokenFilter.ChainableReaderFilter
{
public ReplaceRegex(){}
public String filter(String p0){ return null; }
public void setFlags(String p0){}
public void setPattern(String p0){}
public void setReplace(String p0){}
}
static public class ReplaceString extends TokenFilter.ChainableReaderFilter
{
public ReplaceString(){}
public String filter(String p0){ return null; }
public void setFrom(String p0){}
public void setTo(String p0){}
}
static public class StringTokenizer extends org.apache.tools.ant.util.StringTokenizer
{
public StringTokenizer(){}
}
static public class Trim extends TokenFilter.ChainableReaderFilter
{
public String filter(String p0){ return null; }
public Trim(){}
}
static public interface Filter
{
String filter(String p0);
}
}

View File

@@ -0,0 +1,79 @@
// Generated automatically from org.apache.tools.ant.taskdefs.Copy for testing purposes
package org.apache.tools.ant.taskdefs;
import java.io.File;
import java.util.Hashtable;
import java.util.Map;
import java.util.Vector;
import org.apache.tools.ant.Task;
import org.apache.tools.ant.types.FileSet;
import org.apache.tools.ant.types.FilterChain;
import org.apache.tools.ant.types.FilterSet;
import org.apache.tools.ant.types.Mapper;
import org.apache.tools.ant.types.Resource;
import org.apache.tools.ant.types.ResourceCollection;
import org.apache.tools.ant.util.FileNameMapper;
import org.apache.tools.ant.util.FileUtils;
public class Copy extends Task
{
protected File destDir = null;
protected File destFile = null;
protected File file = null;
protected FileUtils fileUtils = null;
protected FileUtils getFileUtils(){ return null; }
protected Hashtable<File, File> completeDirMap = null;
protected Hashtable<String, String[]> dirCopyMap = null;
protected Hashtable<String, String[]> fileCopyMap = null;
protected Map<Resource, String[]> buildMap(Resource[] p0, File p1, FileNameMapper p2){ return null; }
protected Map<Resource, String[]> scan(Resource[] p0, File p1){ return null; }
protected Mapper mapperElement = null;
protected Vector<FilterChain> getFilterChains(){ return null; }
protected Vector<FilterSet> getFilterSets(){ return null; }
protected Vector<ResourceCollection> filesets = null;
protected Vector<ResourceCollection> rcs = null;
protected boolean failonerror = false;
protected boolean filtering = false;
protected boolean flatten = false;
protected boolean forceOverwrite = false;
protected boolean includeEmpty = false;
protected boolean preserveLastModified = false;
protected boolean supportsNonFileResources(){ return false; }
protected int verbosity = 0;
protected void buildMap(File p0, File p1, String[] p2, FileNameMapper p3, Hashtable<String, String[]> p4){}
protected void doFileOperations(){}
protected void doResourceOperations(Map<Resource, String[]> p0){}
protected void scan(File p0, File p1, String[] p2, String[] p3){}
protected void validateAttributes(){}
public Copy(){}
public FilterChain createFilterChain(){ return null; }
public FilterSet createFilterSet(){ return null; }
public Mapper createMapper(){ return null; }
public String getEncoding(){ return null; }
public String getOutputEncoding(){ return null; }
public boolean getForce(){ return false; }
public boolean getPreserveLastModified(){ return false; }
public boolean isEnableMultipleMapping(){ return false; }
public void add(FileNameMapper p0){}
public void add(ResourceCollection p0){}
public void addFileset(FileSet p0){}
public void execute(){}
public void setEnableMultipleMappings(boolean p0){}
public void setEncoding(String p0){}
public void setFailOnError(boolean p0){}
public void setFile(File p0){}
public void setFiltering(boolean p0){}
public void setFlatten(boolean p0){}
public void setForce(boolean p0){}
public void setGranularity(long p0){}
public void setIncludeEmptyDirs(boolean p0){}
public void setOutputEncoding(String p0){}
public void setOverwrite(boolean p0){}
public void setPreserveLastModified(String p0){}
public void setPreserveLastModified(boolean p0){}
public void setQuiet(boolean p0){}
public void setTodir(File p0){}
public void setTofile(File p0){}
public void setVerbose(boolean p0){}
}

View File

@@ -0,0 +1,47 @@
// Generated automatically from org.apache.tools.ant.taskdefs.Expand for testing purposes
package org.apache.tools.ant.taskdefs;
import java.io.File;
import java.io.InputStream;
import java.util.Date;
import org.apache.tools.ant.Task;
import org.apache.tools.ant.types.FileSet;
import org.apache.tools.ant.types.Mapper;
import org.apache.tools.ant.types.PatternSet;
import org.apache.tools.ant.types.Resource;
import org.apache.tools.ant.types.ResourceCollection;
import org.apache.tools.ant.util.FileNameMapper;
import org.apache.tools.ant.util.FileUtils;
public class Expand extends Task
{
protected Expand(String p0){}
protected FileNameMapper getMapper(){ return null; }
protected void expandFile(FileUtils p0, File p1, File p2){}
protected void expandResource(Resource p0, File p1){}
protected void extractFile(FileUtils p0, File p1, File p2, InputStream p3, String p4, Date p5, boolean p6, FileNameMapper p7){}
protected void internalSetEncoding(String p0){}
protected void internalSetScanForUnicodeExtraFields(boolean p0){}
public Boolean getAllowFilesToEscapeDest(){ return null; }
public Expand(){}
public Mapper createMapper(){ return null; }
public String getEncoding(){ return null; }
public boolean getFailOnEmptyArchive(){ return false; }
public boolean getScanForUnicodeExtraFields(){ return false; }
public static String ERROR_MULTIPLE_MAPPERS = null;
public static String NATIVE_ENCODING = null;
public void add(FileNameMapper p0){}
public void add(ResourceCollection p0){}
public void addFileset(FileSet p0){}
public void addPatternset(PatternSet p0){}
public void execute(){}
public void setAllowFilesToEscapeDest(boolean p0){}
public void setDest(File p0){}
public void setEncoding(String p0){}
public void setFailOnEmptyArchive(boolean p0){}
public void setOverwrite(boolean p0){}
public void setScanForUnicodeExtraFields(boolean p0){}
public void setSrc(File p0){}
public void setStripAbsolutePathSpec(boolean p0){}
}

View File

@@ -0,0 +1,25 @@
// Generated automatically from org.apache.tools.ant.types.AntFilterReader for testing purposes
package org.apache.tools.ant.types;
import java.util.Stack;
import org.apache.tools.ant.Project;
import org.apache.tools.ant.types.DataType;
import org.apache.tools.ant.types.Parameter;
import org.apache.tools.ant.types.Path;
import org.apache.tools.ant.types.Reference;
public class AntFilterReader extends DataType
{
protected void dieOnCircularReference(Stack<Object> p0, Project p1){}
public AntFilterReader(){}
public Parameter[] getParams(){ return null; }
public Path createClasspath(){ return null; }
public Path getClasspath(){ return null; }
public String getClassName(){ return null; }
public void addParam(Parameter p0){}
public void setClassName(String p0){}
public void setClasspath(Path p0){}
public void setClasspathRef(Reference p0){}
public void setRefid(Reference p0){}
}

View File

@@ -0,0 +1,57 @@
// Generated automatically from org.apache.tools.ant.types.FilterChain for testing purposes
package org.apache.tools.ant.types;
import java.util.Stack;
import java.util.Vector;
import org.apache.tools.ant.Project;
import org.apache.tools.ant.filters.ChainableReader;
import org.apache.tools.ant.filters.ClassConstants;
import org.apache.tools.ant.filters.EscapeUnicode;
import org.apache.tools.ant.filters.ExpandProperties;
import org.apache.tools.ant.filters.HeadFilter;
import org.apache.tools.ant.filters.LineContains;
import org.apache.tools.ant.filters.LineContainsRegExp;
import org.apache.tools.ant.filters.PrefixLines;
import org.apache.tools.ant.filters.ReplaceTokens;
import org.apache.tools.ant.filters.StripJavaComments;
import org.apache.tools.ant.filters.StripLineBreaks;
import org.apache.tools.ant.filters.StripLineComments;
import org.apache.tools.ant.filters.SuffixLines;
import org.apache.tools.ant.filters.TabsToSpaces;
import org.apache.tools.ant.filters.TailFilter;
import org.apache.tools.ant.filters.TokenFilter;
import org.apache.tools.ant.types.AntFilterReader;
import org.apache.tools.ant.types.DataType;
import org.apache.tools.ant.types.Reference;
public class FilterChain extends DataType
{
protected void dieOnCircularReference(Stack<Object> p0, Project p1){}
public FilterChain(){}
public Vector<Object> getFilterReaders(){ return null; }
public void add(ChainableReader p0){}
public void addClassConstants(ClassConstants p0){}
public void addContainsRegex(TokenFilter.ContainsRegex p0){}
public void addDeleteCharacters(TokenFilter.DeleteCharacters p0){}
public void addEscapeUnicode(EscapeUnicode p0){}
public void addExpandProperties(ExpandProperties p0){}
public void addFilterReader(AntFilterReader p0){}
public void addHeadFilter(HeadFilter p0){}
public void addIgnoreBlank(TokenFilter.IgnoreBlank p0){}
public void addLineContains(LineContains p0){}
public void addLineContainsRegExp(LineContainsRegExp p0){}
public void addPrefixLines(PrefixLines p0){}
public void addReplaceRegex(TokenFilter.ReplaceRegex p0){}
public void addReplaceString(TokenFilter.ReplaceString p0){}
public void addReplaceTokens(ReplaceTokens p0){}
public void addStripJavaComments(StripJavaComments p0){}
public void addStripLineBreaks(StripLineBreaks p0){}
public void addStripLineComments(StripLineComments p0){}
public void addSuffixLines(SuffixLines p0){}
public void addTabsToSpaces(TabsToSpaces p0){}
public void addTailFilter(TailFilter p0){}
public void addTokenFilter(TokenFilter p0){}
public void addTrim(TokenFilter.Trim p0){}
public void setRefid(Reference p0){}
}

View File

@@ -0,0 +1,14 @@
// Generated automatically from org.apache.tools.ant.types.FilterSetCollection for testing purposes
package org.apache.tools.ant.types;
import org.apache.tools.ant.types.FilterSet;
public class FilterSetCollection
{
public FilterSetCollection(){}
public FilterSetCollection(FilterSet p0){}
public String replaceTokens(String p0){ return null; }
public boolean hasFilters(){ return false; }
public void addFilterSet(FilterSet p0){}
}

View File

@@ -0,0 +1,17 @@
// Generated automatically from org.apache.tools.ant.types.RegularExpression for testing purposes
package org.apache.tools.ant.types;
import org.apache.tools.ant.Project;
import org.apache.tools.ant.types.DataType;
import org.apache.tools.ant.util.regexp.Regexp;
public class RegularExpression extends DataType
{
public Regexp getRegexp(Project p0){ return null; }
public RegularExpression getRef(Project p0){ return null; }
public RegularExpression(){}
public String getPattern(Project p0){ return null; }
public static String DATA_TYPE_NAME = null;
public void setPattern(String p0){}
}

View File

@@ -0,0 +1,14 @@
// Generated automatically from org.apache.tools.ant.util.FileTokenizer for testing purposes
package org.apache.tools.ant.util;
import java.io.Reader;
import org.apache.tools.ant.ProjectComponent;
import org.apache.tools.ant.util.Tokenizer;
public class FileTokenizer extends ProjectComponent implements Tokenizer
{
public FileTokenizer(){}
public String getPostToken(){ return null; }
public String getToken(Reader p0){ return null; }
}

View File

@@ -0,0 +1,98 @@
// Generated automatically from org.apache.tools.ant.util.FileUtils for testing purposes
package org.apache.tools.ant.util;
import java.io.File;
import java.io.InputStream;
import java.io.OutputStream;
import java.io.Reader;
import java.io.Writer;
import java.net.URL;
import java.net.URLConnection;
import java.nio.channels.Channel;
import java.nio.file.Path;
import java.util.List;
import java.util.Optional;
import java.util.Vector;
import org.apache.tools.ant.Project;
import org.apache.tools.ant.types.FilterChain;
import org.apache.tools.ant.types.FilterSetCollection;
public class FileUtils
{
protected FileUtils(){}
public File createTempFile(Project p0, String p1, String p2, File p3, boolean p4, boolean p5){ return null; }
public File createTempFile(String p0, String p1, File p2){ return null; }
public File createTempFile(String p0, String p1, File p2, boolean p3){ return null; }
public File createTempFile(String p0, String p1, File p2, boolean p3, boolean p4){ return null; }
public File getParentFile(File p0){ return null; }
public File normalize(String p0){ return null; }
public File resolveFile(File p0, String p1){ return null; }
public String fromURI(String p0){ return null; }
public String getDefaultEncoding(){ return null; }
public String removeLeadingPath(File p0, File p1){ return null; }
public String toURI(String p0){ return null; }
public String toVMSPath(File p0){ return null; }
public String[] dissect(String p0){ return null; }
public URL getFileURL(File p0){ return null; }
public boolean areSame(File p0, File p1){ return false; }
public boolean contentEquals(File p0, File p1){ return false; }
public boolean contentEquals(File p0, File p1, boolean p2){ return false; }
public boolean createNewFile(File p0){ return false; }
public boolean createNewFile(File p0, boolean p1){ return false; }
public boolean fileNameEquals(File p0, File p1){ return false; }
public boolean hasErrorInCase(File p0){ return false; }
public boolean isLeadingPath(File p0, File p1){ return false; }
public boolean isLeadingPath(File p0, File p1, boolean p2){ return false; }
public boolean isSymbolicLink(File p0, String p1){ return false; }
public boolean isUpToDate(File p0, File p1){ return false; }
public boolean isUpToDate(File p0, File p1, long p2){ return false; }
public boolean isUpToDate(long p0, long p1){ return false; }
public boolean isUpToDate(long p0, long p1, long p2){ return false; }
public boolean tryHardToDelete(File p0){ return false; }
public boolean tryHardToDelete(File p0, boolean p1){ return false; }
public long getFileTimestampGranularity(){ return 0; }
public static FileUtils getFileUtils(){ return null; }
public static FileUtils newFileUtils(){ return null; }
public static Optional<Boolean> isCaseSensitiveFileSystem(Path p0){ return null; }
public static OutputStream newOutputStream(Path p0, boolean p1){ return null; }
public static String getPath(List<String> p0){ return null; }
public static String getPath(List<String> p0, char p1){ return null; }
public static String getRelativePath(File p0, File p1){ return null; }
public static String readFully(Reader p0){ return null; }
public static String readFully(Reader p0, int p1){ return null; }
public static String safeReadFully(Reader p0){ return null; }
public static String translatePath(String p0){ return null; }
public static String[] getPathStack(String p0){ return null; }
public static boolean isAbsolutePath(String p0){ return false; }
public static boolean isContextRelativePath(String p0){ return false; }
public static long FAT_FILE_TIMESTAMP_GRANULARITY = 0;
public static long NTFS_FILE_TIMESTAMP_GRANULARITY = 0;
public static long UNIX_FILE_TIMESTAMP_GRANULARITY = 0;
public static void close(AutoCloseable p0){}
public static void close(Channel p0){}
public static void close(InputStream p0){}
public static void close(OutputStream p0){}
public static void close(Reader p0){}
public static void close(URLConnection p0){}
public static void close(Writer p0){}
public static void delete(File p0){}
public void copyFile(File p0, File p1){}
public void copyFile(File p0, File p1, FilterSetCollection p2){}
public void copyFile(File p0, File p1, FilterSetCollection p2, Vector<FilterChain> p3, boolean p4, boolean p5, String p6, Project p7){}
public void copyFile(File p0, File p1, FilterSetCollection p2, Vector<FilterChain> p3, boolean p4, boolean p5, String p6, String p7, Project p8){}
public void copyFile(File p0, File p1, FilterSetCollection p2, Vector<FilterChain> p3, boolean p4, boolean p5, boolean p6, String p7, String p8, Project p9){}
public void copyFile(File p0, File p1, FilterSetCollection p2, Vector<FilterChain> p3, boolean p4, boolean p5, boolean p6, String p7, String p8, Project p9, boolean p10){}
public void copyFile(File p0, File p1, FilterSetCollection p2, boolean p3){}
public void copyFile(File p0, File p1, FilterSetCollection p2, boolean p3, boolean p4){}
public void copyFile(File p0, File p1, FilterSetCollection p2, boolean p3, boolean p4, String p5){}
public void copyFile(String p0, String p1){}
public void copyFile(String p0, String p1, FilterSetCollection p2){}
public void copyFile(String p0, String p1, FilterSetCollection p2, Vector<FilterChain> p3, boolean p4, boolean p5, String p6, Project p7){}
public void copyFile(String p0, String p1, FilterSetCollection p2, Vector<FilterChain> p3, boolean p4, boolean p5, String p6, String p7, Project p8){}
public void copyFile(String p0, String p1, FilterSetCollection p2, boolean p3){}
public void copyFile(String p0, String p1, FilterSetCollection p2, boolean p3, boolean p4){}
public void copyFile(String p0, String p1, FilterSetCollection p2, boolean p3, boolean p4, String p5){}
public void rename(File p0, File p1){}
public void setFileLastModified(File p0, long p1){}
}

View File

@@ -0,0 +1,15 @@
// Generated automatically from org.apache.tools.ant.util.LineTokenizer for testing purposes
package org.apache.tools.ant.util;
import java.io.Reader;
import org.apache.tools.ant.ProjectComponent;
import org.apache.tools.ant.util.Tokenizer;
public class LineTokenizer extends ProjectComponent implements Tokenizer
{
public LineTokenizer(){}
public String getPostToken(){ return null; }
public String getToken(Reader p0){ return null; }
public void setIncludeDelims(boolean p0){}
}

View File

@@ -0,0 +1,18 @@
// Generated automatically from org.apache.tools.ant.util.StringTokenizer for testing purposes
package org.apache.tools.ant.util;
import java.io.Reader;
import org.apache.tools.ant.ProjectComponent;
import org.apache.tools.ant.util.Tokenizer;
public class StringTokenizer extends ProjectComponent implements Tokenizer
{
public String getPostToken(){ return null; }
public String getToken(Reader p0){ return null; }
public StringTokenizer(){}
public void setDelims(String p0){}
public void setDelimsAreTokens(boolean p0){}
public void setIncludeDelims(boolean p0){}
public void setSuppressDelims(boolean p0){}
}

View File

@@ -0,0 +1,11 @@
// Generated automatically from org.apache.tools.ant.util.Tokenizer for testing purposes
package org.apache.tools.ant.util;
import java.io.Reader;
public interface Tokenizer
{
String getPostToken();
String getToken(Reader p0);
}

View File

@@ -0,0 +1,12 @@
// Generated automatically from org.apache.tools.ant.util.regexp.Regexp for testing purposes
package org.apache.tools.ant.util.regexp;
import org.apache.tools.ant.util.regexp.RegexpMatcher;
public interface Regexp extends RegexpMatcher
{
String substitute(String p0, String p1, int p2);
static int REPLACE_ALL = 0;
static int REPLACE_FIRST = 0;
}

View File

@@ -0,0 +1,19 @@
// Generated automatically from org.apache.tools.ant.util.regexp.RegexpMatcher for testing purposes
package org.apache.tools.ant.util.regexp;
import java.util.Vector;
public interface RegexpMatcher
{
String getPattern();
Vector<String> getGroups(String p0);
Vector<String> getGroups(String p0, int p1);
boolean matches(String p0);
boolean matches(String p0, int p1);
static int MATCH_CASE_INSENSITIVE = 0;
static int MATCH_DEFAULT = 0;
static int MATCH_MULTILINE = 0;
static int MATCH_SINGLELINE = 0;
void setPattern(String p0);
}