DBIx-JCL
view release on metacpan or search on metacpan
lib/DBIx/JCL.pm view on Meta::CPAN
my $errm1 = "$script_file failed source validation, id tag ";
my $errm2 = "$script_file failed source validation, pod section ";
my $errm3 = " is missing or invalid";
my $checkfor;
$checkfor = "FILENAME";
$source =~ m/^\#\#@@.*/m
or sys_die( $errm1.$checkfor.$errm3, 0 );
$checkfor = "SOURCETITLE";
$source =~ m/^\#\#\$\$.*/m
or sys_die( $errm1.$checkfor.$errm3, 0 );
$checkfor = "NAME";
$source =~ m/^!1 $checkfor\n\n[A-Za-z]/m
or sys_die( $errm2.$checkfor.$errm3, 1 );
$checkfor = "DESCRIPTION";
$source =~ m/^!1 $checkfor\n\n[A-Za-z]/m
or sys_die( $errm2.$checkfor.$errm3, 1 );
( run in 1.568 second using v1.01-cache-2.11-cpan-49f99fa48dc )