Inheriting an init() is another case where I'm not sure
whether to support that or not - I'm of the opinion that all CFC's
should have an init() no matter what - sure we support ones that
don't
but I'm not sure we should be calling init() if it doesn't exist in
the concrete CFC.
I agree in principle.
I'm pretty sure I also agree in principle, but I think we're going to
have to look at the changing landscape of coldfusion. With the
introduction of newer frameworks we need to find a balance so we can
be able to mix well with other coldfusion technologies without
jeopardizing our own framework's abilities.
regardless, we should probably refactor the metadata "gathering" into
a separate utility class, then we can only have to tweak this in one
place in the future. thoughts on that?
Looking at the way it is used, I don't believe that would be the right
solution. If you do that, then you have calls to accumulate all the
function metadata followed by loops through that metadata - so you'll
be looping twice and, unless you convert the metadata from an array to
a struct, you'll be copying arrays left, right and center.
Damn good point, I was thinking about this on the way to work this
morning. I was thinking about how we would make a structure of found
methods and their parameters, and realized we may be building a huge
structure on top of the current group of objects that represent
ColdSpring managed cfcs. Nothing was sitting too nicely, and also I
think we need to step up support for walking inheritance trees. What
may work on one place (aop discovering methods to intercept for one
thing) may not work on other places, like autowiring.
Well, I came up short on a jump yesterday and have a sore ankle,
knee,
groin, back, and neck. Heading back out for revenge now... :)
Bummer! Make the snow pay for its insolence!
Obviously the problem here was you weren't going fast enough, or
jumping high enough! You should be trying the 50' jumps, don't pussy
foot around those little kickers on the bunny hills! More amplitude
(and wear an iPod too!)
Hope you feel better, last time I fell snowboarding I was on pain
killers and muscle relaxers for 4 months...
--
Sean A Corfield -- http://corfield.org/
Got frameworks?
"If you're not annoying somebody, you're not really alive."
-- Margaret Atwood