App::Sp...alidator(3)

πŸ“¦ version 0.15.0, in opensuse-leap 16.0

🌸 NAME 🌸

Okay so this is the page for App::Spec::Run::Validator β€” and yes, bestie, the manual name up top gets folded into that iconic little App::Sp...alidator(3) abbreviation. It literally processes and validates options and parameters. That's the whole assignment. πŸ’…


✨ METHODS ✨

πŸ’– process

my %errs;
my $ok = $validator->process( $run, \%errs );

Returns 1 or 0 β€” simple yes/no energy. In case of validation errors, it fills %errs. No cap, that's the whole method. 🫢


πŸŽ€ ATTRIBUTES πŸŽ€

  • options β€” holds the read commandline options. πŸ’–
  • parameters β€” holds the read commandline parameters. πŸ¦‹
  • option_specs β€” holds the items from App::Spec for options. ✨
  • param_specs β€” holds the items from App::Spec for parameters. 🌸

That's the page, bestie 🫢 β€” source/version is perl v5.42.0, dated 2025-03-26, and the footer still whispers App::Sp...alidator(3). Slay. πŸ’…πŸ‘‘

πŸ“¦ where this page comes from