worthmine / app-findeps Goto Github PK
View Code? Open in Web Editor NEWA command-line tool that resolves dependencies from Perl modules
Home Page: https://metacpan.org/pod/distribution/App-findeps/script/findeps
License: Other
A command-line tool that resolves dependencies from Perl modules
Home Page: https://metacpan.org/pod/distribution/App-findeps/script/findeps
License: Other
On some systems, and just sometimes t/01_prepare.t fails like this:
# Failed test 't/scripts/06/04_unless.pl failed as expected'
# at t/01_prepare.t line 11.
# 'Attempt to reload Module/Exists/Unexpected.pm aborted.
# Compilation failed in require at ./t/scripts/06/04_unless.pl line 6.
# '
# doesn't match '(?^:^Can't locate Acme/BadExample)'
Subroutine dummy redefined at t/lib/Module/Exists.pm line 12.
Subroutine is_dummy redefined at t/lib/Module/Exists.pm line 13.
# Looks like you failed 1 test of 25.
t/01_prepare.t ..
Dubious, test returned 1 (wstat 256, 0x100)
Failed 1/25 subtests
See http://matrix.cpantesters.org/?dist=App-findeps%200.13 for an overview.
__END__
or __DATA__
, it works well. but otherwise, it parses (?:use|require) in PODPlack::Builder imports modules like Plack::Middleware::*
with enable
but it's not supported yet.
unless
can make nest with if
or eval
like this
https://github.com/gisle/encode-locale/blob/master/lib/Encode/Locale.pm
On some of my smokers the test suite fails with strange errors like this:
Can't load '/home/cpansand/.cpan/build/2020092113/Scalar-List-Utils-1.55-7FRMK0/blib/arch/auto/List/Util/Util.so' for module List::Util: /home/cpansand/.cpan/build/2020092113/Scalar-List-Utils-1.55-7FRMK0/blib/arch/auto/List/Util/Util.so: Undefined symbol "PL_tainting" at /usr/local/lib/perl5/5.24/mach/DynaLoader.pm line 193.
Compilation failed in require at ./script/findeps line 11.
BEGIN failed--compilation aborted at ./script/findeps line 11.
# Failed test 'succeed to detect 'Dummy''
# at t/01_pl.t line 11.
# got: ''
# expected: 'Dummy'
... (etc) ...
This looks like the wrong perl is used for testing --- in this case it's the system's perl, not the perl used for building the distributiion. Using at some point $^X
could help.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.