Overview
Request 90083 accepted
- update to 1.05:
* RT#72082: $FindBin::Bin issue on Moduel::ScanDeps 1.04: make FindBin work
(at least with option -c or -x) by spoofing $0 in the temp script generated
for M:SD::DataFeed
* RT #70134: patch suggestions for Module::ScanDeps 1.04: additional preload
rules, used_via_preload attribute; add suggested %Preload rules
* add %Preload rules for MozRepl
* special case for Package::Stash
* special case for Moose
- changes from 1.04:
* brown paper bag bug: fix option -x (execute) (broken by changes for -c)
* honor option -I with -c
- changes from 1.03:
* RT#69213: ScanDeps incompatible with AnyEvent (Perl 5.14, AnyEvent 5.34,
PAR 1.00.2); for option -c (compile) M:SD used to wrap the file in one big
sub and appended an END block where it dumps %INC etc; the outer sub causes
problems with certain contructs; instead we now use an INIT block prepended
to the file
* RT #69471: problem with "eval { require SomeModule }" constructions
Module::ScanDeps::DataFeed now omits %INC pairs with an undefined value
(these may be created by an unsuccessful "require" under certain
conditions); also omit CODE refs from @INC
* simplify Module::ScanDeps::DataFeed somewhat by localizing %INC around
"require Module::ScanDeps::DataFeed" and by using Data::Dumper for the
actual dump
* don't create the tempfiles for DataFeed in the working directory
Request History
pbleser created request
- update to 1.05:
* RT#72082: $FindBin::Bin issue on Moduel::ScanDeps 1.04: make FindBin work
(at least with option -c or -x) by spoofing $0 in the temp script generated
for M:SD::DataFeed
* RT #70134: patch suggestions for Module::ScanDeps 1.04: additional preload
rules, used_via_preload attribute; add suggested %Preload rules
* add %Preload rules for MozRepl
* special case for Package::Stash
* special case for Moose
- changes from 1.04:
* brown paper bag bug: fix option -x (execute) (broken by changes for -c)
* honor option -I with -c
- changes from 1.03:
* RT#69213: ScanDeps incompatible with AnyEvent (Perl 5.14, AnyEvent 5.34,
PAR 1.00.2); for option -c (compile) M:SD used to wrap the file in one big
sub and appended an END block where it dumps %INC etc; the outer sub causes
problems with certain contructs; instead we now use an INIT block prepended
to the file
* RT #69471: problem with "eval { require SomeModule }" constructions
Module::ScanDeps::DataFeed now omits %INC pairs with an undefined value
(these may be created by an unsuccessful "require" under certain
conditions); also omit CODE refs from @INC
* simplify Module::ScanDeps::DataFeed somewhat by localizing %INC around
"require Module::ScanDeps::DataFeed" and by using Data::Dumper for the
actual dump
* don't create the tempfiles for DataFeed in the working directory
coolo added a reviewer
Please review sources
saschpe approved review
Thanks
coolo accepted request
checkin for 12.2
licensedigger accepted review
{"approve": "preliminary, version number changed"}
coolo accepted review
Builds for repo openSUSE_Factory
saschpe accepted review
Thanks