r34344 - in /trunk/libmodule-extract-use-perl: ./ corpus/ debian/ examples/ lib/ t/

jawnsy-guest at users.alioth.debian.org jawnsy-guest at users.alioth.debian.org
Wed Apr 29 20:42:52 UTC 2009


Author: jawnsy-guest
Date: Wed Apr 29 20:42:46 2009
New Revision: 34344

URL: http://svn.debian.org/wsvn/pkg-perl/?sc=1&rev=34344
Log:
[svn-inject] Installing original source of libmodule-extract-use-perl

Added:
    trunk/libmodule-extract-use-perl/
    trunk/libmodule-extract-use-perl/Changes
    trunk/libmodule-extract-use-perl/LICENSE
    trunk/libmodule-extract-use-perl/MANIFEST
    trunk/libmodule-extract-use-perl/META.yml
    trunk/libmodule-extract-use-perl/Makefile.PL
    trunk/libmodule-extract-use-perl/README
    trunk/libmodule-extract-use-perl/corpus/
    trunk/libmodule-extract-use-perl/corpus/Repeated.pm
    trunk/libmodule-extract-use-perl/debian/
    trunk/libmodule-extract-use-perl/debian/changelog
    trunk/libmodule-extract-use-perl/debian/compat
    trunk/libmodule-extract-use-perl/debian/control
    trunk/libmodule-extract-use-perl/debian/copyright
    trunk/libmodule-extract-use-perl/debian/libmodule-extract-use-perl.examples
    trunk/libmodule-extract-use-perl/debian/rules   (with props)
    trunk/libmodule-extract-use-perl/debian/watch
    trunk/libmodule-extract-use-perl/examples/
    trunk/libmodule-extract-use-perl/examples/placeholder.pl
    trunk/libmodule-extract-use-perl/lib/
    trunk/libmodule-extract-use-perl/lib/Use.pm
    trunk/libmodule-extract-use-perl/t/
    trunk/libmodule-extract-use-perl/t/get_modules.t
    trunk/libmodule-extract-use-perl/t/load.t
    trunk/libmodule-extract-use-perl/t/pod.t
    trunk/libmodule-extract-use-perl/t/pod_coverage.t
    trunk/libmodule-extract-use-perl/t/test_manifest

Added: trunk/libmodule-extract-use-perl/Changes
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-extract-use-perl/Changes?rev=34344&op=file
==============================================================================
--- trunk/libmodule-extract-use-perl/Changes (added)
+++ trunk/libmodule-extract-use-perl/Changes Wed Apr 29 20:42:46 2009
@@ -1,0 +1,17 @@
+# Changes for Module::Extract::Use
+
+0.13 - Wed Oct 29 14:15:51 2008
+	* Only return unique elements, so remove the duplicates 
+	from the return list
+
+0.12 - Wed Oct 29 02:40:08 2008
+	* No more carping. Check the value of $object->error after a call
+	to see if anything bad happened.
+
+0.11 - Tue Oct 28 17:25:54 2008
+	* Bump to a release version
+
+0.10_01 - Fri Aug 15 16:09:15 2008
+	* First release of a module to pull out the package names
+
+

Added: trunk/libmodule-extract-use-perl/LICENSE
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-extract-use-perl/LICENSE?rev=34344&op=file
==============================================================================
--- trunk/libmodule-extract-use-perl/LICENSE (added)
+++ trunk/libmodule-extract-use-perl/LICENSE Wed Apr 29 20:42:46 2009
@@ -1,0 +1,1 @@
+You can use Module::Extract::Use under the same terms as Perl itself.

Added: trunk/libmodule-extract-use-perl/MANIFEST
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-extract-use-perl/MANIFEST?rev=34344&op=file
==============================================================================
--- trunk/libmodule-extract-use-perl/MANIFEST (added)
+++ trunk/libmodule-extract-use-perl/MANIFEST Wed Apr 29 20:42:46 2009
@@ -1,0 +1,14 @@
+Changes
+corpus/Repeated.pm
+examples/placeholder.pl
+lib/Use.pm
+LICENSE
+Makefile.PL
+MANIFEST			This list of files
+README
+t/get_modules.t
+t/load.t
+t/pod.t
+t/pod_coverage.t
+t/test_manifest
+META.yml                                 Module meta-data (added by MakeMaker)

