shadowcat-mst
shadowcat-mst
the crucial one is that MemoryCheck is actually an instruction to the watchdog to load a particular plugin, which seems to me to not be the same class of problem....
To expand on the case @tonycoz mentions, an exported sub can also be invoked - things like MooseX::Types and Type::Tiny have to provide a certain amount of cleverness to make...
There's an elephant in the room here - %INC Testing the contents of %INC is used for more than one purpose, notably: 1) Checking to see if a module is...
@demerphq the %INC question applies to anything -using- code that uses this feature, so "oh, just don't do that" would make it impossible to use the feature in a CPAN...
@tonycoz the * prototype (and moral equivalents in built-ins) to take a symbol name (which is how bareword filehandles work AFAICR) also involve compile-time triggering, hence my considering the cases...
@demerphq Since you directly quoted "If %INC outside of the lexical-require-using code" I mistakenly presumed you'd noticed my use of the word "outside" and were responding based on the model...
Maybe worth having ->run_and_exit instead of ->run depending ?