Reorganize ComponentClassTransformWorkers to start moving away from Javassist
-
Key: TAP5-993
URL: https://issues.apache.org/jira/browse/TAP5-993
Project: Tapestry 5
[
https://issues.apache.org/jira/browse/TAP5-993?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Howard M. Lewis Ship reassigned TAP5-993:
-
Assignee: Howard M. Lewis Ship
Reorganize ComponentClassTransformWorkers to start
[
https://issues.apache.org/jira/browse/TAP5-993?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=12803748#action_12803748
]
Thiago H. de Paula Figueiredo commented on TAP5-993:
Is this issue cover
Author: hlship
Date: Fri Jan 22 16:29:21 2010
New Revision: 902144
URL: http://svn.apache.org/viewvc?rev=902144view=rev
Log:
Introduce a new and more efficient mechanism for injecting behavior into
components
Added:
Author: hlship
Date: Fri Jan 22 16:29:34 2010
New Revision: 902145
URL: http://svn.apache.org/viewvc?rev=902145view=rev
Log:
Add ability to inject the value of a component field from indirectly via
ComponentValueProvider
Modified:
Author: hlship
Date: Fri Jan 22 16:29:49 2010
New Revision: 902146
URL: http://svn.apache.org/viewvc?rev=902146view=rev
Log:
Add ability to assign a read-only value to a component field, from a
ComponentValueProvider, within a specific method
Modified:
Author: hlship
Date: Fri Jan 22 16:30:00 2010
New Revision: 902148
URL: http://svn.apache.org/viewvc?rev=902148view=rev
Log:
Use a ComponentValueProvider to inject a sub-component into a container
component.
Removed:
Author: hlship
Date: Fri Jan 22 16:30:12 2010
New Revision: 902149
URL: http://svn.apache.org/viewvc?rev=902149view=rev
Log:
Convert MixinWorker to use a ComponentValueProvider to inject a component mixin
into a container component.
Modified:
Author: hlship
Date: Fri Jan 22 16:30:24 2010
New Revision: 902150
URL: http://svn.apache.org/viewvc?rev=902150view=rev
Log:
Change InjectContainerWorker to obtain (and validate) the container indirectly,
via a ComponentValueProvider
Modified:
Author: hlship
Date: Fri Jan 22 16:30:32 2010
New Revision: 902151
URL: http://svn.apache.org/viewvc?rev=902151view=rev
Log:
Convert to use ComponentValueProvider to inject resources into components
Modified:
Author: hlship
Date: Fri Jan 22 16:30:50 2010
New Revision: 902153
URL: http://svn.apache.org/viewvc?rev=902153view=rev
Log:
Temporarily switch over the ParameterWorker2 (until we fully replicate all of
ParameterWorker)
Modified:
Author: hlship
Date: Fri Jan 22 16:30:58 2010
New Revision: 902154
URL: http://svn.apache.org/viewvc?rev=902154view=rev
Log:
Correct documentation typo
Modified:
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/services/TransformUtils.java
Modified:
Author: hlship
Date: Fri Jan 22 16:31:08 2010
New Revision: 902155
URL: http://svn.apache.org/viewvc?rev=902155view=rev
Log:
Build a new ComponentClassTransformWorker for handling the @Parameter annotation
Added:
Author: hlship
Date: Fri Jan 22 16:31:21 2010
New Revision: 902156
URL: http://svn.apache.org/viewvc?rev=902156view=rev
Log:
Introduce new interface, FieldValueConduit, and add ability to
ClassTransformation to redirect all field access through the conduit
Added:
Modified:
tapestry/tapestry5/trunk/tapestry-core/src/main/java/org/apache/tapestry5/internal/transform/ParameterWorker.java
URL:
Author: hlship
Date: Fri Jan 22 16:45:06 2010
New Revision: 902165
URL: http://svn.apache.org/viewvc?rev=902165view=rev
Log:
Remove @Override annotations not compatible with JDK 1.5 compiler
Modified:
Author: hlship
Date: Fri Jan 22 22:16:45 2010
New Revision: 902294
URL: http://svn.apache.org/viewvc?rev=902294view=rev
Log:
Remove ParameterAccess, as it has been eclipsed by ParameterConduit
Removed:
17 matches
Mail list logo