Added: trunk/libmodule-extract-use-perl/META.yml
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-extract-use-perl/META.yml?rev=34344&op=file
==============================================================================
--- trunk/libmodule-extract-use-perl/META.yml (added)
+++ trunk/libmodule-extract-use-perl/META.yml Wed Apr 29 20:42:46 2009
@@ -1,0 +1,22 @@
+--- #YAML:1.0
+name:               Module-Extract-Use
+version:            0.13
+abstract:           Extract the modules that a modules uses
+author:
+    - brian d foy <bdfoy at cpan.org>
+license:            perl
+distribution_type:  module
+configure_requires:
+    ExtUtils::MakeMaker:  0
+requires:
+    PPI:           0
+    Test::More:    0
+    Test::Output:  0
+no_index:
+    directory:
+        - t
+        - inc
+generated_by:       ExtUtils::MakeMaker version 6.48
+meta-spec:
+    url:      http://module-build.sourceforge.net/META-spec-v1.4.html
+    version:  1.4

Added: trunk/libmodule-extract-use-perl/Makefile.PL
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-extract-use-perl/Makefile.PL?rev=34344&op=file
==============================================================================
--- trunk/libmodule-extract-use-perl/Makefile.PL (added)
+++ trunk/libmodule-extract-use-perl/Makefile.PL Wed Apr 29 20:42:46 2009
@@ -1,0 +1,31 @@
+# $Id: Makefile.PL,v 1.4 2004/07/04 17:04:17 comdog Exp $
+use ExtUtils::MakeMaker;
+
+require 5.006;
+
+eval "use Test::Manifest 1.14";
+
+WriteMakefile(
+	'NAME'	       => 'Module::Extract::Use',
+	'ABSTRACT'     => 'Extract the modules that a modules uses',
+	'VERSION_FROM' => 'lib/Use.pm',
+	'LICENSE'      => 'perl',
+	'AUTHOR'       => 'brian d foy <bdfoy at cpan.org>',
+	
+	'PREREQ_PM'    => { 
+		'PPI'          => '0',
+		'Test::More'   => '0',
+		'Test::Output' => '0',
+		},
+
+	'PM'           => {
+		'lib/Use.pm'         => '$(INST_LIBDIR)/Use.pm',
+		},
+
+	'MAN3PODS'     => {
+		'lib/Use.pm' => '$(INST_MAN3DIR)/Module::Extract::Use.3',
+		},
+
+	clean  => { FILES    => q|Module-Extract-Use-*| },
+
+	);

Added: trunk/libmodule-extract-use-perl/README
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-extract-use-perl/README?rev=34344&op=file
==============================================================================
--- trunk/libmodule-extract-use-perl/README (added)
+++ trunk/libmodule-extract-use-perl/README Wed Apr 29 20:42:46 2009
@@ -1,0 +1,27 @@
+$Id: README,v 1.1 2004/09/08 00:25:41 comdog Exp $
+
+You can install this using in the usual Perl fashion
+
+	perl Makefile.PL
+	make
+	make test
+	make install
+	
+The documentation is in the module file.  Once you install
+the file, you can read it with perldoc.
+
+	perldoc Module::Extract::Use
+	
+If you want to read it before you install it, you can use
+perldoc directly on the module file.
+
+	perldoc  lib/Use.pm
+	
+This module is also in CVS on SourceForge
+
+	http://sourceforge.net/projects/brian-d-foy/
+
+
+Enjoy, 
+
+brian d foy, bdfoy at cpan.org

