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: None
-
Labels:None
-
Environment:WindowsXP, Ant 1.7.0
-
Testcase included:yes
-
Number of attachments :
Description
When using the groovyc ant task, on certain conditions builds fail because the generated java stub is invalid.Our best example is when a groovy class inherits from a java class that has a basic type as a constructor parameter. The stub has a constructor that calls super(null, nulll), which fails when using a null type.
------java class----
public class Parent {
private String name;
private int number;
public Parent(String name, int number)
{ this.name=name; this.number=number; }}
--------groovy class-------
class Child extends Parent {
public Child(String name, int number)
}
I've attached a working environment that reproduces the bug. just run the build file.
Activity
blackdrag blackdrag
made changes -
| Field | Original Value | New Value |
|---|---|---|
| Fix Version/s | 1.5.8 [ 14630 ] | |
| Fix Version/s | 1.6-rc-1 [ 14009 ] | |
| Fix Version/s | 1.7 [ 14014 ] | |
| Assignee | Jochen Theodorou [ blackdrag ] |
blackdrag blackdrag
made changes -
| Fix Version/s | 1.6-rc-1 [ 14009 ] | |
| Fix Version/s | 1.7-beta-1 [ 14014 ] |
blackdrag blackdrag
made changes -
| Status | Open [ 1 ] | Closed [ 6 ] |
| Resolution | Fixed [ 1 ] | |
| Fix Version/s | 1.6-rc-1 [ 14009 ] | |
| Fix Version/s | 1.7-beta-1 [ 14014 ] |