Well then, there are a couple other projects that show promise for documenting one by Apple called headerdoc (which I really like) and one on sourceforge called naturaldoc. Neither work really well with CF today, but both are open source and would at least provide a bit of a base and some of what you want is probably already done.
Sadly, they are both in Perl though (sadly only because I don't know perl). http://www.naturaldocs.org/ (some cf support) http://developer.apple.com/darwin/projects/headerdoc/ Hope those help a bit On Fri, 18 Mar 2005 14:34:20 -0500, Jim Davis <[EMAIL PROTECTED]> wrote: > > -----Original Message----- > > From: Rob [mailto:[EMAIL PROTECTED] > > Sent: Friday, March 18, 2005 2:17 PM > > To: CF-Talk > > Subject: Re: CFC Documentation - document private variables? > > > > You probably already know about this but spike has a really cool tool > > called cfcdoc that scans your cfcs and make documentation for them. It > > even works real time IIRC > > > > http://www.spike.org.uk/projects/cfcdoc/ > > Yes - and it's very impressive. > > I've just never really liked the JavaDoc style and many aspect of my CFCs > aren't represented by it. One thing, at least: my property definitions > would never show up. Also my broker components and such would never be > referenced. > > Besides - just because somebody's made a perfectly good wheel doesn't mean > you can't make a... well... perfectly good wheel. ;^) > > All of my CFCs extend a common root component. I'd like that root component > to be able to collect meta data from itself and construct an XML packet > representing all of the documentation elements. > > Then I can apply whatever formatting to that packet I like. > > In the end this will only really work for CFCs created in "my style" but for > those CFCs it will offer (I hope!) a lot more information. > > Spike's code is obviously much more versatile in that it can do any CFC at > all - but that's just not what I'm looking for right now. > > Jim Davis > > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~| Logware (www.logware.us): a new and convenient web-based time tracking application. Start tracking and documenting hours spent on a project or with a client with Logware today. Try it for free with a 15 day trial account. http://www.houseoffusion.com/banners/view.cfm?bannerid=67 Message: http://www.houseoffusion.com/lists.cfm/link=i:4:199430 Archives: http://www.houseoffusion.com/cf_lists/threads.cfm/4 Subscription: http://www.houseoffusion.com/lists.cfm/link=s:4 Unsubscribe: http://www.houseoffusion.com/cf_lists/unsubscribe.cfm?user=89.70.4 Donations & Support: http://www.houseoffusion.com/tiny.cfm/54