PHP_Annotation-0.1.4.tgz

とりあえずココだけで告知します。

PHP_Annotation-0.1.4.tgzのリリースです。
http://servlet.sakura.ne.jp/download/PHP_Annotation-0.1.4.tgz

主な変更点

  • インスタンス管理が正常の動作していなかったのを修正
  • Command周りのクラスの継承からインターフェースを利用した手法に変更
  • Annotation.phpリファクタリング
  • Type_Infoのパースエンジンの組み込み方法を変更
  • パースでスペースが使えるように追加
  • IDライブラリーを手軽に使えるようにPHP_Annotation::CF()を追加
  • エラー用関数すべて削除、その代わり、PEAR_Exceptionで返す。
  • Util_Consoleのコマンドを削除、変わりに Infoを使用するように変更
  • Doc_Descriptionを削除
  • PHP_Annotation_ContainerFactoryに複数のインスタンス管理ができるようにスイッチ機能を追加
  • PHP_Annotation_ContainerFilter_Instanceのインスタンスキャッシュがスタティックになっていたのをプライベートメンバー変数に変更
  • ArrayText.phpの処理を最適化
  • ValuesParserで数値に対応
  • テストケースの修正及び、追加
  • Doc_Filesourceの新規追加
  • Doc_Internalの新規追加
  • Doc_Nameの新規追加
  • Builder_Consoleのルーチンの修正
  • ValuesParserにバグがあったのを修正
  • 不必要なクラスの削除

で、なんでココだけに告知なのかは、あれです。
そう未だにCVSアカウントが取れていません。メーリングリストには連絡入れたけどスルーされている。
もうすこし待つ&がんばってみて、だめだったらSourceForgeなどで管理しようかな・・・・

このバーションで色々テストしてPEARの上げる予定です。