Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP

Comparing changes

Choose two branches to see what's changed or to start a new pull request. If you need to, you can also compare across forks.

Open a pull request

Create a new pull request by comparing changes across two branches. If you need to, you can also compare across forks.
base fork: timbunce/Dist-Surveyor
base: 7fa17f8fa3
...
head fork: timbunce/Dist-Surveyor
compare: a9b61a54da
  • 4 commits
  • 5 files changed
  • 0 commit comments
  • 1 contributor
View
1  .gitignore
@@ -3,3 +3,4 @@
Makefile
blib
.*.swp
+*.log
View
2  Changes
@@ -1,5 +1,7 @@
Revision history for Dist-Surveyor
{{$NEXT}}
+
+0.001 2011-11-17 13:00:29 Europe/Dublin
-
View
15 dist_surveyor → bin/dist_surveyor
@@ -95,19 +95,15 @@ dist_surveyor and the new perl to run cpanm.
Probably.
-The fine metacpan folk will probably want to shoot me for the load this places
-on their servers.
-
=head1 TODO
- * Polish up, refactor, add tests etc.
+ * Polish up, refactor, add tests etc. Including making Dist::Surveyor a proper
+ module that exports functions (or uses methods) and changing dist_surveyor
+ to use that interface.
* Auto-detect when directory given isn't the root of a perl library dir tree.
E.g. by matching file names to module names
- * Avoid hard-coded %distro_key_mod_names related to perllocal.pod where the
- dist name doesn't match the key module name.
-
* Add support for matching Foo.pm.PL files (e.g. FCGI and common::sense)
* For installed modules get the file modification time (last commit time)
@@ -118,8 +114,11 @@ on their servers.
are given a lower priority.
* Sort out ExtUtils::Perllocal::Parser situation
+ Avoid hard-coded %distro_key_mod_names related to perllocal.pod where the
+ dist name doesn't match the key module name.
+ Or maybe just remove use of distro_key_mod_names and perllocal entirely?
- * Optimise use of metacpan. Use ElasticSearch.pm.
+ * Optimise use of metacpan. Check caching. Use ElasticSearch.pm.
* Fully handle merging of pre-existing --makecpan directory data files.
View
3  dist.ini
@@ -33,11 +33,12 @@ fake_home = 1
; xt tests
[MetaTests]
[PodSyntaxTests]
-[PodCoverageTests]
+;[PodCoverageTests]
[PortabilityTests]
; metadata
[AutoPrereqs]
+skip=ExtUtils::Perllocal::Parser
[MinimumPerl]
;[MetaProvides::Package]
[MetaNoIndex]
View
10 lib/Dist/Surveyor.pm
@@ -1,6 +1,14 @@
package Dist::Surveyor;
-# ABSTRACT: Survey installed modules and determine the specific distribution versions they came from
+=head1 NAME
+
+Dist::Surveyor - Survey installed modules and determine the specific distribution versions they came from
+
+=head1 SYNOPSIS
+
+See L<dist_surveyor> for documentation.
+
+=cut
use strict;
use warnings;

No commit comments for this range

Something went wrong with that request. Please try again.