Package: wnpp Severity: wishlist Owner: Jonas Smedegaard <d...@jones.dk>
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA512 * Package name : libex-monkeypatched-perl Version : 0.03 Upstream Author : Aaron Crane <a...@cpan.org> * URL : https://metacpan.org/release/ex-monkeypatched * License : Artistic or GPL-2 Programming Lang: Perl Description : experimental API for safe monkey-patching The term "monkey patching" describes injecting additional methods into a class whose implementation you don't control. If done without care, this is dangerous; the problematic case arises when: * You add a method to a class; * A newer version of the monkey-patched class adds another method of the same name * And uses that new method in some other part of its own implementation. ex::monkeypatched lets you do this sort of monkey-patching safely: before it injects a method into the target class, it checks whether the class already has a method of the same name. If it finds such a method, it throws an exception (at compile-time with respect to the code that does the injection). . See <http://aaroncrane.co.uk/talks/monkey_patching_subclassing/> for more details. Needed by libcatmandu-marc-perl. Will be maintained in the Perl team. -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQF8BAEBCgBmBQJURowxXxSAAAAAAC4AKGlzc3Vlci1mcHJAbm90YXRpb25zLm9w ZW5wZ3AuZmlmdGhob3JzZW1hbi5uZXQ3NjQ4ODQwMTIyRTJDNTBFQzUxRDQwRTI0 RUMxQjcyMjM3NEY5QkQ2AAoJEE7BtyI3T5vWNFoIAL6pRvhNkJgBnQ+6L/qfXUYa 637tGyfDlepex7qxn05X19dDkhieOojHbu8hmIWpdtgGYwp4UTi45h4HnRFTnW3X fp2m4BKBjtKYfsMnjgmyc7HuVisxZCOX7N/h4D/9q04HC0PoR7cunRK3lRoZ0fcv CzossSk4mX0GMJe+WtDDsVvOMrIr0CI7EPbVoFSnhIHzvsxSRt5fR4Cj8dCljutU elLErVAIufc0QJ3KTvVyhri0wGT/TZbR8mLsZw2OTl/AD51fg0JW7xSubNXqw0g9 lgI9zaBhrW9mT+SeEPsj2SXpZhR2X/k1vck1MbpPOpjVh3akoMP+9AwAiOYaD2U= =m5ov -----END PGP SIGNATURE----- -- To UNSUBSCRIBE, email to debian-devel-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org Archive: https://lists.debian.org/20141021163916.30660.50411.report...@bastian.jones.dk