Skip to content

Commit

Permalink
init
Browse files Browse the repository at this point in the history
  • Loading branch information
jonswar committed Apr 30, 2012
0 parents commit 1146f5b
Show file tree
Hide file tree
Showing 11 changed files with 157 additions and 0 deletions.
9 changes: 9 additions & 0 deletions .gitignore
@@ -0,0 +1,9 @@
NOTES
TODO
bench
data
docs
htdocs
release
tmp
z-backup
1 change: 1 addition & 0 deletions .gitrepo
@@ -0,0 +1 @@
perl-chi-memoize
1 change: 1 addition & 0 deletions .perltidyrc
@@ -0,0 +1 @@
-noll -l=100
8 changes: 8 additions & 0 deletions Changes
@@ -0,0 +1,8 @@
Revision history for CHI-Memoize

** denotes an incompatible change

0.01 Apr 29, 2012

- Initial version

19 changes: 19 additions & 0 deletions MANIFEST.SKIP
@@ -0,0 +1,19 @@
^MANIFEST.SKIP$
^NOTES
^TODO
^bench
^data
^dist.ini
^docs
^git
^htdocs
^release
^tmp
^weaver.ini
^z-backup

~$
(^|/)#
(^|/)\.
\.bak$
\.tar\.gz$
42 changes: 42 additions & 0 deletions dist.ini
@@ -0,0 +1,42 @@
name = CHI-Memoize
abstract = Make functions faster with memoization via CHI
main_module = lib/CHI/Memoize.pm
author = Jonathan Swartz <swartz@pobox.com>
license = Perl_5
copyright_year = 2011
copyright_holder = Jonathan Swartz

version = 0.01

[MetaResources]
bugtracker.web = http://rt.cpan.org/NoAuth/Bugs.html?Dist=CHI-Memoize
bugtracker.mailto = bug-chi-memoize@rt.cpan.org
repository.url = git://github.com/jonswar/perl-chi-memoize.git
repository.web = https://github.com/jonswar/perl-chi-memoize
repository.type = git

; Build
[ExecDir]
[ExtraTests]
[GatherDir]
[License]
[MakeMaker]
[ManifestSkip]
[Manifest]
[MetaJSON]
[MetaYAML]
[MetaNoIndex]
directory = lib/CHI/Memoize/t
directory = lib/CHI/Memoize/Test
file = lib/CHI/Memoize/Util.pm
[PkgVersion]
[PodWeaverIfPod]
[PruneCruft]

[Prereqs / RuntimeRequires]

[Prereqs / TestRequires]
Test::More = 0

; These need to be at the bottom
[InstallGuide]
41 changes: 41 additions & 0 deletions lib/CHI/Memoize.pm
@@ -0,0 +1,41 @@
package CHI::Memoize;
use 5.008;
use strict;
use warnings;

1;

__END__
=pod
=head1 NAME
CHI::Memoize - Make functions faster with memoization via CHI
=head1 SYNOPSIS
use CHI::Memoize;
=head1 DESCRIPTION
CHI::Memoize provides
Questions and feedback are welcome, and should be directed to the mailing list:
http://groups.google.com/...
Bugs and feature requests will be tracked at RT:
http://rt.cpan.org/NoAuth/Bugs.html?Dist=CHI-Memoize
bug-chi-memoize@rt.cpan.org
The latest source code can be browsed and fetched at:
http://github.com/jonswar/perl-chi-memoize
git clone git://github.com/jonswar/perl-chi-memoize.git
=head1 SEE ALSO
L<Some::Module>
9 changes: 9 additions & 0 deletions lib/CHI/Memoize/Util.pm
@@ -0,0 +1,9 @@
package CHI::Memoize::Util;
use strict;
use warnings;
use base qw(Exporter);

our @EXPORT_OK = qw(
);

1;
14 changes: 14 additions & 0 deletions lib/CHI/Memoize/t/Sanity.pm
@@ -0,0 +1,14 @@
package CHI::Memoize::t::Sanity;
use strict;
use warnings;
use base qw(Test::Class);

# or
# use Test::Class::Most parent => 'CHI::Memoize::Test::Class';

sub test_ok : Test(1) {
my $self = shift;
ok(1);
}

1;
4 changes: 4 additions & 0 deletions t/01-use.t
@@ -0,0 +1,4 @@
#!perl
use Test::More tests => 1;

use_ok('CHI::Memoize');
9 changes: 9 additions & 0 deletions weaver.ini
@@ -0,0 +1,9 @@
[@CorePrep]
[Generic / NAME]
[Version]
[Generic / SYNOPSIS]
[Generic / DESCRIPTION]
[Leftovers]
[Generic / SEE ALSO]
[Authors]
[Legal]

0 comments on commit 1146f5b

Please sign in to comment.