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