more code updates, before i look in depth at the _load() routine
[p5sagit/Config-Any.git] / lib / Config / Any / INI.pm
index a8ec52f..ea2abce 100644 (file)
@@ -46,19 +46,20 @@ sub load {
     require Config::Tiny;
     my $config = Config::Tiny->read( $file );
 
-    my $main   = delete $config->{ _ };
+    my $main = delete $config->{ _ };
     my $out;
-    $out->{$_} = $main->{$_} for keys %$main;
+    $out->{ $_ } = $main->{ $_ } for keys %$main;
 
-    for my $k (keys %$config) {
+    for my $k ( keys %$config ) {
         my @keys = split /\s+/, $k if $MAP_SECTION_SPACE_TO_NESTED_KEY;
-        my $ref = $config->{$k};
+        my $ref = $config->{ $k };
 
-        if (@keys > 1) {
-            my ($a, $b) = @keys[0,1];
-            $out->{$a}->{$b} = $ref;
-        } else {
-            $out->{$k} = $ref;
+        if ( @keys > 1 ) {
+            my ( $a, $b ) = @keys[ 0, 1 ];
+            $out->{ $a }->{ $b } = $ref;
+        }
+        else {
+            $out->{ $k } = $ref;
         }
     }
     return $out;