[Rt-commit] r5932 - in rt/branches/3.7-EXPERIMENTAL: .

ruz at bestpractical.com ruz at bestpractical.com
Thu Sep 14 17:41:49 EDT 2006


Author: ruz
Date: Thu Sep 14 17:41:48 2006
New Revision: 5932

Modified:
   rt/branches/3.7-EXPERIMENTAL/   (props changed)
   rt/branches/3.7-EXPERIMENTAL/lib/RT/Shredder.pm

Log:
 r3736 at cubic-pc:  cubic | 2006-09-15 01:46:05 +0400
 * get rid of useless eval


Modified: rt/branches/3.7-EXPERIMENTAL/lib/RT/Shredder.pm
==============================================================================
--- rt/branches/3.7-EXPERIMENTAL/lib/RT/Shredder.pm	(original)
+++ rt/branches/3.7-EXPERIMENTAL/lib/RT/Shredder.pm	Thu Sep 14 17:41:48 2006
@@ -397,14 +397,11 @@
     unless( @resolvers ) {
         die "Couldn't find resolver for dependency '". $dep->AsString ."'";
     }
-    foreach( @resolvers ) {
-        eval { $_->(
-                Shredder  => $self,
-                BaseObject   => $dep->BaseObject,
-                TargetObject => $dep->TargetObject,
-        ) };
-        die "Resolver failed: $@" if $@;
-    }
+    $_->(
+        Shredder     => $self,
+        BaseObject   => $dep->BaseObject,
+        TargetObject => $dep->TargetObject,
+    ) foreach @resolvers;
 
     return;
 }


More information about the Rt-commit mailing list