CUDF-CHECK(1)

✨ NAME ✨

okay bestie, meet cudf-check β€” a whole command line tool whose entire job is manipulating CUDF documents πŸ’… this is the man page for it, straight out of the User Contributed Perl Documentation collection, section 1. she's giving tool, she's giving utility, she's giving "let me handle the CUDF stuff for you". periodt ✨


πŸŽ€ SYNOPSIS πŸŽ€

cudf-check [OPTION]

that's it. that's the whole thing. no positional args, just vibes and options πŸ¦‹


πŸ’– DESCRIPTION πŸ’–

so like, <purple>cudf-check</purple> is a command line tool (we love a CLI moment) that manipulates and validates CUDF documents. that's literally her whole personality and she's slaying at it πŸ”₯

🌸 Use Cases 🌸

okay here are the actual things you'd use her for, bestie, no cap:

  • validate a CUDF document β€” that's the package universe + the request together, check it, love it, kiss it:
cudf-check -cudf FILE
  • validate a CUDF document and its solution β€” yes mama, we're checking both the package universe + request AND the solution that goes with them:
cudf-check -cudf FILE -sol FILE
  • validate a package universe all by itself β€” no user request in sight, just the universe, being its own main character:
cudf-check -univ FILE

✨ OPTIONS ✨

  • -cudf β€” parse the CUDF you hand her, which means the universe plus the request, together, as one 🫢
  • -univ β€” parse the given package universe
  • -sol β€” parse the given solution
  • -dump β€” dump results straight to standard output πŸ“€
  • -help, --help β€” show the usage information and dip out (exit). both spellings work, she's flexible like that πŸ’…

πŸ‘‘ EXIT STATUS πŸ‘‘

okay so this part actually matters, listen up:

cudf-check returns an exit status of 0 (true) if all of the checks she performed β€” that's universe consistency, solution consistency, and request-solution correspondence β€” were successful πŸŽ‰

but if one or more of them fails, she returns an exit status of 1 (false). so like, don't ignore that. your scripts are watching, bestie 😭


πŸ¦‹ SEE ALSO πŸ¦‹

go read those too, they're her friends, iykyk πŸ’œ


πŸ’œ AUTHOR πŸ’œ

Copyright: (C) 2009-2014 Stefano Zacchiroli <zack@upsilon.cc>

License: GNU General Public License (GPL), version 3 or above


and that's the whole page, bestie πŸŽ€ this was cudf-check version 0.10, dated 2026-07-01, from the User Contributed Perl Documentation and the CUDF-CHECK(1) man section β€” go forth and validate those documents, you absolute icon πŸ’–βœ¨πŸ¦‹

πŸ“¦ where this page comes from