Binary package “libindirect-perl” in ubuntu noble
module warning about using the indirect object syntax
When enabled (or disabled as some may prefer to say, since you actually turn
it on by calling no indirect), the indirect pragma lexically warns about
indirect object syntax constructs that may have slipped into your code. This
syntax is now considered harmful, since its parsing has many quirks and its
use is error prone (when swoosh isn't defined, swoosh $x actually compiles to
$x->swoosh).
.
It currently does not warn for core functions (print, say, exec or system).
This may change in the future, or may be added as optional features that
would be enabled by passing options to unimport.
.
indirect is not a source filter.
Source package
Published versions
- libindirect-perl 0.39-2build1 in amd64 (Release)
- libindirect-perl 0.39-2build4 in amd64 (Proposed)
- libindirect-perl 0.39-2build4 in amd64 (Release)
- libindirect-perl 0.39-2build1 in arm64 (Release)
- libindirect-perl 0.39-2build4 in arm64 (Proposed)
- libindirect-perl 0.39-2build4 in arm64 (Release)
- libindirect-perl 0.39-2build1 in armhf (Release)
- libindirect-perl 0.39-2build4 in armhf (Proposed)
- libindirect-perl 0.39-2build4 in armhf (Release)
- libindirect-perl 0.39-2build1 in ppc64el (Release)
- libindirect-perl 0.39-2build4 in ppc64el (Proposed)
- libindirect-perl 0.39-2build4 in ppc64el (Release)
- libindirect-perl 0.39-2build1 in riscv64 (Release)
- libindirect-perl 0.39-2build4 in riscv64 (Proposed)
- libindirect-perl 0.39-2build4 in riscv64 (Release)
- libindirect-perl 0.39-2build1 in s390x (Release)
- libindirect-perl 0.39-2build4 in s390x (Proposed)
- libindirect-perl 0.39-2build4 in s390x (Release)