Coverage Summary

Module Alien-Build
Version 2.26
Database: /root/.cpan/build/Alien-Build-2.26-0/cover_db
Report date: 2020-06-16 14:18:21
Perl version: v5.26.1
OS: linux
Thresholds: < 75% < 90% < 100% = 100%

Restrict to regex:

file stmt bran cond sub pod time total
Total 80.3 61.0 53.4 87.8 85.1 100.0 75.4
.tmp/9CZ8LljK95/rc.pl n/a n/a n/a n/a n/a n/a n/a
blib/lib/Alien/Base.pm 80.4 60.4 44.4 92.8 84.6 1.8 74.0
blib/lib/Alien/Base/PkgConfig.pm 92.5 70.0 42.8 93.7 0.0 1.9 78.9
blib/lib/Alien/Base/Wrapper.pm 88.8 71.4 66.6 95.0 100.0 1.1 85.1
blib/lib/Alien/Build.pm 96.3 86.5 74.4 100.0 100.0 10.6 92.3
blib/lib/Alien/Build/CommandSequence.pm 98.9 88.8 100.0 100.0 100.0 0.9 96.6
blib/lib/Alien/Build/Interpolate.pm 100.0 90.0 100.0 100.0 100.0 0.9 98.1
blib/lib/Alien/Build/Interpolate/Default.pm 44.0 13.6 0.0 36.6 100.0 0.7 34.5
blib/lib/Alien/Build/Log.pm 96.3 75.0 85.7 87.5 100.0 0.1 90.7
blib/lib/Alien/Build/Log/Abbreviate.pm 47.6 0.0 n/a 77.7 100.0 0.6 48.2
blib/lib/Alien/Build/Log/Default.pm 100.0 n/a n/a 100.0 100.0 0.6 100.0
blib/lib/Alien/Build/MM.pm 77.3 59.6 36.3 79.1 100.0 0.6 72.9
blib/lib/Alien/Build/Plugin.pm 93.2 88.8 66.6 94.1 100.0 2.2 92.2
blib/lib/Alien/Build/Plugin/Build/Autoconf.pm 78.3 44.4 n/a 90.9 100.0 0.0 74.0
blib/lib/Alien/Build/Plugin/Build/CMake.pm 30.6 4.5 n/a 43.7 100.0 0.0 29.1
blib/lib/Alien/Build/Plugin/Build/Copy.pm 80.0 50.0 n/a 83.3 100.0 0.0 79.3
blib/lib/Alien/Build/Plugin/Build/MSYS.pm 64.7 40.0 n/a 77.7 100.0 0.0 62.9
blib/lib/Alien/Build/Plugin/Build/Make.pm 85.3 75.0 33.3 83.3 100.0 0.1 80.8
blib/lib/Alien/Build/Plugin/Build/SearchDep.pm 17.6 0.0 0.0 50.0 100.0 0.0 17.0
blib/lib/Alien/Build/Plugin/Core/CleanInstall.pm 100.0 100.0 n/a 100.0 100.0 0.7 100.0
blib/lib/Alien/Build/Plugin/Core/Download.pm 87.5 66.6 66.6 100.0 100.0 0.8 83.1
blib/lib/Alien/Build/Plugin/Core/FFI.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0
blib/lib/Alien/Build/Plugin/Core/Gather.pm 98.5 85.0 41.6 100.0 100.0 0.7 90.5
blib/lib/Alien/Build/Plugin/Core/Legacy.pm 100.0 100.0 100.0 100.0 100.0 0.0 100.0
blib/lib/Alien/Build/Plugin/Core/Override.pm 100.0 n/a 100.0 100.0 100.0 0.0 100.0
blib/lib/Alien/Build/Plugin/Core/Setup.pm 65.7 18.7 40.0 100.0 100.0 2.1 56.2
blib/lib/Alien/Build/Plugin/Core/Tail.pm 100.0 100.0 n/a 100.0 100.0 0.0 100.0
blib/lib/Alien/Build/Plugin/Decode/DirListing.pm 62.9 0.0 n/a 83.3 100.0 0.0 63.8
blib/lib/Alien/Build/Plugin/Decode/DirListingFtpcopy.pm 44.4 0.0 n/a 66.6 100.0 0.0 47.2
blib/lib/Alien/Build/Plugin/Decode/HTML.pm 97.1 75.0 50.0 100.0 100.0 0.0 89.2
blib/lib/Alien/Build/Plugin/Decode/Mojo.pm 54.1 22.2 33.3 85.7 100.0 0.7 49.3
blib/lib/Alien/Build/Plugin/Download/Negotiate.pm 84.4 79.6 73.3 100.0 100.0 0.0 82.8
blib/lib/Alien/Build/Plugin/Extract/ArchiveTar.pm 90.9 71.4 44.4 90.9 100.0 0.8 83.7
blib/lib/Alien/Build/Plugin/Extract/ArchiveZip.pm 66.6 0.0 100.0 71.4 100.0 0.0 69.4
blib/lib/Alien/Build/Plugin/Extract/CommandLine.pm 76.2 56.1 41.2 85.1 100.0 0.6 64.6
blib/lib/Alien/Build/Plugin/Extract/Directory.pm 100.0 83.3 n/a 100.0 100.0 0.0 97.7
blib/lib/Alien/Build/Plugin/Extract/Negotiate.pm 95.0 72.2 33.3 100.0 100.0 0.0 87.5
blib/lib/Alien/Build/Plugin/Fetch/CurlCommand.pm 68.3 38.2 44.4 78.9 100.0 0.0 62.5
blib/lib/Alien/Build/Plugin/Fetch/HTTPTiny.pm 48.3 15.0 19.0 87.5 100.0 0.0 40.1
blib/lib/Alien/Build/Plugin/Fetch/LWP.pm 57.1 20.0 17.6 83.3 100.0 0.0 44.9
blib/lib/Alien/Build/Plugin/Fetch/Local.pm 97.6 83.3 62.5 100.0 100.0 0.0 91.5
blib/lib/Alien/Build/Plugin/Fetch/LocalDir.pm 73.8 40.0 40.0 100.0 100.0 0.0 69.2
blib/lib/Alien/Build/Plugin/Fetch/NetFTP.pm 32.5 5.0 25.0 77.7 100.0 0.0 27.6
blib/lib/Alien/Build/Plugin/Fetch/Wget.pm 98.0 64.2 50.0 100.0 100.0 0.0 89.2
blib/lib/Alien/Build/Plugin/Gather/IsolateDynamic.pm 100.0 70.0 66.6 100.0 100.0 0.0 93.7
blib/lib/Alien/Build/Plugin/PkgConfig/CommandLine.pm 53.7 56.2 0.0 46.6 100.0 0.0 53.0
blib/lib/Alien/Build/Plugin/PkgConfig/LibPkgConf.pm 37.5 19.4 16.6 77.7 100.0 0.0 34.5
blib/lib/Alien/Build/Plugin/PkgConfig/MakeStatic.pm 97.8 68.1 n/a 100.0 100.0 0.0 89.7
blib/lib/Alien/Build/Plugin/PkgConfig/Negotiate.pm 98.0 93.7 91.6 100.0 100.0 0.8 96.7
blib/lib/Alien/Build/Plugin/PkgConfig/PP.pm 91.2 75.0 33.3 100.0 100.0 1.9 87.1
blib/lib/Alien/Build/Plugin/Prefer/BadVersion.pm 32.4 0.0 n/a 44.4 100.0 0.0 30.9
blib/lib/Alien/Build/Plugin/Prefer/GoodVersion.pm 32.4 0.0 n/a 44.4 100.0 0.0 30.9
blib/lib/Alien/Build/Plugin/Prefer/SortVersions.pm 48.0 0.0 n/a 80.0 100.0 0.0 51.5
blib/lib/Alien/Build/Plugin/Probe/CBuilder.pm 76.1 55.0 0.0 100.0 100.0 0.1 72.6
blib/lib/Alien/Build/Plugin/Probe/CommandLine.pm 100.0 95.4 100.0 100.0 100.0 0.0 98.9
blib/lib/Alien/Build/Plugin/Probe/Vcpkg.pm 20.0 0.0 n/a 50.0 100.0 0.0 17.5
blib/lib/Alien/Build/Plugin/Test/Mock.pm 98.5 92.8 n/a 100.0 100.0 0.0 97.4
blib/lib/Alien/Build/Temp.pm 100.0 62.5 n/a 100.0 0.0 2.4 87.8
blib/lib/Alien/Build/Util.pm 88.0 62.0 63.6 100.0 n/a 2.1 78.3
blib/lib/Alien/Build/Version/Basic.pm 97.3 100.0 100.0 92.3 100.0 0.6 97.0
blib/lib/Alien/Build/rc.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0
blib/lib/Alien/Role.pm 100.0 n/a n/a 100.0 n/a 0.5 100.0
blib/lib/Test/Alien.pm 83.0 63.5 53.7 96.0 87.5 10.3 77.1
blib/lib/Test/Alien/Build.pm 91.5 71.0 56.7 94.5 92.8 46.8 83.8
blib/lib/Test/Alien/CanCompile.pm 93.7 100.0 n/a 100.0 0.0 1.0 92.3
blib/lib/Test/Alien/CanPlatypus.pm 94.1 100.0 n/a 100.0 0.0 0.5 92.5
blib/lib/Test/Alien/Diag.pm 100.0 90.0 n/a 100.0 100.0 0.5 98.1
blib/lib/Test/Alien/Run.pm 86.4 78.5 43.4 94.1 100.0 0.1 81.3
blib/lib/Test/Alien/Synthetic.pm 91.3 83.3 100.0 90.9 100.0 0.0 91.0
blib/lib/alienfile.pm 98.8 92.8 92.3 97.1 100.0 0.6 97.7
corpus/basic/alienfile 100.0 n/a n/a 100.0 n/a 0.0 100.0
corpus/lib/Alien/Build/Plugin/Download/Foo.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0
corpus/lib/Alien/Build/Plugin/Fetch/Corpus.pm 90.2 71.4 66.6 100.0 100.0 0.0 87.3
corpus/lib/Alien/Build/Plugin/NesAdvantage/Controller.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0
corpus/lib/Alien/Build/Plugin/NesAdvantage/Negotiate.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0
corpus/lib/Alien/Build/Plugin/RogerRamjet.pm 100.0 n/a n/a 100.0 100.0 0.6 100.0
corpus/lib/Alien/Foo.pm 100.0 n/a n/a 40.0 0.0 0.0 33.3
corpus/lib/Alien/Foo1.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
corpus/lib/Alien/Foo1/ConfigData.pm 10.0 0.0 0.0 22.2 0.0 0.0 7.3
corpus/lib/Alien/Foo2.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
corpus/lib/Alien/Foo2/ConfigData.pm 10.0 0.0 0.0 22.2 0.0 0.0 7.3
corpus/lib/Alien/foomake.pm 100.0 n/a n/a 100.0 0.0 0.0 87.5
corpus/lib/Alien/libfoo1.pm 100.0 n/a n/a 100.0 100.0 0.0 100.0
corpus/lib/Alien/libfoo2.pm 90.9 n/a n/a 80.0 100.0 0.0 88.2
corpus/lib/Alien/libfoo3.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
corpus/lib/Foo/Bar/Baz.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
corpus/lib/Foo/Bar/Baz1.pm 100.0 n/a n/a 100.0 n/a 0.0 100.0
corpus/rc/basic.pl 100.0 n/a n/a 100.0 n/a 0.0 100.0
example/bzip2.alienfile 100.0 n/a n/a 100.0 n/a 0.0 100.0
example/curl.alienfile 100.0 n/a n/a 100.0 n/a 0.0 100.0
example/dontpanic.alienfile 100.0 n/a n/a 100.0 n/a 0.0 100.0
example/gmake.alienfile 100.0 n/a n/a 100.0 n/a 0.0 100.0
example/openssl.alienfile 100.0 n/a n/a 100.0 n/a 0.0 100.0
example/xz-manual.alienfile 100.0 n/a n/a 100.0 n/a 0.0 100.0
example/xz.alienfile 100.0 n/a n/a 100.0 n/a 0.0 100.0