Thread Perl und @* (35 answers)
Opened by barney at 2023-11-09 09:47

barney
 2023-11-09 12:24
#195452 #195452
User since
2008-08-31
165 Artikel
BenutzerIn
[Homepage] [default_avatar]
Ich nenne das Dereferencing missglückt weil im Code $array_ref-@* steht, im echten Leben aber sehr wahrscheinlich $array_ref->@* gemeint war.

Ich habe deshalb auch die CPAN:Perl::Critic Konfiguration angepasst:

Code: (dl )
1
2
3
4
5
6
7
8
9
10
11
12
diff --git a/Kernel/TidyAll/Plugin/OTOBO/Perl/perlcriticrc b/Kernel/TidyAll/Plugin/OTOBO/Perl/perlcriticrc
index b254189..77994a7 100644
--- a/Kernel/TidyAll/Plugin/OTOBO/Perl/perlcriticrc
+++ b/Kernel/TidyAll/Plugin/OTOBO/Perl/perlcriticrc
@@ -78,6 +78,7 @@ modules = Class::ISA Pod::Plainer Shell Switch vars {Use 'our' variables instead

[Variables::ProhibitEvilVariables]
variables = $DB::single {clean up your debug statements}
+variables = @* {avoid the $ref-@* error}

[Subroutines::RequireFinalReturn]
terminal_methods = FatalError CustomerFatalError

View full thread Perl und @*