[Bps-public-commit] r11504 - in SVN-PropDB: . t
jesse at bestpractical.com
jesse at bestpractical.com
Fri Apr 4 19:01:37 EDT 2008
Author: jesse
Date: Fri Apr 4 19:01:37 2008
New Revision: 11504
Modified:
SVN-PropDB/ (props changed)
SVN-PropDB/Makefile.PL
SVN-PropDB/lib/Prophet/Test.pm
SVN-PropDB/t/01-dependencies.t
Log:
r29182 at 68-246-40-124: jesse | 2008-04-04 13:01:23 -1000
Dependency fixes
Modified: SVN-PropDB/Makefile.PL
==============================================================================
--- SVN-PropDB/Makefile.PL (original)
+++ SVN-PropDB/Makefile.PL Fri Apr 4 19:01:37 2008
@@ -3,18 +3,35 @@
use inc::Module::Install;
name('Prophet');
author('clkao and jesse');
-license('Death and Repudiation');
+license('DeathandRepudiation');
requires('Params::Validate');
+requires('List::MoreUtils');
requires('Class::Accessor');
requires('IPC::Run3');
requires('Test::Exception');
requires('Data::UUID');
requires('Path::Class');
requires('YAML::Syck');
+requires('Test::Exception');
requires('Acme::MetaSyntactic');
requires('UNIVERSAL::require');
-
+requires('App::Cache');
+requires('Class::Data::Inheritable');
+requires('DateTime::Format::HTTP');
+requires('Devel::Gladiator');
+requires('RT::Client::REST');
+requires('RT::Client::REST::Ticket');
+requires('RT::Client::REST::User');
+requires('SVB::Record');
+requires('Term::ReadKey');
requires('SVN::Core'); # SVN::Repos SVN::Fs SVN::Ra SVN::Delta::Editor SVN::Client SVN::Delta
+features(
+ 'Crazy debugging tools' => [
+ -default => 1,
+ recommends => 'Devel::Gladiator'
+ ]
+ );
+
all_from('lib/Prophet.pm');
WriteAll();
Modified: SVN-PropDB/lib/Prophet/Test.pm
==============================================================================
--- SVN-PropDB/lib/Prophet/Test.pm (original)
+++ SVN-PropDB/lib/Prophet/Test.pm Fri Apr 4 19:01:37 2008
@@ -45,12 +45,12 @@
}
}
-use Devel::Gladiator;
sub in_gladiator (&) {
my $code = shift;
my $types;
+ require "Devel::Gladiator" or die 'Get Devel::Gladiator from http://code.sixapart.com/svn/Devel-Gladiator/trunk/ and harass sky at crucially.net to CPAN it';
for ( @{ Devel::Gladiator::walk_arena() } ) {
$types->{ ref($_) }--;
}
Modified: SVN-PropDB/t/01-dependencies.t
==============================================================================
--- SVN-PropDB/t/01-dependencies.t (original)
+++ SVN-PropDB/t/01-dependencies.t Fri Apr 4 19:01:37 2008
@@ -60,7 +60,8 @@
for ( sort keys %used ) {
my $first_in = Module::CoreList->first_release($_);
next if defined $first_in and $first_in <= 5.00803;
- next if /^(Prophet|inc|t)(::|$)/;
+ next if /^(SVB|Prophet|inc|t)(::|$)/;
+ #warn $_;
ok( exists $required{$_}, "$_ in Makefile.PL" )
or diag( "used in ", join ", ", sort keys %{ $used{$_} } );
delete $used{$_};
More information about the Bps-public-commit
mailing list