Re: documenting inherited methods, was Re: perldocs2 plan

[email protected] (James Tillman) Fri, 16 Aug 2002 20:59:30 -0400
Newsgroups perl.p5ee
Message-ID <[email protected]>
On Fri, 2002-08-16 at 00:36, Dave Rolsky wrote:
> On Thu, 15 Aug 2002, James Tillman wrote:
> 
> > I may have already mentioned this in the past, but I suggest taking a
> > look at modinfo.sf.net.  An example of a project that uses this system
> > is guido.sf.net.  It allows you provide metadata about inherited modules
> > and function parameters, constructors, methods, properties, etc.   It
> > borrows heavily from the JavaBeans BeanInfo specification.
> >
> > The advantage to this system is that the metadata can be stored external
> > to the module, and is only queried when it's desired, so you have no
> > run-time overhead.
> 
> This looks good.  Maybe it should be renamed though because its
> confusingly similar to Module::Info.
> 

Interesting.  Module::Info must have slipped past me.  I did ModInfo
last year as a helper system for Guido, and at that time, I check CPAN
thoroughly for similar stuff.  Module::Info wasn't there at that time.

The real package name of Modinfo is Devel::ModInfo, and since it is
modeled after the BeanInfo API from JavaBeans, I'm not really
interesting in changing the name unless it's required to get it into
CPAN or something.

jpt