Renee Baecker > OTRS-OPM-Analyzer

OTRS-OPM-Analyzer

This Release OTRS-OPM-Analyzer-0.03  [Download] [Browse 14 Jun 2014
Other Releases
Links Discussion Forum ] [ View/Report Bugs ] [ Website ] [ Dependencies ] [ Other Tools ]
Repository http://github.com/reneeb/OTRS-OPM-Analyzer.git
CPAN Testers PASS (278)   [ View Reports ] [ Perl/Platform Version Matrix ]
Rating      (0 Reviews) [ Rate this distribution ]
License The Artistic License 2.0 (GPL Compatible)
Special Files
Changes
LICENSE
Makefile.PL
MANIFEST
META.yml
README

Modules

OTRS::OPM::Analyzer Analyze OTRS add-ons (.opm files)     0.03
OTRS::OPM::Analyzer::Role::Base interface for all checks      
OTRS::OPM::Analyzer::Role::BasicXMLCheck Check if the .xml files can be parsed      
OTRS::OPM::Analyzer::Role::Dependencies Check that all dependencies were declared      
OTRS::OPM::Analyzer::Role::Documentation check if .pod, .pdf or .xml files are included      
OTRS::OPM::Analyzer::Role::License Check if an appropriate License is used      
OTRS::OPM::Analyzer::Role::PerlCritic Check if the code matches the OTRS coding guideline      
OTRS::OPM::Analyzer::Role::PerlTidy Check if the code matches the OTRS coding guidelines (part II)      
OTRS::OPM::Analyzer::Role::SystemCall check if the code does a system call      
OTRS::OPM::Analyzer::Role::TemplateCheck Basic check for templates      
OTRS::OPM::Analyzer::Role::UnitTests checks if the add on has unit tests      
OTRS::OPM::Analyzer::Utils::Config class to parse a yaml config      
OTRS::OPM::Analyzer::Utils::OPMFile Parser for the .opm file      

Documentation

de_opm.pl create the files listed in the .opm (unpack it)  
opm_analyzer_test.pl a short script to test the analyzer  
validate_opms.pl Validate .opms against the XML schema