Commit 993712a
committed
ScriptModule: populate the return value last
This change allows the return value (named "result") to be overridden
as a declared, typed output parameter. Or if left undeclared, it
exists as an implicit output of type java.lang.Object.
This change hopefully prevents bugs surrounding (lack of) conversion
of an output named "result" to its declared type.1 parent 496f198 commit 993712a
1 file changed
+9
-4
lines changed| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
167 | 167 | | |
168 | 168 | | |
169 | 169 | | |
170 | | - | |
| 170 | + | |
171 | 171 | | |
172 | 172 | | |
173 | | - | |
174 | 173 | | |
175 | 174 | | |
176 | | - | |
177 | | - | |
178 | 175 | | |
179 | 176 | | |
180 | 177 | | |
| |||
188 | 185 | | |
189 | 186 | | |
190 | 187 | | |
| 188 | + | |
191 | 189 | | |
192 | 190 | | |
193 | 191 | | |
| |||
197 | 195 | | |
198 | 196 | | |
199 | 197 | | |
| 198 | + | |
| 199 | + | |
| 200 | + | |
| 201 | + | |
| 202 | + | |
| 203 | + | |
| 204 | + | |
200 | 205 | | |
201 | 206 | | |
202 | 207 | | |
| |||
0 commit comments