Permalink
Browse files

initial commit

  • Loading branch information...
0 parents commit 0ee378bd5db22b1d8ff1045541f671a3758409e0 @dann committed Nov 24, 2009
Showing with 168 additions and 0 deletions.
  1. +13 −0 .gitignore
  2. +3 −0 .shipit
  3. +4 −0 Changes
  4. +21 −0 MANIFEST.SKIP
  5. +15 −0 Makefile.PL
  6. +27 −0 README
  7. +47 −0 lib/Plack/Middleware/Dispatch.pm
  8. +7 −0 t/00_load_all.t
  9. +4 −0 xt/extra/dependency.t
  10. +10 −0 xt/extra/podspell.t
  11. +4 −0 xt/notab.t
  12. +5 −0 xt/perlcritic.t
  13. +4 −0 xt/perlcriticrc
  14. +4 −0 xt/pod.t
@@ -0,0 +1,13 @@
+cover_db
+META.yml
+Makefile
+blib
+inc
+pm_to_blib
+MANIFEST
+MANIFEST.bak
+Makefile.old
+tmon.out
+cover_db_view
+nytprof
+.DS_Store
@@ -0,0 +1,3 @@
+steps = FindVersion, ChangeVersion, CheckChangeLog, DistTest, Commit, Tag, MakeDist, UploadCPAN
+git.tagpattern = release-%v
+git.push_to = origin
@@ -0,0 +1,4 @@
+Revision history for Perl extension Plack::Middleware::Dispatch
+
+0.01 Tue Nov 24 23:09:09 2009
+ * original version
@@ -0,0 +1,21 @@
+\bRCS\b
+\bCVS\b
+^MANIFEST\.
+^Makefile$
+~$
+^#
+\.old$
+^blib/
+^pm_to_blib
+^MakeMaker-\d
+\.gz$
+\.cvsignore
+^t/9\d_.*\.t
+^t/perlcritic
+^xt/
+^tools/
+\.svn/
+\.git/
+^[^/]+\.yaml$
+^[^/]+\.pl$
+^\.shipit$
@@ -0,0 +1,15 @@
+use inc::Module::Install;
+name 'Plack-Middleware-Dispatch';
+all_from 'lib/Plack/Middleware/Dispatch.pm';
+
+requires(
+
+);
+test_requires(
+ 'Test::More' => 0,
+ 'Test::Class' => 0,
+ 'Module::Install::AuthorTests' => 0,
+);
+use_test_base;
+auto_include;
+WriteAll;
@@ -0,0 +1,27 @@
+This is Perl module Plack::Middleware::Dispatch.
+
+INSTALLATION
+
+Plack::Middleware::Dispatch installation is straightforward. If your CPAN shell is set up,
+you should just be able to do
+
+ % cpan Plack::Middleware::Dispatch
+
+Download it, unpack it, then build it as per the usual:
+
+ % perl Makefile.PL
+ % make && make test
+
+Then install it:
+
+ % make install
+
+DOCUMENTATION
+
+Plack::Middleware::Dispatch documentation is available as in POD. So you can do:
+
+ % perldoc Plack::Middleware::Dispatch
+
+to read the documentation online with your favorite pager.
+
+Takatoshi Kitano
@@ -0,0 +1,47 @@
+package Plack::Middleware::Dispatch;
+
+use strict;
+use warnings;
+our $VERSION = '0.01';
+
+1;
+__END__
+
+=encoding utf-8
+
+=head1 NAME
+
+Plack::Middleware::Dispatch -
+
+=head1 SYNOPSIS
+
+ use Plack::Middleware::Dispatch;
+
+=head1 DESCRIPTION
+
+Plack::Middleware::Dispatch is
+
+
+=head1 SOURCE AVAILABILITY
+
+This source is in Github:
+
+ http://github.com/dann/
+
+=head1 CONTRIBUTORS
+
+Many thanks to:
+
+
+=head1 AUTHOR
+
+Takatoshi Kitano E<lt>kitano.tk@gmail.comE<gt>
+
+=head1 SEE ALSO
+
+=head1 LICENSE
+
+This library is free software; you can redistribute it and/or modify
+it under the same terms as Perl itself.
+
+=cut
@@ -0,0 +1,7 @@
+use strict;
+use warnings;
+use Test::LoadAllModules;
+
+BEGIN {
+ all_uses_ok(search_path => 'Plack::Middleware::Dispatch');
+}
@@ -0,0 +1,4 @@
+use Test::Dependencies
+ exclude => [qw/Test::Dependencies Test::Base Test::Perl::Critic Plack::Middleware::Dispatch/],
+ style => 'light';
+ok_dependencies();
@@ -0,0 +1,10 @@
+use Test::More;
+eval q{ use Test::Spelling };
+plan skip_all => "Test::Spelling is not installed." if $@;
+add_stopwords(map { split /[\s\:\-]/ } <DATA>);
+$ENV{LANG} = 'C';
+set_spell_cmd("aspell list");
+all_pod_files_spelling_ok('lib');
+__DATA__
+Takatoshi Kitano
+Plack::Middleware::Dispatch
@@ -0,0 +1,4 @@
+use Test::More;
+eval "use Test::NoTabs";
+plan skip_all => "Test::NoTabs required for testing POD" if $@;
+all_perl_files_ok();
@@ -0,0 +1,5 @@
+use strict;
+use Test::More;
+eval { use Test::Perl::Critic -profile => 'xt/perlcriticrc' };
+plan skip_all => "Test::Perl::Critic is not installed." if $@;
+all_critic_ok('lib');
@@ -0,0 +1,4 @@
+[TestingAndDebugging::ProhibitNoStrict]
+allow=refs
+[TestingAndDebugging::RequireUseStrict]
+equivalent_modules = Mouse Mouse::Role
@@ -0,0 +1,4 @@
+use Test::More;
+eval "use Test::Pod 1.00";
+plan skip_all => "Test::Pod 1.00 required for testing POD" if $@;
+all_pod_files_ok();

0 comments on commit 0ee378b

Please sign in to comment.