I just tried out Andy Lester's fluff command on my homework:
bass % fluff Returning undef ./lib/Carcassonne/Admin.pm(34): # return undef if the queue is full ./lib/Carcassonne/Graph.pm(54): return undef;
TODOed things to be addressed later ./lib/Carcassonne/Admin.pm(47): # TODO - refactor to make run_game fit on one page ./lib/Carcassonne/Player.pm(88): # TODO - refactor to be an SPlayer? ./lib/Carcassonne/PlayerQueue.pm(126): # TODO -- catch exceptions ./lib/Carcassonne/IndexPool.pm(18): # TODO - distribution is not yet given. assume 1 thru 24, three tiles each. ./t/admin.t(48): # TODO - test count will have to be updated if we change the constant FOLLOWERS
no_plan ./t/carcassonne.t(1): use Test::More 'no_plan';
5 TODOed things to be addressed later 2 Returning undef 1 no_plan 0 Calling TT process on a .tt file (not .ttml) 0 Commented-out code 0 Croak, should probably be an assertion 0 Data dumper diagnostics 0 OCI calls 0 REVIEWed things to be addressed later 0 Up-n-over pathing 0 Using ok() for mech content instead of $mech->content_like 0 Variables called "data" 0 XXXed things to be addressed later 0 else and result on one line 0 if and result on one line 0 ref proto || proto 0 sqldo using vars, not binds 0 using Array::Iterator 0 using CGI.pm 8 Total