Re: Re: New header block questions

From: Date: Tue, 29 Mar 2005 05:06:47 +0000
Subject: Re: Re: New header block questions
References: 1 2 3  Groups: php.pear.dev 
Request: Send a blank email to pear-dev+get-36924@lists.php.net to get a copy of this message
Ian Eure wrote:
On Monday 28 March 2005 07:58 pm, Greg Beaver wrote:
Ian Eure wrote:
I'm looking at moving to the new header blocks for my packages, and I have a few questions about the new blocks. - Can two @version tags exist in the same docblock, one for package version and one for CVS version?
Yes. @version doesn't do anything but display the stuff you pass to it.
What about using $Revision$?
You could pass * @version I like pizza. It's great and phpDocumentor would not complain. You can do whatever you want with @version.
So, there is the reasoning - it is similar to the reason that we use var $blah; inside class definitions for uninitialized variables - so the parser doesn't make assumptions and emit warnings.
That's unfortunate, but understandable. I think it may lead to confusion during license switches, as it's more likely that a @license tag will be missed.
I agree - and perhaps Dan/we might consider not worrying about the warning phpDocumentor emits, since the 1 package per file rule always holds up in PEAR. Greg

« previous php.pear.dev (#36924) next »