Group
Extension

Matches 2

App-AppSpec ( T/TI/TINITA/App-AppSpec-0.006.tar.gz, TINITA, 2019; MetaCPAN )
App-AppSpec/tools/generate-spec-pm.pl ( view source; MetaCPAN )
c-spec.yaml";
my $pm = "$Bin/../lib/App/AppSpec/Spec.pm";

my $yp = YAML::PP->new( schema => [qw/ JSON /] );

my $SPEC = $yp->load_file($specfile);
local $Data::Dumper::Sortkeys = 1;
local $Data::Dump
App-AppSpec ( T/TI/TINITA/App-AppSpec-0.006.tar.gz, TINITA, 2019; MetaCPAN )
App-AppSpec/lib/App/AppSpec/Schema/Validator.pm ( view source; MetaCPAN )
n => 'JSON::PP', schema => [qw/ JSON /] );
    my $spec = $yp->load_file($file);
    return $self->validate_spec($spec);
}

sub validate_spec {
    my ($self, $spec) = @_;
    eval { require JSON::Val
 }
        or die "JSON::Validator is needed for validating a spec file";
    my $json_validator = JSON::Validator->new;
    $json_validator->schema($SCHEMA);
    my @errors = $json_validator->validat

Powered by Groonga
Maintained by Kenichi Ishigaki <ishigaki@cpan.org>. If you find anything, submit it on GitHub.