p5-MooseX-Clone-0.06p1
fine grained cloning support for Moose objects
Back to search · Project homepage
Description
Out of the box Moose only provides very barebones cloning support in
order to maximize flexibility.
This role provides a clone method that makes use of the low level
cloning support already in Moose and adds selective deep cloning based
on introspection on top of that. Attributes with the Clone trait will
handle cloning of data within the object, typically delegating to the
attribute value's own clone method.
Package information
- Ports path
- devel/p5-MooseX-Clone
- Package architecture
- *
- Maintainer
- The OpenBSD ports mailing-list <ports@openbsd.org>
- Categories
- devel, perl5
- Available flavors
- None listed
These are ports metadata. Binary availability depends on the release, architecture and mirror. Build and test dependencies are not an installation checklist.
Direct dependencies
Runtime
- devel/p5-Data-Visitor STEM->=0.24
- devel/p5-Hash-Util-FieldHash-Compat
- devel/p5-Moose STEM->=0.74
- devel/p5-namespace-autoclean
Build
- devel/p5-Data-Visitor STEM->=0.24
- devel/p5-Hash-Util-FieldHash-Compat
- devel/p5-Moose STEM->=0.74
- devel/p5-namespace-autoclean
Test
- devel/p5-Data-Visitor STEM->=0.24
- devel/p5-Hash-Util-FieldHash-Compat
- devel/p5-Moose STEM->=0.74
- devel/p5-namespace-autoclean
Used by (8 dependency relationships)
Includes library, runtime, build and test relationships. Results load 100 at a time.