{"added":null,"apiVersion":1,"behindSince":null,"buildDepends":[],"categories":["devel","perl5"],"comment":"Make objects with circular references DESTROY normally","compare":null,"dependentCount":null,"description":"Object::Destroyer allows for the creation of \"Destroy\" handles. The\nhandle is \"attached\" to the circular relationship, but is not a part\nof it. When the destroy handle falls out of scope, it will be cleaned\nup correctly, and while being cleaned up, it will also force the data\nstructure it is attached to be destroyed as well. Object::Destroyer\ncan call a specified release method on an object (or method DESTROY by\ndefault). Alternatively, it can execute an arbitrary user code passed\nto constructor as a code reference.","flavors":[],"html":"https://daemonports.org/dragonfly/devel/p5-Object-Destroyer/","kind":"port","lastUpdate":null,"license":["ART10","GPLv1+"],"maintainer":"perl@FreeBSD.org","name":"p5-Object-Destroyer","newest":true,"newestVersion":"2.02","noVulnData":false,"origin":"devel/p5-Object-Destroyer","otherSystems":[{"maintainer":"perl@FreeBSD.org","newest":true,"origin":"devel/p5-Object-Destroyer","path":"/devel/p5-Object-Destroyer/","system":"FreeBSD","version":"2.02"},{"maintainer":"perl@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/p5-Object-Destroyer","path":"","system":"HardenedBSD","version":"2.02"},{"maintainer":"perl@FreeBSD.org","newest":true,"noVulnData":true,"origin":"devel/p5-Object-Destroyer","path":"","system":"GhostBSD","version":"2.02"}],"packages":null,"pkgName":"p5-Object-Destroyer-2.02","related":null,"repository":"DPorts","requiredBy":["www/p5-HTML-ExtractMain"],"requiredByCount":1,"runDepends":["lang/perl5.36"],"status":null,"system":"dragonfly","systemLabel":"DragonFly","version":"2.02","versions":null,"vulnerabilities":null,"www":"https://metacpan.org/release/Object-Destroyer"}
