CSAF::...:Schema(3pm)

πŸ“¦
version 0.26 Β· 2 versions
, in ubuntu resolute, ubuntu stonking

🌸 NAME 🌸

CSAF::Validator::Schema β€” bestie, this one validates your CSAF document using JSON Schema. That's the whole job. She's a validator. She validates. Periodt. ✨


πŸ¦‹ SYNOPSIS πŸ¦‹

use CSAF::Validator::Schema;

my $v = CSAF::Validator::Schema->new( csaf => $csaf );

$v->validate;

Three lines. That's it. Load her, build her with your csaf object, hit validate. So clean. πŸ’…


πŸ’– DESCRIPTION πŸ’–

CSAF::Validator::Schema is a JSON Schema validator for CSAF documents. Like, it takes your CSAF doc and checks it against the JSON Schema, no cap. That's the vibe. πŸŽ€

🧚 METHODS 🧚

CSAF::Validator::InformativeTests inherits all methods from CSAF::Validator::Base.

Not me pointing out that this line is literally about InformativeTests in a page about Schema β€” I'm just telling you what it says, bestie. It is what it is. πŸ™ˆ

🌈 SUPPORT 🌈

πŸ’€ Bugs / Feature Requests πŸ’€

Found a bug? Got a feature request that's giving main character energy? Please report any bugs or feature requests through the issue tracker at:

https://github.com/giterlizzi/perl-CSAF/issues

You will be notified automatically of any progress on your issue. So you don't have to sit there refreshing like 😭 β€” the tracker keeps you posted. Obsessed with that actually. 🫢

⭐ Source Code ⭐

This is open source software. The code repository is available for public review and contribution under the terms of the license. Come through and contribute, bestie! πŸ‘‘

https://github.com/giterlizzi/perl-CSAF

git clone https://github.com/giterlizzi/perl-CSAF.git

Clone it, read it, send a patch. It's giving community. 🌱


πŸ‘‘ AUTHOR πŸ‘‘

  • Giuseppe Di Terlizzi <gdt@cpan.org>

This software is copyright (c) 2023-2025 by Giuseppe Di Terlizzi.

This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. Slay, that's the good license. 🌈


And that's the whole page, bestie! This one shipped as part of the User Contributed Perl Documentation for CSAF::...:Schema <3pm>, built on perl v5.40.1, dated 2025-09-03. Stay validating, ily! πŸ’–βœ¨πŸŽ€

πŸ“¦ where this page comes from