Improve page flow compile performance by omitting check for other controllers
in the same package
-------------------------------------------------------------------------------------------------
Key: BEEHIVE-1204
URL: https://issues.apache.org/jira/browse/BEEHIVE-1204
Project: Beehive
Issue Type: Improvement
Components: NetUI
Affects Versions: 1.0.2, 1.0.1, 1.0
Reporter: Carlin Rogers
Assignee: Carlin Rogers
Fix For: V.Next
Add an annotation processor option to skip the call to check for more than one
Controller class within the package of the Controller being processed by the
AP. The method checkForOverlappingClasses() in FlowControllerChecker can be
very expensive for building certain applications in eclipse. Profiling shows a
huge hit in the call to the PackageDeclaration getClasses() method. More
details are in the beehive dev mail list...
http://mail-archives.apache.org/mod_mbox/beehive-dev/200708.mbox/[EMAIL
PROTECTED]
Using the option would allow for a configuration taking advantage of a build
performance gain versus running the check.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.