[svn:dbi] r14175 - in dbi/trunk: lib/DBD t

[email protected]
Newsgroups perl.dbi.changes
Message-ID <[email protected]>
Author: hmbrand
Date: Sat Jun 19 01:06:11 2010
New Revision: 14175

Modified:
   dbi/trunk/lib/DBD/File.pm
   dbi/trunk/t/49dbd_file.t

Log:
more tidy

never use else after return

Modified: dbi/trunk/lib/DBD/File.pm
==============================================================================
--- dbi/trunk/lib/DBD/File.pm	(original)
+++ dbi/trunk/lib/DBD/File.pm	Sat Jun 19 01:06:11 2010
@@ -573,31 +573,29 @@
 	$table = [ ".", keys %{$dbh->{f_meta}} ];
     $table eq "+" and
 	$table = [ grep { m/^[_A-Za-z0-9]+$/ } keys %{$dbh->{f_meta}} ];
-    ref ($table) eq "Regexp" and
+    ref $table eq "Regexp" and
 	$table = [ grep { $_ =~ $table } keys %{$dbh->{f_meta}} ];
 
-    unless (ref ($table) or ref ($attr)) {
+    ref $table || ref $attr or
 	return &$gstm ($dbh, $table, $attr);
-	}
-    else {
-	ref $table or $table = [ $table ];
-	ref $attr  or $attr  = [ $attr  ];
-	"ARRAY" eq ref $table or
-	    croak "Invalid argument for \$table - SCALAR, Regexp or ARRAY expected but got " . ref $table;
-	"ARRAY" eq ref $attr or
-	    croak "Invalid argument for \$attr - SCALAR or ARRAY expected but got " . ref $attr;
-
-	my %results;
-	foreach my $tname (@{$table}) {
-	    my %tattrs;
-	    foreach my $aname (@{$attr}) {
-		$tattrs{$aname} = &$gstm ($dbh, $tname, $aname);
-		}
-	    $results{$tname} = \%tattrs;
-	    }
 
-	return \%results;
+    ref $table or $table = [ $table ];
+    ref $attr  or $attr  = [ $attr  ];
+    "ARRAY" eq ref $table or
+	croak "Invalid argument for \$table - SCALAR, Regexp or ARRAY expected but got " . ref $table;
+    "ARRAY" eq ref $attr or
+	croak "Invalid argument for \$attr - SCALAR or ARRAY expected but got " . ref $attr;
+
+    my %results;
+    foreach my $tname (@{$table}) {
+	my %tattrs;
+	foreach my $aname (@{$attr}) {
+	    $tattrs{$aname} = &$gstm ($dbh, $tname, $aname);
+	    }
+	$results{$tname} = \%tattrs;
 	}
+
+    return \%results;
     } # get_file_meta
 
 sub set_single_table_meta

Modified: dbi/trunk/t/49dbd_file.t
==============================================================================
--- dbi/trunk/t/49dbd_file.t	(original)
+++ dbi/trunk/t/49dbd_file.t	Sat Jun 19 01:06:11 2010
@@ -109,13 +109,13 @@
            {
 	       $tbl => {
 		   f_dir => $dir,
-		   f_ext => q(.txt),
-	       },
-	       t_sbdgf_53442Gz =>  {
+		   f_ext => ".txt",
+		   },
+	       t_sbdgf_53442Gz => {
 		   f_dir => $dir,
-		   f_ext => q(.txt),
+		   f_ext => ".txt",
+		   },
 	       },
-	   },
 	   "get multiple meta data");
 
 # Expected: ("unix", "perlio", "encoding(iso-8859-1)")
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.