X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FMooseX%2FStorage%2FEngine%2FTrait%2FDisableCycleDetection.pm;h=b0ab38c5d69fcba95a6c71327aa0c1e9750d6317;hb=3513de05de63c95635c9af8a5b05261f7fabc44d;hp=717e243c97fec99392067b380a8f9839a02360ca;hpb=a473d69d41c77bb4ba2d94dfd731bdcf6e7a8d63;p=gitmo%2FMooseX-Storage.git diff --git a/lib/MooseX/Storage/Engine/Trait/DisableCycleDetection.pm b/lib/MooseX/Storage/Engine/Trait/DisableCycleDetection.pm index 717e243..b0ab38c 100644 --- a/lib/MooseX/Storage/Engine/Trait/DisableCycleDetection.pm +++ b/lib/MooseX/Storage/Engine/Trait/DisableCycleDetection.pm @@ -1,5 +1,11 @@ package MooseX::Storage::Engine::Trait::DisableCycleDetection; use Moose::Role; +around 'check_for_cycle_in_collapse' => sub { + my ($orig, $self, $attr, $value) = @_; + # See NOTE in MX::Storage::Engine + return $value; +}; + 1;