Added: trunk/libmodule-extract-use-perl/corpus/Repeated.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-extract-use-perl/corpus/Repeated.pm?rev=34344&op=file
==============================================================================
--- trunk/libmodule-extract-use-perl/corpus/Repeated.pm (added)
+++ trunk/libmodule-extract-use-perl/corpus/Repeated.pm Wed Apr 29 20:42:46 2009
@@ -1,0 +1,23 @@
+package Local::Repeated;
+
+use strict;
+use warnings;
+
+no warnings;
+
+use warnings;
+use strict;
+
+use constant;
+
+package Foo;
+use warnings;
+
+{
+no strict;
+}
+
+use warnings;
+
+
+1;

Added: trunk/libmodule-extract-use-perl/debian/changelog
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-extract-use-perl/debian/changelog?rev=34344&op=file
==============================================================================
--- trunk/libmodule-extract-use-perl/debian/changelog (added)
+++ trunk/libmodule-extract-use-perl/debian/changelog Wed Apr 29 20:42:46 2009
@@ -1,0 +1,5 @@
+libmodule-extract-use-perl (0.13) UNRELEASED; urgency=low
+
+  * Initial Release (Closes: #526196)
+
+ -- Jonathan Yu <frequency at cpan.org>  Wed, 29 Apr 2009 16:14:00 -0400

Added: trunk/libmodule-extract-use-perl/debian/compat
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-extract-use-perl/debian/compat?rev=34344&op=file
==============================================================================
--- trunk/libmodule-extract-use-perl/debian/compat (added)
+++ trunk/libmodule-extract-use-perl/debian/compat Wed Apr 29 20:42:46 2009
@@ -1,0 +1,1 @@
+7

Added: trunk/libmodule-extract-use-perl/debian/control
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-extract-use-perl/debian/control?rev=34344&op=file
==============================================================================
--- trunk/libmodule-extract-use-perl/debian/control (added)
+++ trunk/libmodule-extract-use-perl/debian/control Wed Apr 29 20:42:46 2009
@@ -1,0 +1,24 @@
+Source: libmodule-extract-use-perl
+Section: perl
+Priority: optional
+Build-Depends: debhelper (>= 7)
+Build-Depends-Indep: libppi-perl (>= 1.203), libtest-output-perl (>= 0.12),
+  libtest-pod-perl (>= 1.26), libtest-pod-coverage-perl (>= 1.08),
+  perl (>= 5.6.0-12)
+Maintainer: Debian Perl Group <pkg-perl-maintainers at lists.alioth.debian.org>
+Uploaders: Jonathan Yu <frequency at cpan.org>
+Standards-Version: 3.8.1
+Homepage: http://search.cpan.org/dist/Module-Extract-Use/
+Vcs-Svn: svn://svn.debian.org/pkg-perl/trunk/libmodule-extract-use-perl/
+Vcs-Browser: http://svn.debian.org/viewsvn/pkg-perl/trunk/libmodule-extract-use-perl/
+
+Package: libmodule-extract-use-perl
+Architecture: all
+Depends: ${misc:Depends}, ${perl:Depends}, libppi-perl (>= 1.203),
+  libtest-output-perl (>= 0.12)
+Description: Perl module to extract which modules some code uses
+ Extract the names of the modules used in a file using a static analysis. It
+ uses PPI (Perl Parsing Interface) to tokenize and extract the file data.
+ .
+ Since this module does not run code, it cannot find dynamic uses of modules,
+ such as eval "require $class".

Added: trunk/libmodule-extract-use-perl/debian/copyright
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-extract-use-perl/debian/copyright?rev=34344&op=file
==============================================================================
--- trunk/libmodule-extract-use-perl/debian/copyright (added)
+++ trunk/libmodule-extract-use-perl/debian/copyright Wed Apr 29 20:42:46 2009
@@ -1,0 +1,28 @@
+Format-Specification:
+    http://wiki.debian.org/Proposals/CopyrightFormat?action=recall&rev=196
+Upstream-Maintainer: brian d foy <bdfoy at cpan.org>
+Upstream-Source: http://search.cpan.org/dist/Module-Extract-Use/
+Upstream-Name: Module-Extract-Use
+
+Files: *
+Copyright: brian d foy <bdfoy at cpan.org>
+License-Alias: Perl
+License: Artistic | GPL-1+
+
+Files: debian/*
+Copyright: 2009, Jonathan Yu <jonathan.i.yu at gmail.com>
+License: PD | Artistic | GPL-1+
+
+License: Artistic
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the Artistic License, which comes with Perl.
+    On Debian GNU/Linux systems, the complete text of the Artistic License
+    can be found in `/usr/share/common-licenses/Artistic'
+
+License: GPL-1+
+    This program is free software; you can redistribute it and/or modify
+    it under the terms of the GNU General Public License as published by
+    the Free Software Foundation; either version 1, or (at your option)
+    any later version.
+    On Debian GNU/Linux systems, the complete text of the GNU General
+    Public License can be found in `/usr/share/common-licenses/GPL'

Added: trunk/libmodule-extract-use-perl/debian/libmodule-extract-use-perl.examples
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-extract-use-perl/debian/libmodule-extract-use-perl.examples?rev=34344&op=file
==============================================================================
--- trunk/libmodule-extract-use-perl/debian/libmodule-extract-use-perl.examples (added)
+++ trunk/libmodule-extract-use-perl/debian/libmodule-extract-use-perl.examples Wed Apr 29 20:42:46 2009
@@ -1,0 +1,1 @@
+examples/*

Added: trunk/libmodule-extract-use-perl/debian/rules
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-extract-use-perl/debian/rules?rev=34344&op=file
==============================================================================
--- trunk/libmodule-extract-use-perl/debian/rules (added)
+++ trunk/libmodule-extract-use-perl/debian/rules Wed Apr 29 20:42:46 2009
@@ -1,0 +1,23 @@
+#!/usr/bin/make -f
+
+build: build-stamp
+build-stamp:
+	TEST_AUTHOR=1 dh build
+	touch $@
+
+clean:
+	dh $@
+
+install: install-stamp
+install-stamp: build-stamp
+	dh install
+	touch $@
+
+binary-arch:
+
+binary-indep: install
+	dh $@
+
+binary: binary-arch binary-indep
+
+.PHONY: binary binary-arch binary-indep install clean build

Propchange: trunk/libmodule-extract-use-perl/debian/rules
------------------------------------------------------------------------------
    svn:executable = 

Added: trunk/libmodule-extract-use-perl/debian/watch
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-extract-use-perl/debian/watch?rev=34344&op=file
==============================================================================
--- trunk/libmodule-extract-use-perl/debian/watch (added)
+++ trunk/libmodule-extract-use-perl/debian/watch Wed Apr 29 20:42:46 2009
@@ -1,0 +1,4 @@
+# format version number, currently 3; this line is compulsory!
+version=3
+# URL to the package page followed by a regex to search
+http://search.cpan.org/dist/Module-Extract-Use/   .*/Module-Extract-Use-v?(\d[\d_.-]+)\.(?:tar(?:\.gz|\.bz2)?|tgz|zip)$

Added: trunk/libmodule-extract-use-perl/examples/placeholder.pl
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-extract-use-perl/examples/placeholder.pl?rev=34344&op=file
==============================================================================
--- trunk/libmodule-extract-use-perl/examples/placeholder.pl (added)
+++ trunk/libmodule-extract-use-perl/examples/placeholder.pl Wed Apr 29 20:42:46 2009
@@ -1,0 +1,3 @@
+#!/usr/bin/perl
+
+# See the module synopsis until I can create some interesting examples

Added: trunk/libmodule-extract-use-perl/lib/Use.pm
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-extract-use-perl/lib/Use.pm?rev=34344&op=file
==============================================================================
--- trunk/libmodule-extract-use-perl/lib/Use.pm (added)
+++ trunk/libmodule-extract-use-perl/lib/Use.pm Wed Apr 29 20:42:46 2009
@@ -1,0 +1,150 @@
+# $Id$
+package Module::Extract::Use;
+use strict;
+
+use warnings;
+no warnings;
+
+use subs qw();
+use vars qw($VERSION);
+
+$VERSION = '0.13';
+
+=head1 NAME
+
+Module::Extract::Use - Pull out the modules a module uses
+
+=head1 SYNOPSIS
+
+	use Module::Extract::Use;
+
+	my $extor = Module::Extract::Use->new;
+	
+	my @modules = $extor->get_modules( $file );
+	if( $extor->error ) { ... }
+	
+	
+=head1 DESCRIPTION
+
+Extract the names of the modules used in a file using a static analysis.
+Since this module does not run code, it cannot find dynamic uses of
+modules, such as C<eval "require $class">.
+
+=cut
+
+=over 4
+
+=item new
+
+Makes an object. The object doesn't do anything just yet, but you
+need it to call the methods.
+
+=cut
+
+sub new 
+	{ 
+	my $class = shift;
+	
+	my $self = bless {}, $class;
+	
+	$self->init;
+	
+	$self;
+	}
+
+=item init
+
+Set up the object. You shouldn't need to call this yourself.
+
+=cut
+
+sub init 
+	{ 
+	$_[0]->_clear_error;
+	}
+
+=item get_modules( FILE )
+
+Returns a list of namespaces explicity use-d in FILE. Returns undef if the
+file does not exist or if it can't parse the file.
+
+Each used namespace is only in the list even if it is used multiple times
+in the file. The order of the list does not correspond to anything so don't
+use the order to infer anything.
+
+=cut
+
+sub get_modules {
+	my( $self, $file ) = @_;
+
+	$_[0]->_clear_error;
+
+	unless( -e $file )
+		{
+		$self->_set_error( ref( $self ) . ": File [$file] does not exist!" );
+		return;
+		}
+
+	require PPI;
+
+	my $Document = eval { PPI::Document->new( $file ) };
+	unless( $Document )
+		{
+		$self->_set_error( ref( $self ) . ": Could not parse file [$file]" );
+		return;
+		}
+		
+	my $modules = $Document->find( 
+		sub {
+			$_[1]->isa( 'PPI::Statement::Include' )  && $_[1]->type eq 'use'
+			}
+		);
+	
+	my %Seen;
+	my @modules = grep { ! $Seen{$_}++ } eval { map { $_->module } @$modules };
+
+	@modules;
+	}
+
+=item error
+
+Return the error from the last call to C<get_modules>.
+
+=cut
+
+sub _set_error   { $_[0]->{error} = $_[1]; }
+	
+sub _clear_error { $_[0]->{error} = '' }
+
+sub error        { $_[0]->{error} }
+
+=back
+
+=head1 TO DO
+
+* Make it recursive, so it scans the source for any module that
+it finds.
+
+=head1 SEE ALSO
+
+L<Module::ScanDeps>
+
+=head1 SOURCE AVAILABILITY
+
+The source code is in Github:
+
+	git://github.com/briandfoy/module--extract--use.git
+
+=head1 AUTHOR
+
+brian d foy, C<< <bdfoy at cpan.org> >>
+
+=head1 COPYRIGHT AND LICENSE
+
+Copyright (c) 2008, brian d foy, All Rights Reserved.
+
+You may redistribute this under the same terms as Perl itself.
+
+=cut
+
+1;

Added: trunk/libmodule-extract-use-perl/t/get_modules.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-extract-use-perl/t/get_modules.t?rev=34344&op=file
==============================================================================
--- trunk/libmodule-extract-use-perl/t/get_modules.t (added)
+++ trunk/libmodule-extract-use-perl/t/get_modules.t Wed Apr 29 20:42:46 2009
@@ -1,0 +1,68 @@
+#!/usr/bin/perl
+use strict;
+
+use Test::More 'no_plan';
+use File::Basename;
+use File::Spec::Functions qw(catfile);
+
+my $class = "Module::Extract::Use";
+
+use_ok( $class );
+
+my $extor = $class->new;
+isa_ok( $extor, $class );
+can_ok( $extor, 'get_modules' );
+
+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
+# Try it with a file that doesn't exist, should fail
+{
+my $not_there = 'not_there';
+ok( ! -e $not_there, "Missing file is actually missing" );
+
+$extor->get_modules( $not_there );
+like( $extor->error, qr/does not exist/, "Missing file give right error" );
+}
+
+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
+# Try it with a file PPI can't parse, should fail
+{
+open my($fh), ">", "empty";
+close $fh;
+END{ unlink 'empty' }
+
+my $unparseable = 'empty';
+ok( -e $unparseable, "Unparseable file is there" );
+
+$extor->get_modules( $unparseable );
+like( $extor->error, qr/not parse/, "Unparseable file gives right error" );
+}
+
+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
+# Try it with this file
+{
+my $test = $0;
+ok( -e $test, "Test file is there" );
+
+my %modules = map { $_, 1 } $extor->get_modules( $test );
+
+foreach my $module ( qw(Test::More File::Basename) )
+	{
+	ok( exists $modules{$module}, "Found $module" );
+	ok( ! $extor->error, "No error for parseable file [$module]")
+	}
+
+}
+
+# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
+# Try it with a file that has repeated use lines
+# I should only get unique names
+{
+my $file = catfile( qw(corpus Repeated.pm) );
+ok( -e $file, "Test file [$file] is there" );
+
+my @modules = sort { $a cmp $b } $extor->get_modules( $file );
+is( scalar @modules, 3 );
+
+is_deeply( \@modules, [qw(constant strict warnings)] );
+
+}

Added: trunk/libmodule-extract-use-perl/t/load.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-extract-use-perl/t/load.t?rev=34344&op=file
==============================================================================
--- trunk/libmodule-extract-use-perl/t/load.t (added)
+++ trunk/libmodule-extract-use-perl/t/load.t Wed Apr 29 20:42:46 2009
@@ -1,0 +1,11 @@
+# $Id: load.t,v 1.2 2004/09/08 00:25:42 comdog Exp $
+BEGIN {
+	@classes = qw(Module::Extract::Use);
+	}
+
+use Test::More tests => scalar @classes;
+
+foreach my $class ( @classes )
+	{
+	print "Bail out! $class did not compile\n" unless use_ok( $class );
+	}

Added: trunk/libmodule-extract-use-perl/t/pod.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-extract-use-perl/t/pod.t?rev=34344&op=file
==============================================================================
--- trunk/libmodule-extract-use-perl/t/pod.t (added)
+++ trunk/libmodule-extract-use-perl/t/pod.t Wed Apr 29 20:42:46 2009
@@ -1,0 +1,5 @@
+# $Id$
+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();

Added: trunk/libmodule-extract-use-perl/t/pod_coverage.t
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-extract-use-perl/t/pod_coverage.t?rev=34344&op=file
==============================================================================
--- trunk/libmodule-extract-use-perl/t/pod_coverage.t (added)
+++ trunk/libmodule-extract-use-perl/t/pod_coverage.t Wed Apr 29 20:42:46 2009
@@ -1,0 +1,6 @@
+# $Id$
+use Test::More;
+eval "use Test::Pod::Coverage 1.00";
+plan skip_all => "Test::Pod::Coverage 1.00 required for testing POD coverage" if $@;
+all_pod_coverage_ok();
+																						 

Added: trunk/libmodule-extract-use-perl/t/test_manifest
URL: http://svn.debian.org/wsvn/pkg-perl/trunk/libmodule-extract-use-perl/t/test_manifest?rev=34344&op=file
==============================================================================
--- trunk/libmodule-extract-use-perl/t/test_manifest (added)
+++ trunk/libmodule-extract-use-perl/t/test_manifest Wed Apr 29 20:42:46 2009
@@ -1,0 +1,5 @@
+# $Id$
+load.t
+pod.t
+pod_coverage.t
+get_modules.t




More information about the Pkg-perl-cvs-commits mailing list