[
https://issues.jboss.org/browse/RF-8287?page=com.atlassian.jira.plugin.sy...
]
Lukáš Fryč edited comment on RF-8287 at 12/22/11 7:38 AM:
----------------------------------------------------------
* investigated current process
* idea of caching parsed model
** CDK processes Java files / XML templates / faces-config.xml in order to build library
model
*** this model could be serialized
*** serialized map of *source files* and their *last processed times* + *serialized model
value*
*** *incremental build* = deserialize + apply model values + determine what has been
changed
was (Author: lfryc):
* investigated current process
* idea of caching parsed model
** CDK processes Java files / XML templates / faces-config.xml in order to build library
model
*** this model could be serialized
*** serialized map of *source files* and their *last processed times* + *serialized model
value*
*** *incremental build* = deserialize + apply model values + determine what has been
changed
** next: PoC
*** measure performance of current solution
*** modify impl to allow incremental build
*** measure performance of new solution
CDK Make build incremental
--------------------------
Key: RF-8287
URL:
https://issues.jboss.org/browse/RF-8287
Project: RichFaces
Issue Type: Feature Request
Security Level: Public(Everyone can see)
Components: cdk
Reporter: Alexander Smirnov
Assignee: Lukáš Fryč
Fix For: 4.2.0.Tracking
To speed-up development builds, CDK should record "last modified" time of
source files in the model. Generated file should be written only if target does not exist
or its modification time is less then recorded for source files.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators:
https://issues.jboss.org/secure/ContactAdministrators!default.jspa
For more information on JIRA, see:
http://www.atlassian.com/software/jira