[
https://issues.jboss.org/browse/ARQ-1253?page=com.atlassian.jira.plugin.s...
]
Aslak Knutsen edited comment on ARQ-1253 at 3/6/13 7:11 PM:
------------------------------------------------------------
We remove the child class's Constructors when we create the new Class since they are
not needed. We only want to mirror the data over to an object instance not construct a new
one.
Tho we do not do the same for any parent class. So the defaultConstructor of child call
the argument constructor of parent and fail.
I have a fix for this using sun.misc.Unsafe. Bypassing any normal Object construction.
was (Author: aslak):
We remove the child class's Constructors when we create the new Class since they
are not needed. We only want to mirror the data over to the new class not construct a new
one.
Tho we do not do the same for any parent class. So the defaultConstructor of child call
argument constructor of parent and fail.
I have a fix for this using sun.misc.Unsafe. Bypassing any normal Object construction.
Warp: fails to transform static class with no-arg constructor which
extends class with no-arg constructor
---------------------------------------------------------------------------------------------------------
Key: ARQ-1253
URL:
https://issues.jboss.org/browse/ARQ-1253
Project: Arquillian
Issue Type: Bug
Security Level: Public(Everyone can see)
Components: Extension - Warp
Affects Versions: warp_1.0.0.Alpha2
Reporter: Lukáš Fryč
Assignee: Aslak Knutsen
Priority: Critical
Fix For: warp_1.0.0.Beta1
Original Estimate: 1 day
Remaining Estimate: 1 day
Test:
https://github.com/arquillian/arquillian-extension-warp/blob/master/ftest...
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira