{"schema_version":1,"metadata":{"branch":"current","release":"7.9","architecture":"amd64","generated_at":"2026-09-09T04:04:41.004595+00:00","source_url":"https://cdn.openbsd.org/pub/OpenBSD/snapshots/packages/amd64/sqlports-7.55.tgz","source_sha256":"fcdbba1b9df747882aa9bab4af20ebec8dac10655069c90f1cd4145c06e1235e","package_count":12031,"source_kind":"sqlports"},"package":{"name":"p5-Params-Validate-1.31","path":"devel/p5-Params-Validate","url":"/packages/current/devel/p5-Params-Validate/","comment":"validate method/function parameters","homepage":"https://metacpan.org/release/Params-Validate","maintainer":"Andrew Hewus Fresh <afresh1@openbsd.org>","description":"The Params::Validate module provides a flexible system for validation\nmethod/function call parameters.  The validation can be as simple\nas checking for the presence of required parameters or as complex\nas validating object classes (via isa) or capabilities (via can),\nchecking parameter types, and using customized callbacks to ensure\ndata integrity.\n\nThe module has been designed to work equally well with positional\nor named parameters (via a hash or hash reference).\n","package_architecture":"amd64","stem":"p5-Params-Validate","readme":null,"dependencies":[{"path":"devel/p5-Module-Implementation","type":"runtime","package_spec":"","url":"/packages/current/devel/p5-Module-Implementation/"},{"path":"devel/p5-Module-Build","type":"build","package_spec":"","url":"/packages/current/devel/p5-Module-Build/"},{"path":"devel/p5-Test-Fatal","type":"test","package_spec":"","url":"/packages/current/devel/p5-Test-Fatal/"},{"path":"devel/p5-Test-Requires","type":"test","package_spec":"","url":"/packages/current/devel/p5-Test-Requires/"},{"path":"devel/p5-Test-Taint","type":"test","package_spec":"STEM->=0.02","url":"/packages/current/devel/p5-Test-Taint/"},{"path":"devel/p5-Readonly","type":"test","package_spec":"","url":"/packages/current/devel/p5-Readonly/"},{"path":"devel/p5-Module-Implementation","type":"test","package_spec":"","url":"/packages/current/devel/p5-Module-Implementation/"}],"reverse_dependencies":{"count":49,"url":"/packages/data/6f/6f83fe10dad9223b3e4a98c195d8404056d1b8ebb431f92e155cc1ac4ce2ad32.json"},"categories":["devel","perl5"],"flavors":[],"only_for_architectures":[],"not_for_architectures":[]}}
