The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

Changes for version 0.04 - 2016-05-27

  • Allow more variants of framework version strings. Users also use "5.x" to say that the package is for all OTRS5 versions

Documentation

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

Modules

Analyze OTRS add-ons (.opm files)
interface for all checks
Check if the .xml files can be parsed
Check that all dependencies were declared
check if .pod, .pdf or .xml files are included
Check if an appropriate License is used
Check if the code matches the OTRS coding guideline
Check if the code matches the OTRS coding guidelines (part II)
check if the code does a system call
Basic check for templates
checks if the add on has unit tests
class to parse a yaml config
Parser for the .opm file

Examples