VCP 0.9 Deleted
Kwalitee Issues
- has_meta_yml
-
Add a META.yml to the distribution. Your buildtool should be able to autogenerate it.
- manifest_matches_dist
-
Run a proper command ("make manifest" or "./Build manifest", maybe with a force option), or use a distribution builder to generate the MANIFEST. Or update MANIFEST manually.
Error:
- MANIFEST (167) does not match dist (166):
- Duplicates in MANIFEST: lib/VCP/Filter/dumpdata.pm
- use_strict
-
Add 'use strict' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules are strictly written.
Error: RevML::Doctype::v0_35, VCP::Dest::revml
- prereq_matches_use
-
List all used modules in META.yml requires
Error:
- BFD
- IPC::Run3
- Regexp::Shellish
- Text::Diff
- Text::Table
- XML::AutoWriter
- XML::Doctype
- XML::Parser
- no_pod_errors
-
Remove the POD errors. You can check for POD errors automatically by including Test::Pod to your test suite.
Error: VCP-0.9/lib/RevML/Doctype.pm -- Around line 200: You forgot a '=back' before '=head1' VCP-0.9/lib/VCP/DB_File/big_records.pm -- Around line 42: You can't have =items (as at line 237) unless the first thing after the =over is an =item VCP-0.9/lib/VCP/DB_File/sdbm.pm -- Around line 17: You can't have =items (as at line 184) unless the first thing after the =over is an =item VCP-0.9/lib/VCP/DefaultFilters.pm -- Around line 102: =back without =over VCP-0.9/lib/VCP/Dest/csv.pm -- Around line 143: =back without =over VCP-0.9/lib/VCP/Dest/data_dump.pm -- Around line 44: =back without =over VCP-0.9/lib/VCP/Dest/revml.pm -- Around line 19: '=item' outside of any '=over' VCP-0.9/lib/VCP/Dest/summary.pm -- Around line 49: =back without =over VCP-0.9/lib/VCP/Dest/texttable.pm -- Around line 158: =back without =over VCP-0.9/lib/VCP/Dest/topo_table.pm -- Around line 66: '=item' outside of any '=over' Around line 413: You forgot a '=back' before '=head1' VCP-0.9/lib/VCP/DiffFormat.pm -- Around line 48: You forgot a '=back' before '=head1' VCP-0.9/lib/VCP/Filter/csv_trace.pm -- Around line 141: =back without =over VCP-0.9/lib/VCP/Filter/dumpdata.pm -- Around line 48: =back without =over VCP-0.9/lib/VCP/Filter/logmemsize.pm -- Around line 92: =back without =over VCP-0.9/lib/VCP/Maintenance.pod -- Around line 243: Expected text after =item, not a number VCP-0.9/lib/VCP/Patch.pm -- Around line 22: '=item' outside of any '=over' Around line 112: You forgot a '=back' before '=head1' Around line 213: You forgot a '=back' before '=head1' VCP-0.9/lib/VCP/RefCountedFile.pm -- Around line 101: =back without =over VCP-0.9/lib/VCP/Source/revml.pm -- Around line 230: '=item' outside of any '=over' Around line 707: You forgot a '=back' before '=head1' VCP-0.9/lib/VCP/Source/vss.pm -- Around line 27: You can't have =items (as at line 46) unless the first thing after the =over is an =item Around line 281: '=item' outside of any '=over' Around line 1277: You forgot a '=back' before '=head1' VCP-0.9/lib/VCP/TestUtils.pm -- Around line 472: Expected '=item 2' Around line 476: Expected '=item 3' Around line 695: Expected '=item 3' VCP-0.9/lib/VCP/UI/Text.pm -- Around line 21: You can't have =items (as at line 50) unless the first thing after the =over is an =item VCP-0.9/lib/VCP/Utils/revml.pm -- Around line 26: '=item' outside of any '=over' Around line 50: You forgot a '=back' before '=head1' VCP-0.9/lib/VCP/Utils/vss.pm -- Around line 29: '=item' outside of any '=over' Around line 417: You forgot a '=back' before '=head1' VCP-0.9/lib/VCP.pm -- Around line 20: You can't have =items (as at line 42) unless the first thing after the =over is an =item
- has_meta_json
-
Add a META.json to the distribution. Your buildtool should be able to autogenerate it.
- meta_yml_has_license
-
Define the license if you are using in Build.PL. If you are using MakeMaker (Makefile.PL) you should upgrade to ExtUtils::MakeMaker version 6.31.
- use_warnings
-
Add 'use warnings' (or its equivalents) to all modules, or convince us that your favorite module is well-known enough and people can easily see the modules warn when something bad happens.
Error: RevML::Doctype, RevML::Doctype::v0_35, RevML::Writer, VCP, VCP::ConfigFileUtils, VCP::DB, VCP::DB_File, VCP::DB_File::big_records, VCP::DB_File::sdbm, VCP::Debug, VCP::DefaultFilters, VCP::Dest, VCP::Dest::branch_diagram, VCP::Dest::csv, VCP::Dest::cvs, VCP::Dest::data_dump, VCP::Dest::metadb, VCP::Dest::null, VCP::Dest::p4, VCP::Dest::revml, VCP::Dest::summary, VCP::Dest::texttable, VCP::Dest::topo_table, VCP::Dest::vss, VCP::DiffFormat, VCP::Driver, VCP::FilesDB, VCP::Filter, VCP::Filter::addlabels, VCP::Filter::changesets, VCP::Filter::csv_trace, VCP::Filter::dumpdata, VCP::Filter::identity, VCP::Filter::labelmap, VCP::Filter::logmemsize, VCP::Filter::map, VCP::Filter::sort, VCP::Filter::stringedit, VCP::HeadRevsDB, VCP::Logger, VCP::MainBranchIdDB, VCP::Patch, VCP::Plugin, VCP::PodDESCRIPTIONParser, VCP::PodOPTIONSParser, VCP::RefCountedFile, VCP::Rev, VCP::RevMapDB, VCP::Revs, VCP::Source, VCP::Source::cvs, VCP::Source::metadb, VCP::Source::null, VCP::Source::p4, VCP::Source::revml, VCP::Source::vss, VCP::TestUtils, VCP::UI, VCP::UI::Text, VCP::UIMachines, VCP::Utils, VCP::Utils::cvs, VCP::Utils::metadb, VCP::Utils::p4, VCP::Utils::revml, VCP::Utils::vss
- test_prereq_matches_use
-
List all modules used in the test suite in META.yml test_requires
Error:
- IPC::Run3
- Text::Diff
- consistent_version
-
Split the distribution, or fix the version numbers to make them consistent (use the highest version number to avoid version downgrade).
Error: 0.1,0.9,1,1.2
Modules
Name | Abstract | Version | View |
---|---|---|---|
RevML::Doctype | A subclass of XML::Doctype | 0.1 | metacpan |
RevML::Doctype::v0_35 | metacpan | ||
RevML::Writer | Write RevML files using the RevML DTD | 0.1 | metacpan |
VCP | Versioned Copy, copying hierarchies of versioned files | 0.9 | metacpan |
VCP::ConfigFileUtils | utilities used to parse or create vcp config files | metacpan | |
VCP::DB | Persistant storage for id -> (name, rev_id) maps | 1 | metacpan |
VCP::DB_File | Persistant storage for vcp_state data | 1 | metacpan |
VCP::DB_File::big_records | VCP::DB_File::sdbml subclass for large records | 1 | metacpan |
VCP::DB_File::sdbm | Subclass providing SDBM_File storage | 1 | metacpan |
VCP::Debug | debugging support for VCP | 0.1 | metacpan |
VCP::DefaultFilters | Class for determining default filters to install for a given source and dest. | 0.1 | metacpan |
VCP::Dest | A base class for VCP destinations | 0.1 | metacpan |
VCP::Dest::branch_diagram | An experimental diagram drawing "destination" | 1 | metacpan |
VCP::Dest::csv | developement output | 0.1 | metacpan |
VCP::Dest::cvs | cvs destination driver | 1 | metacpan |
VCP::Dest::data_dump | developement output | 0.1 | metacpan |
VCP::Dest::metadb | Store all metadata in to a serial store | 0.1 | metacpan |
VCP::Dest::null | null destination driver | 1 | metacpan |
VCP::Dest::p4 | p4 destination driver | 1 | metacpan |
VCP::Dest::revml | Outputs versioned files to a revml file | 0.1 | metacpan |
VCP::Dest::summary | developement output | 0.1 | metacpan |
VCP::Dest::texttable | developement output | 0.1 | metacpan |
VCP::Dest::topo_table | An experimental diagram drawing "destination" | 1 | metacpan |
VCP::Dest::vss | vss destination driver | 1 | metacpan |
VCP::DiffFormat | special diff format for VCP | metacpan | |
VCP::Driver | A base class for sources and destinations | 0.1 | metacpan |
VCP::FilesDB | Persistant storage for path -> state | 1 | metacpan |
VCP::Filter | A base class for filters | 0.1 | metacpan |
VCP::Filter::addlabels | Add labels to each revision | 1 | metacpan |
VCP::Filter::changesets | Group revs in to changesets | 1 | metacpan |
VCP::Filter::csv_trace | developement logging filter | 0.1 | metacpan |
VCP::Filter::dumpdata | developement output filter | 0.1 | metacpan |
VCP::Filter::identity | identity (ie noop) | 1 | metacpan |
VCP::Filter::labelmap | Alter or remove labels from each revision | 1 | metacpan |
VCP::Filter::logmemsize | developement logging filter | 0.1 | metacpan |
VCP::Filter::map | rewrite name, branch_id or delete revisions | 1 | metacpan |
VCP::Filter::sort | Sort revs by field, order | 1 | metacpan |
VCP::Filter::stringedit | alter any field character by character | 1 | metacpan |
VCP::HeadRevsDB | Persistant storage for id -> (name, rev_id) maps | 1 | metacpan |
VCP::Logger | Update message, bug, and Log file management | metacpan | |
VCP::MainBranchIdDB | Persistant storage for tracking which branch_ids are the main CVS dev branch for each file. | 1 | metacpan |
VCP::Patch | Apply the (almost) unified diffs used in RevML | metacpan | |
VCP::Plugin | A base class for VCP::Source and VCP::Dest | 0.1 | metacpan |
VCP::PodDESCRIPTIONParser | Parse DESCRIPTION sections from a set of source files. | 0.1 | metacpan |
VCP::PodOPTIONSParser | Parse OPTIONS sections from a set of source files. | 0.1 | metacpan |
VCP::RefCountedFile | An object that deletes a named file when nothing refers to it any more. | 1 | metacpan |
VCP::Rev | VCP's concept of a revision | 1 | metacpan |
VCP::RevMapDB | Persistant storage for id -> (name, rev_id) maps | 1 | metacpan |
VCP::Revs | A collection of VCP::Rev objects. | 1 | metacpan |
VCP::Source | A base class for repository sources | 0.1 | metacpan |
VCP::Source::cvs | A CVS repository source | 1.2 | metacpan |
VCP::Source::metadb | Read SCM metadata from a metadb file | 0.1 | metacpan |
VCP::Source::null | A null source, for testing purposes | 1 | metacpan |
VCP::Source::p4 | A Perforce p4 repository source | 1 | metacpan |
VCP::Source::revml | Reads a RevML file | 0.1 | metacpan |
VCP::Source::vss | A VSS repository source | 1.2 | metacpan |
VCP::TestUtils | support routines for VCP testing | metacpan | |
VCP::UI | User interface framework for interactive mode VCP. | 0.1 | metacpan |
VCP::UI::Text | A textual user interface for VCP. | 0.1 | metacpan |
VCP::UIMachines | State machines for user interface | metacpan | |
VCP::Utils | utilities used within VCP's modules. | metacpan | |
VCP::Utils::cvs | utilities for dealing with the cvs command | metacpan | |
VCP::Utils::metadb | utilities for dealing with metadbs | metacpan | |
VCP::Utils::p4 | utilities for dealing with the p4 command | metacpan | |
VCP::Utils::revml | utilities for dealing with the revml command | metacpan | |
VCP::Utils::vss | utilities for dealing with the vss command | metacpan |