Name : perl-Validator-Declarative
| |
Version : 1.20130722.2105
| Vendor : obs://build_opensuse_org/devel:languages:perl
|
Release : 1.3
| Date : 2015-05-02 18:56:30
|
Group : Development/Libraries/Perl
| Source RPM : perl-Validator-Declarative-1.20130722.2105-1.3.src.rpm
|
Size : 0.07 MB
| |
Packager : (none)
| |
Summary : Declarative parameters validation
|
Description :
Almost every function checks the input parameters, in one or other manner. But often checking of some parameters are not made at all or are made not properly.
In most cases, checking is done by means of one or more conditional statements for each parameter individually. This reduces the readability of the code and makes it difficult to maintain.
Often checking is done using \"unless\" with several conditions, which make things even worse.
Also, lot of conditional statements increases the cyclomatic complexity of the function, which makes it impossible to use automated tests to check the quality and complexity of the code.
To solve these problems, we can use declarative description of function parameters.
|
RPM found in directory: /packages/linux-pbone/ftp5.gwdg.de/pub/opensuse/repositories/devel:/languages:/perl:/CPAN-V/openSUSE_13.2/noarch |
Hmm ... It's impossible ;-) This RPM doesn't exist on any FTP server
Provides :
perl(Test::Validator::Declarative)
perl(Validator::Declarative)
perl(Validator::Declarative::Rules::Converters)
perl(Validator::Declarative::Rules::ParametrizedType)
perl(Validator::Declarative::Rules::SimpleType)
perl-Validator-Declarative
Requires :