[Jifty-commit] r1815 - Jifty-DBI/trunk/lib/Jifty/DBI

jifty-commit at lists.jifty.org jifty-commit at lists.jifty.org
Tue Aug 15 09:07:01 EDT 2006


Author: audreyt
Date: Tue Aug 15 09:07:00 2006
New Revision: 1815

Modified:
   Jifty-DBI/trunk/lib/Jifty/DBI/Schema.pm

Log:
* Jifty::DBI::Schema - s/die/croak/ to aid debugging.

Modified: Jifty-DBI/trunk/lib/Jifty/DBI/Schema.pm
==============================================================================
--- Jifty-DBI/trunk/lib/Jifty/DBI/Schema.pm	(original)
+++ Jifty-DBI/trunk/lib/Jifty/DBI/Schema.pm	Tue Aug 15 09:07:00 2006
@@ -520,18 +520,17 @@
 
 sub _list {
     defined wantarray
-        or die
-        "Cannot add traits in void context -- check for misspelled preceding comma as a semicolon";
+        or croak("Cannot add traits in void context -- check for misspelled preceding comma as a semicolon");
+
     wantarray
-        or die
-        "Cannot call list traits in scalar context -- check for unneccessary 'is'";
+        or croak("Cannot call list traits in scalar context -- check for unneccessary 'is'");
     _trait(@_);
 }
 
 sub _item {
     defined wantarray
-        or die
-        "Cannot add traits in void context -- check for misspelled preceding comma as a semicolon";
+        or croak("Cannot add traits in void context -- check for misspelled preceding comma as a semicolon");
+
     _trait(@_);
 }
 
@@ -571,7 +570,7 @@
 
     my ($method, $argument) = @{$self};
 
-    die "Illegal Jifty::DBI::Schema property '$method'"
+    croak("Illegal Jifty::DBI::Schema property '$method'")
       unless $column->can($method);
 
     $column->$method($argument);


More information about the Jifty-commit mailing list