http://pear.php.net/ pear-webmaster@lists.php.net pear-webmaster@lists.php.net en-us Latest releases of scriptreorganizer The latest releases for the package scriptreorganizer ScriptReorganizer 0.4.0 http://pear.php.net/package/ScriptReorganizer/download/0.4.0/ Final library interface release!<br /> <br /> + ScriptReorganizer_Factory: implemented new Factory/Facade for easy <ScriptReorganizer_Type> object creation<br /> <br /> + ScriptReorganizer_Factory_Exception: implemented new Factory exception class<br /> <br /> * docs/examples/fileSizeReport.php and source/preLibrary.php: updated to reflect the new <ScriptReorganizer_Factory> and <ScriptReorganizer_Factory_Exception> source files<br /> <br /> * docs/guide.txt: added new sections Factory (5) and Exceptions(6); rectified section numbering: Best Practice (7), Known Issues (8) and Conclusions (9); changed section 2 and 3: now the "processing of files' import" paragraph correctly shows up in section 2 instead of in section 3; section 4: moved the Decorators Chaining Matrix in front of the annotation; content: corrected some typos<br /> <br /> * docs/uml: updated the sketch<br /> <br /> * ScriptReorganizer_Type_Decorator_AddFooter: fixed NULL argument handling in the constructor - there was none ;)<br /> <br /> * ScriptReorganizer_Type_Decorator_AddHeader: fixed NULL argument handling in the constructor - there was none ;) 2005年11月21日T20:10:12-05:00 sfrausch ScriptReorganizer 0.3.1 http://pear.php.net/package/ScriptReorganizer/download/0.3.1/ * docs/guide.txt: section 4 added Decorators Chaining Matrix; added appendix sections Test-Driven Development and Guide Changes<br /> <br /> * ScriptReorganizer_Type: moved property $endOfLineIdentifiers to method getEolIdentifier<br /> <br /> * ScriptReorganizer_Type_Decorator_AddFooter: added possibly needed footer's EOL convertion to the content's one<br /> <br /> * ScriptReorganizer_Type_Decorator_AddHeader: added possibly needed header's EOL convertion to the content's one<br /> <br /> - ext.dependencies.php: removed from package.xml, its only needed for the local API documentation 2005年11月14日T20:16:58-05:00 sfrausch ScriptReorganizer 0.3.0 http://pear.php.net/package/ScriptReorganizer/download/0.3.0/ This is the first official PEAR release!<br /> <br /> + docs/api.tar.gz<br /> PhpDocumentor generated API documentation<br /> + docs/examples<br /> A few (self packaging) examples, see the unit<br /> tests for standard ones<br /> + docs/guide.txt<br /> + docs/maps<br /> Mind Map(s) for project management, see:<br /> http://sourceforge.net/projects/freemind<br /> + docs/uml/sketch.pdf<br /> For easy reference, should one not have an<br /> UML tool installed<br /> + ext.dependencies.php<br /> External dependencies documentation file<br /> + ScriptReorganizer_Type_Decorator_Bcompile<br /> Implemented new decorator for speed<br /> optimization, cons: file size increase<br /> + Access tag: @visibility package restricted<br /> for the implementation of the setContent and<br /> getContent methods following to a certain<br /> extent the RFC::PackageAccess of Lukas Smith,<br /> see: http://pear.php.net/pepr/<br /> pepr-proposal-show.php?id=228<br /> <br /> * Package.xml<br /> - Finalized the summary and description<br /> section<br /> - Now complies with PEAR's official directory<br /> structure docs and tests-wise<br /> * ScriptReorganizer_Strategy_Route<br /> Removed call to function trim - see<br /> ScriptReorganizer_Type<br /> * ScriptReorganizer_Strategy_Pack<br /> - Fixed whitespace bug in non-windows files<br /> - Removed call to function trim - see<br /> ScriptReorganizer_Type<br /> * ScriptReorganizer_Type<br /> - Added processing of the unices' hash-bang<br /> directive<br /> - Handling of Heredocs now strictly complies<br /> with the rules stated in the PHP manual,<br /> see:<br /> php.net/manual/en/language.types.string.php<br /> - Added EOL style autodetection for the<br /> primary file being optimized<br /> - Streamlined the reformat process, see the<br /> changes in ScriptReorganizer_Strategy_Route<br /> and ScriptReorganizer_Strategy_Pack<br /> - Changed the accessibility of the setContent<br /> and getContent methods from public to<br /> package restricted, see the access tag<br /> addition note above<br /> * ScriptReorganier_Type_Decorator<br /> Changed the accessibility of the setContent<br /> and getContent methods from public to package<br /> restricted, see the access tag addition note<br /> above<br /> * ScriptReorganizer_Type_Library<br /> - Added a best practice comment<br /> - simplified the static import identifier's<br /> regex<br /> * ScriptReorganizer_Tye_Script<br /> Added a best practice comment<br /> * all decorators<br /> disabled the autoload feature of the<br /> class_exits check<br /> * ScriptReorganizer_Type_Decorator_AddFooter<br /> - Added constraint: decoration of a directly<br /> sequencing Pharize-Decorator is not allowed<br /> * ScriptReorganizer_Type_Decorator_AddHeader<br /> - Added constraint: decoration of a directly<br /> sequencing Pharize-Decorator is not allowed<br /> * ScriptReorganizer_Type_Decorator_Pharize<br /> - Added a best practice comment<br /> - Implemented missing package restricted<br /> getContent and setContent methods, see the<br /> access tag addition note above<br /> - Updated constraint (annotation) to reflect<br /> the new available decorator Bcompile too<br /> - Both methods load and loadFiles now throw a<br /> more detailed exception message<br /> * all classes with calls to the getContent and<br /> setContent methods according to the access<br /> tag addition note above<br /> * AllTests.php in Tests and its subfolders<br /> removed PHPUnit2_Extensions_TestFileLoader<br /> dependency, due to upgrade to PHPUnit2-2.3.0<br /> <br /> - Tests/PHPUnit2_Extensions_TestFileLoader<br /> due to upgrade to PHPUnit2-2.3.0:<br /> PHPUnit2_Framework_TestSuite now incorporates<br /> the method addTestFile ... thanks for<br /> accepting my contribution Sebastian ;) 2005年11月06日T17:59:59-05:00 sfrausch

AltStyle によって変換されたページ (->オリジナル) /