{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":[],"categories":["devel","perl5"],"comment":"Replace functions with ones that succeed or die with lexical scope","compare":null,"dependentCount":null,"description":"The autodie pragma provides a convenient way to replace functions\nthat normally return false on failure with equivalents that throw\nan exception on failure.\n\nThe autodie pragma has lexical scope, meaning that functions and\nsubroutines altered with autodie will only change their behaviour\nuntil the end of the enclosing block, file, or eval.\n\nIf system is specified as an argument to autodie, then it uses\nIPC::System::Simple to do the heavy lifting. See the description\nof that module for more information.","flavors":[],"html":"https://daemonports.org/dragonfly/devel/p5-autodie/","kind":"port","lastUpdate":null,"license":["ART10","GPLv1+"],"maintainer":"perl@FreeBSD.org","name":"p5-autodie","newest":true,"newestVersion":"2.29","noVulnData":false,"origin":"devel/p5-autodie","otherSystems":[{"maintainer":"perl@FreeBSD.org","newest":true,"origin":"devel/p5-autodie","path":"/devel/p5-autodie/","system":"FreeBSD","version":"2.29"},{"maintainer":"perl@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/p5-autodie","path":"","system":"HardenedBSD","version":"2.29"},{"maintainer":"perl@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/p5-autodie","path":"","system":"GhostBSD","version":"2.29"}],"packages":null,"pkgName":"p5-autodie-2.29","related":null,"repository":"DPorts","requiredBy":[],"requiredByCount":0,"runDepends":["lang/perl5.36"],"status":null,"system":"dragonfly","systemLabel":"DragonFly","version":"2.29","versions":null,"vulnerabilities":null,"www":"https://metacpan.org/release/autodie"}
