GSP
Quick Navigator

Search Site

Unix VPS
A - Starter
B - Basic
C - Preferred
D - Commercial
MPS - Dedicated
Previous VPSs
* Sign Up! *

Support
Contact Us
Online Help
Handbooks
Domain Status
Man Pages

FAQ
Virtual Servers
Pricing
Billing
Technical

Network
Facilities
Connectivity
Topology Map

Miscellaneous
Server Agreement
Year 2038
Credits
 

USA Flag

 

 

Man Pages


Manual Reference Pages  -  MODULE::DEPENDENCY (3)

.ds Aq ’

NAME

Module::Dependency - Collection of modules for examining dependencies between parents and children, like Perl files

CONTENTS

SYNOPSIS

(See the README file that came with the distribution for a thorough overview and introduction of what this software does)

A set of pure-perl modules and helper programs that let you build a database of the dependency links between a collection of Perl files, and then query that database, even producing text, HTML, PostScript or graphical reports.

DESCRIPTION

The database in question is actually a simple Storable image of a Perl data structure, and you can create as many of these as you want. You can use the command-line tools, or write your own Perl to query and manipulate the data however you want.

The README and README.* files are the place to start if you’ve not used this software before.

WHAT THE MODULES DO

Module::Dependency::Indexer This module is used to create a database file for a collection of Perl source files. It doesn’t eval or execute any code, but uses regexps to find dependencies.
Module::Dependency::Info A module used to query the database.
Module::Dependency::Grapher This module is used to create textual and graphical reports of dependencies.

PREREQUISITES

You’ll need: Storable, File::Find, File::Spec - all of which are standard with Perl 5.6.

Optionally, if you have certain other modules you can do more: If you want image output you’ll need GD. If you want PostScript output you’ll need PostScript::Simple. If you want SVG output you’ll need the SVG module. If you want to be able to index modules that use the ’base’ pragma, as in ’use base qw(Foo);’ you’ll need Safe (standard with Perl 5.6).

VERSION

$Rev: 6562 $
Search for    or go to Top of page |  Section 3 |  Main Index


perl v5.20.3 MODULE::DEPENDENCY (3) 2006-06-26

Powered by GSP Visit the GSP FreeBSD Man Page Interface.
Output converted with manServer 1.07.