Skip to content

Commit

Permalink
initial commit
Browse files Browse the repository at this point in the history
  • Loading branch information
dann committed Jan 18, 2009
0 parents commit 609a72b
Show file tree
Hide file tree
Showing 12 changed files with 125 additions and 0 deletions.
8 changes: 8 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -0,0 +1,8 @@
cover_db
META.yml
Makefile
blib
inc
pm_to_blib
MANIFEST
Makefile.old
3 changes: 3 additions & 0 deletions .shipit
Original file line number Diff line number Diff line change
@@ -0,0 +1,3 @@
steps = FindVersion, ChangeVersion, CheckChangeLog, DistTest, Commit, Tag, MakeDist, UploadCPAN
git.tagpattern = release-%v
git.push_to = origin
4 changes: 4 additions & 0 deletions Changes
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
Revision history for Perl extension Class::Method::Modifiers::Fast

0.01 Sun Jan 18 17:19:17 2009
* original version
21 changes: 21 additions & 0 deletions MANIFEST.SKIP
Original file line number Diff line number Diff line change
@@ -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$
10 changes: 10 additions & 0 deletions Makefile.PL
Original file line number Diff line number Diff line change
@@ -0,0 +1,10 @@
use inc::Module::Install;
name 'Class-Method-Modifiers-Fast';
all_from 'lib/Class/Method/Modifiers/Fast.pm';

requires $_ for (qw/ /);

build_requires 'Test::More';
use_test_base;
auto_include;
WriteAll;
27 changes: 27 additions & 0 deletions README
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
This is Perl module Class::Method::Modifiers::Fast.

INSTALLATION

Class::Method::Modifiers::Fast installation is straightforward. If your CPAN shell is set up,
you should just be able to do

% cpan Class::Method::Modifiers::Fast

Download it, unpack it, then build it as per the usual:

% perl Makefile.PL
% make && make test

Then install it:

% make install

DOCUMENTATION

Class::Method::Modifiers::Fast documentation is available as in POD. So you can do:

% perldoc Class::Method::Modifiers::Fast

to read the documentation online with your favorite pager.

Takatoshi Kitano
33 changes: 33 additions & 0 deletions lib/Class/Method/Modifiers/Fast.pm
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
package Class::Method::Modifiers::Fast;

use strict;
use warnings;
our $VERSION = '0.01';

1;
__END__
=head1 NAME
Class::Method::Modifiers::Fast -
=head1 SYNOPSIS
use Class::Method::Modifiers::Fast;
=head1 DESCRIPTION
Class::Method::Modifiers::Fast is
=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
4 changes: 4 additions & 0 deletions t/00_compile.t
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
use strict;
use Test::More tests => 1;

BEGIN { use_ok 'Class::Method::Modifiers::Fast' }
4 changes: 4 additions & 0 deletions t/author/dependency.t
Original file line number Diff line number Diff line change
@@ -0,0 +1,4 @@
use Test::Dependencies
exclude => [qw/Test::Dependencies Test::Base Test::Perl::Critic Class::Method::Modifiers::Fast/],
style => 'light';
ok_dependencies();
5 changes: 5 additions & 0 deletions t/author/perlcritic.t
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
use strict;
use Test::More;
eval { use Test::Perl::Critic -profile => 't/author/perlcriticrc' };
plan skip_all => "Test::Perl::Critic is not installed." if $@;
all_critic_ok('lib');
4 changes: 4 additions & 0 deletions t/author/pod.t
Original file line number Diff line number Diff line change
@@ -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();
2 changes: 2 additions & 0 deletions t/perlcriticrc
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
[TestingAndDebugging::ProhibitNoStrict]
allow=refs

0 comments on commit 609a72b

Please sign in to comment.