2 repository-uri
Validating metadata by comparing parsed annotations against the target element's reflection properties.
Distinct from Reflection: Focuses on the validation process using reflection, not just the act of reflection itself.
Explore 2 awesome GitHub repositories matching part of an awesome list · Reflection-Driven Validation. Refine with filters or upvote what's useful.
This project is a PHP docblock annotation parser and reflection metadata tool designed to extract structured metadata from doc-comments and convert them into class instances. It functions as a system for retrieving and managing custom metadata attached to classes, methods, and properties. The library includes a metadata caching system to store parsed results, which reduces the performance overhead associated with repeated reflection calls and string parsing. It also serves as a static analysis utility for validating source code structure and enforcing coding standards through automated docblo
Validates annotation placement and data types by comparing parsed metadata against target reflection properties.
Go Package of validators and sanitizers for strings, numerics, slices and structs
Uses Go's reflect package to traverse struct fields, extract tags, and invoke validators dynamically.