Details
-
Type:
Bug
-
Status:
Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 1.5.6
-
Fix Version/s: 1.6-rc-1, 1.5.8, 1.7-beta-1
-
Component/s: syntax
-
Labels:None
-
Environment:Microsoft Windows XP [Version 5.1.2600]
Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_04-b05)
Groovy Version: 1.5.6 JVM: 1.5.0_04-b05
-
Number of attachments :
Description
Looking at this SSCCE, the local method selectSql gets called rather than the closure, when the closure should have scope preference. Please find below reference to the discussion about this issue on the groovy-user mailing-list.
public class Tester {
private String selectSql()
public String returnSql(Closure selectSql)
{ return selectSql() }}
Tester t = new Tester()
println t.returnSql()
Activity
Guillaume Laforge
made changes -
| Field | Original Value | New Value |
|---|---|---|
| Fix Version/s | 1.6-beta-2 [ 14261 ] |
blackdrag blackdrag
made changes -
| Fix Version/s | 1.5.7 [ 14242 ] | |
| Assignee | Jochen Theodorou [ blackdrag ] |
Guillaume Laforge
made changes -
| Fix Version/s | 1.5.7 [ 14242 ] | |
| Fix Version/s | 1.5.8 [ 14630 ] | |
| Fix Version/s | 1.6-beta-2 [ 14261 ] |
Roshan Dawrani
made changes -
| Attachment | 3069_v16x.diff [ 38450 ] | |
| Attachment | 3069_v17x.diff [ 38451 ] | |
| Attachment | 3069_v15x.diff [ 38449 ] |
Roshan Dawrani
made changes -
| Attachment | Groovy3069Bug.groovy [ 38452 ] |
Roshan Dawrani
made changes -
| Attachment | 3069_v15x.diff [ 38449 ] |
Roshan Dawrani
made changes -
| Attachment | 3069_v16x.diff [ 38450 ] |
Roshan Dawrani
made changes -
| Attachment | 3069_v17x.diff [ 38451 ] |
Roshan Dawrani
made changes -
| Attachment | 3069_v15x.diff [ 38473 ] | |
| Attachment | 3069_v17x.diff [ 38475 ] | |
| Attachment | 3069_v16x.diff [ 38474 ] |
Roshan Dawrani
made changes -
| Attachment | Ver2_Groovy3069Bug.groovy [ 38488 ] | |
| Attachment | Ver2_3069Patches.zip [ 38487 ] |
blackdrag blackdrag
made changes -
| Assignee | Jochen Theodorou [ blackdrag ] | Roshan Dawrani [ roshandawrani ] |
blackdrag blackdrag
made changes -
| Assignee | Roshan Dawrani [ roshandawrani ] | Jochen Theodorou [ blackdrag ] |
| Fix Version/s | 1.6-rc-1 [ 14009 ] | |
| Status | Open [ 1 ] | Closed [ 6 ] |
| Resolution | Fixed [ 1 ] | |
| Fix Version/s | 1.7-beta-1 [ 14014 ] |