View on
MetaCPAN
Olaf Alders > OrePAN2-0.46 > OrePAN2::Index

Download:
OrePAN2-0.46.tar.gz

Dependencies

Annotate this POD

Website

View/Report Bugs
Source  

NAME ^

OrePAN2::Index - Index

DESCRIPTION ^

This is a module to manipulate 02packages.details.txt.

METHODS ^

my $index = OrePAN2::Index->new(%attr)
$index->load($filename)

Load an existing 02.packages.details.txt

my ($version, $path) = $index->lookup($package)

Perform a package lookup on the index.

$index->delete_index($package)

Delete a package from the index.

$index->add_index($package, $version, $path)

Add a new entry to the index.

$index->as_string()

Returns the content of the index as a string. Some of the index metadata can cause merge conflicts when multiple developers are working on the same project. You can avoid this problem by using a paring down the metadata. "simple" defaults to 0.

    $index->as_string( simple => 1 );

Make index as string.

syntax highlighting: