Coverage Summary

Module Alien-Build
Version 2.33
Database: /root/.cpan/build/Alien-Build-2.33-0/cover_db
Report date: 2020-09-21 09:46:34
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.7 61.0 53.4 88.4 85.1 100.0 75.9
.tmp/NfFo1kpXaH/rc.pl n/a n/a n/a n/a n/a n/a n/a
blib/lib/Alien/Base.pm 80.3 59.5 44.4 93.0 84.6 1.8 73.8
blib/lib/Alien/Base/PkgConfig.pm 92.6 70.0 42.8 94.1 0.0 1.8 79.3
blib/lib/Alien/Base/Wrapper.pm 88.8 71.4 66.6 95.0 100.0 1.0 85.1
blib/lib/Alien/Build.pm 96.3 86.5 74.4 100.0 100.0 10.3 92.3
blib/lib/Alien/Build/CommandSequence.pm 98.9 88.8 100.0 100.0 100.0 1.1 96.7
blib/lib/Alien/Build/Interpolate.pm 100.0 90.0 100.0 100.0 100.0 0.8 98.1
blib/lib/Alien/Build/Interpolate/Default.pm 44.9 13.6 0.0 38.7 100.0 0.8 35.4
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.7 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.5 59.6 36.3 80.0 100.0 0.4 73.2
blib/lib/Alien/Build/Plugin.pm 93.4 88.8 66.6 94.4 100.0 2.1 92.4
blib/lib/Alien/Build/Plugin/Build/Autoconf.pm 78.9 44.4 n/a 91.6 100.0 0.0 74.7
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 81.8 50.0 n/a 85.7 100.0 0.0 81.2
blib/lib/Alien/Build/Plugin/Build/MSYS.pm 66.6 40.0 n/a 80.0 100.0 0.0 64.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 20.0 0.0 0.0 55.5 100.0 0.0 19.4
blib/lib/Alien/Build/Plugin/Core/CleanInstall.pm 100.0 100.0 n/a 100.0 100.0 0.6 100.0
blib/lib/Alien/Build/Plugin/Core/Download.pm 87.8 66.6 66.6 100.0 100.0 0.7 83.6
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.6 85.0 41.6 100.0 100.0 0.6 90.7
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 67.5 18.7 40.0 100.0 100.0 2.0 58.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 65.5 0.0 n/a 85.7 100.0 0.0 66.6
blib/lib/Alien/Build/Plugin/Decode/DirListingFtpcopy.pm 48.2 0.0 n/a 71.4 100.0 0.0 51.2
blib/lib/Alien/Build/Plugin/Decode/HTML.pm 97.3 75.0 50.0 100.0 100.0 0.0 89.8
blib/lib/Alien/Build/Plugin/Decode/Mojo.pm 54.1 22.2 33.3 85.7 100.0 0.5 49.3
blib/lib/Alien/Build/Plugin/Download/Negotiate.pm 84.8 79.6 73.3 100.0 100.0 0.0 83.1
blib/lib/Alien/Build/Plugin/Extract/ArchiveTar.pm 91.2 71.4 44.4 91.6 100.0 0.7 84.2
blib/lib/Alien/Build/Plugin/Extract/ArchiveZip.pm 69.5 0.0 100.0 75.0 100.0 0.0 71.7
blib/lib/Alien/Build/Plugin/Extract/CommandLine.pm 76.6 56.1 41.2 85.7 100.0 0.5 64.9
blib/lib/Alien/Build/Plugin/Extract/Directory.pm 100.0 83.3 n/a 100.0 100.0 0.0 97.9
blib/lib/Alien/Build/Plugin/Extract/Negotiate.pm 95.2 72.2 33.3 100.0 100.0 0.0 88.0
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 50.0 15.0 19.0 88.8 100.0 0.0 41.7
blib/lib/Alien/Build/Plugin/Fetch/LWP.pm 59.4 20.0 17.6 85.7 100.0 0.0 47.2
blib/lib/Alien/Build/Plugin/Fetch/Local.pm 97.7 83.3 62.5 100.0 100.0 0.0 91.8
blib/lib/Alien/Build/Plugin/Fetch/LocalDir.pm 75.0 40.0 40.0 100.0 100.0 0.0 70.5
blib/lib/Alien/Build/Plugin/Fetch/NetFTP.pm 34.1 5.0 25.0 80.0 100.0 0.0 29.1
blib/lib/Alien/Build/Plugin/Fetch/Wget.pm 98.1 64.2 50.0 100.0 100.0 0.0 89.6
blib/lib/Alien/Build/Plugin/Gather/IsolateDynamic.pm 100.0 70.0 66.6 100.0 100.0 0.0 94.0
blib/lib/Alien/Build/Plugin/PkgConfig/CommandLine.pm 54.8 56.2 0.0 50.0 100.0 0.0 54.0
blib/lib/Alien/Build/Plugin/PkgConfig/LibPkgConf.pm 39.0 19.4 16.6 80.0 100.0 0.0 35.9
blib/lib/Alien/Build/Plugin/PkgConfig/MakeStatic.pm 97.9 68.1 n/a 100.0 100.0 0.0 90.1
blib/lib/Alien/Build/Plugin/PkgConfig/Negotiate.pm 98.1 93.7 91.6 100.0 100.0 0.8 96.8
blib/lib/Alien/Build/Plugin/PkgConfig/PP.pm 91.4 75.0 33.3 100.0 100.0 1.9 87.4
blib/lib/Alien/Build/Plugin/Prefer/BadVersion.pm 35.9 0.0 n/a 50.0 100.0 0.0 34.4
blib/lib/Alien/Build/Plugin/Prefer/GoodVersion.pm 35.9 0.0 n/a 50.0 100.0 0.0 34.4
blib/lib/Alien/Build/Plugin/Prefer/SortVersions.pm 51.8 0.0 n/a 83.3 100.0 0.0 55.5
blib/lib/Alien/Build/Plugin/Probe/CBuilder.pm 76.7 55.0 0.0 100.0 100.0 0.1 73.3
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 23.4 0.0 n/a 57.1 100.0 0.0 20.7
blib/lib/Alien/Build/Plugin/Test/Mock.pm 98.5 92.8 n/a 100.0 100.0 0.0 97.5
blib/lib/Alien/Build/Temp.pm 100.0 62.5 n/a 100.0 0.0 2.4 88.4
blib/lib/Alien/Build/Util.pm 88.3 62.0 63.6 100.0 n/a 2.2 78.8
blib/lib/Alien/Build/Version/Basic.pm 97.4 100.0 100.0 92.8 100.0 0.7 97.1
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.6 100.0
blib/lib/Test/Alien.pm 83.0 63.5 53.7 96.0 87.5 12.0 77.1
blib/lib/Test/Alien/Build.pm 91.5 71.0 56.7 94.5 92.8 44.9 83.8
blib/lib/Test/Alien/CanCompile.pm 94.4 100.0 n/a 100.0 0.0 1.3 93.1
blib/lib/Test/Alien/CanPlatypus.pm 94.7 100.0 n/a 100.0 0.0 0.7 93.3
blib/lib/Test/Alien/Diag.pm 100.0 90.0 n/a 100.0 100.0 0.7 98.2
blib/lib/Test/Alien/Run.pm 86.7 78.5 43.4 94.4 100.0 0.3 81.6
blib/lib/Test/Alien/Synthetic.pm 92.0 83.3 100.0 91.6 100.0 0.0 91.5
blib/lib/alienfile.pm 98.8 92.8 92.3 97.2 100.0 0.6 97.8
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.1 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