You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
1.5 KiB
1.5 KiB
自動化
Yii の開発に取り組む際に、自動化できるタスクがいくつかあります:
-
フレームワークのルートディレクトリに配置されるクラスマップ
classes.php
の生成。./build/build classmap
を実行して生成してください。 -
クラスファイルの中の、ゲッターとセッターによって導入されるプロパティを記述する
@property
注釈の生成。./build/build php-doc/property
を実行して注釈を更新してください。 -
コードスタイルと phpdoc コメントの細かい問題の修正。
./build/build php-doc/fix
を実行して修正してください。 このコマンドは完璧なものではないため、望ましくない変更があるかもしれませんので、コミットする前に変更点をチェックしてください。git add -p
を使って変更をレビューすることが出来ます。 -
Mime タイプマジックファイル (
framework/helpers/mimeTypes.php
) の Apache HTTPd レポジトリによる更新。./build/build mime-type
を実行してファイルを更新して下さい。 -
CHANGELOG ファイルのエントリの出現順序は、
./build/build release/sort-changelog framework
を実行することで更新することが出来ます。
上記のコマンドの全てが リリースの工程 に含まれています。これらをリリースとリリースの間に実行しても構いませんが、必要ではありません。