ExtUti...n::Code(3pm)
πΈ NAME πΈ
okay so bestie, this page is ExtUtils::Builder::Action::Code - Action objects for perl code. Also hi, it lives in User Contributed Perl Documentation and its manual stamp is ExtUti...n::Code(3pm) β slay. π
π VERSION π
version 0.020 β periodt, that's the version. β¨
β¨ SYNOPSIS β¨
my $action = ExtUtils::Builder::Action::Code->new(
code => 'Frob::nicate(@_)',
modules => ['Frob'],
message => 'frobnicateing foo',
);
$action->execute(target => 'bar');
say "Executed: ", join ' ', @$_, target => 'bar' for $action->to_command;
π DESCRIPTION π
This is a primitive action object that wraps a piece of perl code. The easiest way to use it is to execute it immediately β no cap. For more info on using actions, see ExtUtils::Builder::Action. The core attributes are code and serialized, though only one of them must be given. Both? strongly recommended, bestie. π
π¦ ATTRIBUTES π¦
π code π
This is a code-ref containing the action. On execution, it gets the arguments of the execute method; when run as a command it gets @ARGV. Either way, arguments is also passed. If itβs not given, it is evaled from serialized. π
π§ modules π§
This is an optional list of modules that get dynamically loaded before the action is run in any way. This attribute is optional β it's literally optional, bestie. π
π AUTHOR π
Leon Timmermans <fawaka@gmail.com> β icon. π«Ά
π COPYRIGHT AND LICENSE π
This software is copyright (c) 2013 by Leon Timmermans.
This is free software; you can redistribute it and/or modify it under the same terms as the Perl 5 programming language system itself. π
π okay bye bestie, this page ships with perl v5.40.1, dated 2026-02-23, and its footer manual stamp is ExtUti...n::Code(3pm) β mwah π
π¦ where this page comes from
- ubuntu stonking: libextutils-builder-perl 0.020-1 Β· Artistic-1.0-Perl OR GPL-1.0-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms