CSAF::Builder(3pm)
π CSAF::Builder π
okay bestie, so this is CSAF::Builder β it's a Perl module (that's the 3pm vibe, it lives in the perl manpage section) and its whole job is building the CSAF document. She builds, she validates, she gets everything ready for publishing. iconic behavior honestly β¨
πΈ NAME πΈ
CSAF::Builder β build the CSAF document. that's it, that's the whole name. short, sweet, slays. π
β¨ SYNOPSIS β¨
use CSAF::Builder;
my $builder = CSAF::Builder->new( csaf => $csaf );
my $html = $renderer->render;
literally the whole thing. you make a builder, you pass it your csaf, and then the renderer does its render moment. no cap. π¦
π DESCRIPTION π
CSAF::Builder builds and validates the CSAF document and prepares it for publishing. like, it does the build, it does the validation, and then it hands it off all dressed up and ready to be published. the full glow-up pipeline. π
π§ METHODS π§
CSAF::Builder inherits all methods from CSAF::Base and implements the following new ones. so everything you already know from the parent? still there, still yours. these are the extras. π
$builder->build ( [$skip_validation = 0] )β Build the CSAF document. that's the job.$skip_validationdefaults to0, so by default she does validate. you can hand it something else if you want to skip that part. π
π«Ά SUPPORT π«Ά
π Bugs / Feature Requests π
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 like, you don't have to keep refreshing and stressing β she'll come find you with updates. obsessed. β¨
π Source Code π
This is open source software. The code repository is available for public review and contribution under the terms of the license.
<https://github.com/giterlizzi/perl-CSAF>
git clone https://github.com/giterlizzi/perl-CSAF.git
come thru and contribute bestie, the repo is literally right there. π
π AUTHOR π
- Giuseppe Di Terlizzi <gdt@cpan.org>
the legend herself. the main character. π
π LICENSE AND COPYRIGHT π
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.
fr fr, it's free software β remix it, redistribute it, just keep it under the same Perl 5 terms. no drama. πΈ
and that's the whole page bestie π
this was CSAF::Builder, shipped as part of perl v5.40.1, dated 2025-09-03. go build something gorgeous. mwah. πβ¨π¦
π¦ where this page comes from
- ubuntu resolute: libcsaf-perl 0.26-1 Β· Artistic-2.0
- ubuntu stonking: libcsaf-perl 0.26-1 Β· Artistic-2.0
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms