NAME
CPAN::WWW::Top100::Retrieve::Dist - Represents a distribution listed in the Top100
SYNOPSIS
#!/usr/bin/perl
use strict; use warnings;
use CPAN::WWW::Top100::Retrieve;
my $top100 = CPAN::WWW::Top100::Retrieve->new;
foreach my $dist ( @{ $top100->list( 'heavy' ) } ) {
print "Heavy dist(" . $dist->dist . ") rank(" . $dist->rank .
") author(" . $dist->author . ") score(" .
$dist->score . ")\n";
}
DESCRIPTION
This module holds the info for a distribution listed in the Top100.
Attributes
Those attributes hold information about the distribution.
type
The type of Top100 this dist is listed on.
example: heavy
dbid
The dbid of Top100 this dist is listed on.
rank
The rank of this dist on the Top100 list.
author
The author of this dist.
dist
The distribution name.
score
The score of the distribution on the Top100 list.
If the type is: heavy
The score is the number of downstream dependencies
If the type is: volatile, debian, downstream, meta1/2/3
The score is the number of dependent modules
If the type is: fail
The score is the FAIL score
AUTHOR
Apocalypse <apocal@cpan.org>
COPYRIGHT AND LICENSE
Copyright 2010 by Apocalypse
This library is free software; you can redistribute it and/or modify it under the same terms as Perl itself.
The full text of the license can be found in the LICENSE file included with this module.