nDiki : AutoLoader
スポンサード リンク
Related term
SpeedyCGI Perl Makefile.PL ExtUtils::MakeMaker Devel::Cover ExtUtils::FakeConfig JSON File::Spec CGI Test::Unit Term::ProgressBar PAR Perl でデータベース処理 Test::Class SWF wxPerl IDNA::Punycode GUI Perl モジュール WWW::Mechanize::Cached Test::Memory::Cycle PDL Wx::ActiveX PPM::Make IPC::ShareLite IPC::Shareable Devel::LeakTrace Module::CoreList HTTP::Daemon Log::Log4perl
2004年6月4日 (金)
■ Devel::CoverとAutoLoader

[ Perl ]
コードカバレッジをチェックするDevel::Coverであるが、AutoSplit / AutoLoader を使っていると分割されたサブルーチンが対象にならない。WiKicker では AutoLoader を多用しているので、ここがチェックされないと意味がない。
ということで Devel::Cover下でテストする時は AutoLoader を使わないようしてみる。
perl Makefile.PL WIKICKER_NO_AUTOLOAD=1
とした時はExtUtils::MakeMaker::WriteMakefile に PM_FILTER として
q($(PERL) -e "while (<>) {s!^\\\\s*use\\\\s+AutoLoader.*!!g; s!^__END__!!g; print} print qq(\\n1;\\n); ")
を渡すように Makefile.PL を修正。これで
perl Makefile.PL WIKICKER_NO_AUTOLOAD=1 make cover -delete HARNESS_PERL_SWITCHES=-MDevel::Cover make test cover
とすると AutoLoader を使わないバージョンでチェックができる。
- Perlプログラムのコードカバレッジ解析 (2004-06-03)
- WiKicker の Makefile.PL を Module::Inst... (2006-02-10)
- 最新の Module::Install は Perl 5.005_03 ステ? (2006-04-29)
- Module::Build でソースパッケージング (2005-08-24)
- [ DiKicker ] Term DB の改良 (2004-06-12)
2004年6月30日 (水)
■ 過去の今ごろ

過去の6月30日より。
- AutoLoader に手を出す
- SpeedyCGI を使ってスクリプトを使い回しているので、AutoLoader で徐々にローディングされた方が最初の実行での処理が短くなって良いのではないかと。きちんと評価したわけではないので実際のところは不明。
- [ WiKicker ] SpeedyCGI (2003-10-17)
- 今日のさえずり - チョコレート臭のするリップクリーム塗られた (2009-12-23)
- SpeedyCGI と環境変数 (2003-11-27)
- [ WiKicker ] SpeedyCGI 化の様子 (2003-11-10)
- [ WiKicker ] SpeedyCGI 対応するも…… (2003-11-09)
■注目キーワード
購入 買った 発売日 フリー 無料 価格 値段 作り方 選び方 使い方 方法 設定 サンプル ダウンロード 限定 在庫 予約 穴場 比較 検証 レビュー 感想 評価 評判 使用感 使ってみた 口コミ 噂 最新 MP3 動画 意味 お薦め お勧め おすすめ 便利 Blog ブログ mixi 修理 デザイン ビックカメラProcess Time: 0.024351s / load averages: 0.17, 0.23, 0.24
nDiki by WATANABE Yoshimasa (profile)
Powered by DiKicker
Base theme by Nana (for tDiary)




◇ Twitter やってます。この記事が気にいったらぜひ twitter.com/Naney の follower になってください。