NAME
Perl::Critic::OTRS - A collection of handy Perl::Critic policies
VERSION
version 0.09
SYNOPSIS
Perl::Critic::OTRS is a collection of Perl::Critic policies that will help to program in the OTRS way of programming
DESCRIPTION
The rules included with the Perl::Critic::OTRS group include:
Perl::Critic::Policy::OTRS::ProhibitFetchrowHashref
Kernel::System::DB provides a method called FetchrowHashref
, but this method is deprecated as this relies on DBI
's fetchrow_hashref. Some users have reported problems with it on some database systems.
Perl::Critic::Policy::OTRS::ProhibitDumper
Perl::Critic::Policy::OTRS::ProhibitLocaltime
Perl::Critic::Policy::OTRS::ProhibitLowPrecedenceOps
Perl::Critic::Policy::OTRS::ProhibitOpen
Perl::Critic::Policy::OTRS::ProhibitPushISA
Perl::Critic::Policy::OTRS::ProhibitRequire
Perl::Critic::Policy::OTRS::ProhibitSomeCoreFunctions
Perl::Critic::Policy::OTRS::RequireCamelCase
Perl::Critic::Policy::OTRS::RequireParensWithMethods
Perl::Critic::Policy::OTRS::RequireTrueReturnValueForModules
WHY A COLLECTION OF OTRS POLICIES?
The policies bundled in this distributions represent the coding guideline provided by the OTRS project. It's always a good idea to program the way the project itself does.
So every programmer who is familiar with the OTRS codebase can read and follow your code.
ACKNOWLEDGMENTS
Thanks to
Martin Edenhofer for creating a great tool like OTRS
Martin Gruner for improvements for this module
Michiel Beijen for improvements for this module
Pete Houston for lots of pull requests that improve the quality/kwalitee of the module
Ramanan Balakrishnan for fixing test failures
AUTHOR
Renee Baecker <info@perl-services.de>
COPYRIGHT AND LICENSE
This software is Copyright (c) 2013 by Renee Baecker.
This is free software, licensed under:
The Artistic License 2.0 (GPL Compatible)