Changes for version 1.0.9 - 2022-02-04

  • (hadfl) Merging schemata where a member has a transformer defined in the "other" schema is not possible. Allow it when both transformers point to the same transformer or just one of them has defined a transformer.
  • (hadfl) Merging schemata where both members have the same validator for a member leads to running the validator twice.
  • (hadfl) Default values override values that evaluate to false. Using values as default values that evaluate to false are ignored.

Modules

Transform Perl Data Structures, Validate Data against a Schema, Produce Data from a Schema, or produce documentation directly from information in the Schema.
Collect errors for Data::Processor
create validators for use in schemas

Provides

in lib/Data/Processor/Error/Instance.pm
in lib/Data/Processor/Generator.pm
in lib/Data/Processor/PodWriter.pm
in lib/Data/Processor/Transformer.pm
in lib/Data/Processor/Validator.pm