white space cleanups
Graham Knop [Sun, 9 Apr 2017 13:55:58 +0000 (15:55 +0200)]
14 files changed:
Changes
lib/Config/Any.pm
lib/Config/Any/Base.pm
lib/Config/Any/General.pm
lib/Config/Any/INI.pm
lib/Config/Any/JSON.pm
lib/Config/Any/Perl.pm
lib/Config/Any/XML.pm
lib/Config/Any/YAML.pm
t/conf/conf.foo
t/conf/conf.ini
t/conf/conf2.ini
t/invalid/conf.ini
t/invalid/conf.yml

diff --git a/Changes b/Changes
index 1a0ce05..5930ab8 100644 (file)
--- a/Changes
+++ b/Changes
@@ -14,7 +14,7 @@ Revision history for Config-Any
     - load perl files directly, never possibly searching @INC
 
 0.27 2016-03-31
-    - depend on Module::Pluggable::Object directly instead of assuming it is 
+    - depend on Module::Pluggable::Object directly instead of assuming it is
       bundled with Module::Pluggable (RT #113148)
 
 0.26 2015-04-29
@@ -31,7 +31,7 @@ Revision history for Config-Any
     - fix test suite's method of checking availability of plugins
 
 0.22 2011-07-04
-    - add XML::NamespaceSupport to XML format deps, silence YAML warnings in 
+    - add XML::NamespaceSupport to XML format deps, silence YAML warnings in
       tests (caelum)
 
 0.21 2011-05-25
@@ -125,7 +125,7 @@ Revision history for Config-Any
       + 'force_plugins => [ qw(Config::Any::Foo Config::Any::Blah) ]' parameter
         to load_(files|stems)
       + $Config::Any::INI::MAP_SECTION_SPACE_TO_NESTED_KEY - boolean, defaulting
-        to on, controlling whether to map spaces in INI section headings 
+        to on, controlling whether to map spaces in INI section headings
         to nested hashrefs
 
 0.04 2006-08-07
index 26cc806..fecb247 100644 (file)
@@ -33,14 +33,14 @@ to load configuration data from multiple different file formats. It supports XML
 JSON, Apache-style configuration, Windows INI files, and even Perl code.
 
 The rationale for this module is as follows: Perl programs are deployed on many different
-platforms and integrated with many different systems. Systems administrators and end 
+platforms and integrated with many different systems. Systems administrators and end
 users may prefer different configuration formats than the developers. The flexibility
-inherent in a multiple format configuration loader allows different users to make 
+inherent in a multiple format configuration loader allows different users to make
 different choices, without generating extra work for the developers. As a developer
 you only need to learn a single interface to be able to use the power of different
 configuration formats.
 
-=head1 INTERFACE 
+=head1 INTERFACE
 
 =cut
 
@@ -54,15 +54,15 @@ configuration formats.
 C<load_files()> attempts to load configuration from the list of files passed in
 the C<files> parameter, if the file exists.
 
-If the C<filter> parameter is set, it is used as a callback to modify the configuration 
-data before it is returned. It will be passed a single hash-reference parameter which 
+If the C<filter> parameter is set, it is used as a callback to modify the configuration
+data before it is returned. It will be passed a single hash-reference parameter which
 it should modify in-place.
 
 If the C<use_ext> parameter is defined, the loader will attempt to parse the file
 extension from each filename and will skip the file unless it matches a standard
 extension for the loading plugins. Only plugins whose standard extensions match the
 file extension will be used. For efficiency reasons, its use is encouraged, but
-be aware that you will lose flexibility -- for example, a file called C<myapp.cfg> 
+be aware that you will lose flexibility -- for example, a file called C<myapp.cfg>
 containing YAML data will not be offered to the YAML plugin, whereas C<myapp.yml>
 or C<myapp.yaml> would be.
 
@@ -70,9 +70,9 @@ When the C<flatten_to_hash> parameter is defined, the loader will return a hash
 keyed on the file names, as opposed to the usual list of single-key hashes.
 
 C<load_files()> also supports a 'force_plugins' parameter, whose value should be an
-arrayref of plugin names like C<Config::Any::INI>. Its intended use is to allow the use 
+arrayref of plugin names like C<Config::Any::INI>. Its intended use is to allow the use
 of a non-standard file extension while forcing it to be offered to a particular parser.
-It is not compatible with 'use_ext'. 
+It is not compatible with 'use_ext'.
 
 You can supply a C<driver_args> hashref to pass special options to a particular
 parser object. Example:
@@ -102,7 +102,7 @@ sub load_files {
     Config::Any->load_stems( { stems => \@stems, flatten_to_hash => 1 } );
 
 C<load_stems()> attempts to load configuration from a list of files which it generates
-by combining the filename stems list passed in the C<stems> parameter with the 
+by combining the filename stems list passed in the C<stems> parameter with the
 potential filename extensions from each loader, which you can check with the
 C<extensions()> classmethod described below. Once this list of possible filenames is
 built it is treated exactly as in C<load_files()> above, as which it takes the same
@@ -245,7 +245,7 @@ sub _support_error {
 
 =head2 finder( )
 
-The C<finder()> classmethod returns the 
+The C<finder()> classmethod returns the
 L<Module::Pluggable::Object|Module::Pluggable::Object>
 object which is used to load the plugins. See the documentation for that module for
 more information.
@@ -264,7 +264,7 @@ sub finder {
 
 =head2 plugins( )
 
-The C<plugins()> classmethod returns the names of configuration loading plugins as 
+The C<plugins()> classmethod returns the names of configuration loading plugins as
 found by L<Module::Pluggable::Object|Module::Pluggable::Object>.
 
 =cut
@@ -343,7 +343,7 @@ Joel Bernstein E<lt>rataxis@cpan.orgE<gt>
 
 =head1 CONTRIBUTORS
 
-This module was based on the original 
+This module was based on the original
 L<Catalyst::Plugin::ConfigLoader|Catalyst::Plugin::ConfigLoader>
 module by Brian Cassidy C<< <bricas@cpan.org> >>.
 
@@ -384,7 +384,7 @@ SUCH DAMAGES.
 
 =head1 SEE ALSO
 
-L<Catalyst::Plugin::ConfigLoader|Catalyst::Plugin::ConfigLoader> 
+L<Catalyst::Plugin::ConfigLoader|Catalyst::Plugin::ConfigLoader>
 -- now a wrapper around this module.
 
 =cut
index 9d4ebe3..2826cb6 100644 (file)
@@ -70,11 +70,11 @@ Brian Cassidy E<lt>bricas@cpan.orgE<gt>
 Copyright 2008-2009 by Brian Cassidy
 
 This library is free software; you can redistribute it and/or modify
-it under the same terms as Perl itself. 
+it under the same terms as Perl itself.
 
 =head1 SEE ALSO
 
-=over 4 
+=over 4
 
 =item * L<Config::Any>
 
index db32022..2cbd2e8 100644 (file)
@@ -81,11 +81,11 @@ Copyright 2006-2016 by Brian Cassidy
 Portions Copyright 2006 Portugal Telecom
 
 This library is free software; you can redistribute it and/or modify
-it under the same terms as Perl itself. 
+it under the same terms as Perl itself.
 
 =head1 SEE ALSO
 
-=over 4 
+=over 4
 
 =item * L<Catalyst>
 
index 2c7e1a2..4b71995 100644 (file)
@@ -16,10 +16,10 @@ Config::Any::INI - Load INI config files
 Loads INI files. Example:
 
     name=TestApp
-    
+
     [Controller::Foo]
     foo=bar
-    
+
     [Model::Baz]
     qux=xyzzy
 
@@ -85,7 +85,7 @@ sub requires_all_of { 'Config::Tiny' }
 This variable controls whether spaces in INI section headings will be expanded into nested hash keys.
 e.g. it controls whether [Full Power] maps to $config->{'Full Power'} or $config->{'Full'}->{'Power'}
 
-By default it is set to 1 (i.e. true). 
+By default it is set to 1 (i.e. true).
 
 Set it to 0 to preserve literal spaces in section headings:
 
@@ -106,11 +106,11 @@ Joel Bernstein E<lt>rataxis@cpan.orgE<gt>
 Copyright 2006-2016 by Brian Cassidy, portions copyright 2006, 2007 by Joel Bernstein
 
 This library is free software; you can redistribute it and/or modify
-it under the same terms as Perl itself. 
+it under the same terms as Perl itself.
 
 =head1 SEE ALSO
 
-=over 4 
+=over 4
 
 =item * L<Catalyst>
 
index 81cbaf8..91d1531 100644 (file)
@@ -103,11 +103,11 @@ Brian Cassidy E<lt>bricas@cpan.orgE<gt>
 Copyright 2006-2016 by Brian Cassidy
 
 This library is free software; you can redistribute it and/or modify
-it under the same terms as Perl itself. 
+it under the same terms as Perl itself.
 
 =head1 SEE ALSO
 
-=over 4 
+=over 4
 
 =item * L<Catalyst>
 
index 3e27a17..77899f5 100644 (file)
@@ -72,11 +72,11 @@ Brian Cassidy E<lt>bricas@cpan.orgE<gt>
 Copyright 2006-2016 by Brian Cassidy
 
 This library is free software; you can redistribute it and/or modify
-it under the same terms as Perl itself. 
+it under the same terms as Perl itself.
 
 =head1 SEE ALSO
 
-=over 4 
+=over 4
 
 =item * L<Catalyst>
 
index 740c711..fd9838a 100644 (file)
@@ -105,11 +105,11 @@ Joel Bernstein E<lt>rataxis@cpan.orgE<gt>
 Copyright 2006-2016 by Brian Cassidy
 
 This library is free software; you can redistribute it and/or modify
-it under the same terms as Perl itself. 
+it under the same terms as Perl itself.
 
 =head1 SEE ALSO
 
-=over 4 
+=over 4
 
 =item * L<Catalyst>
 
index 563eaf9..1f61221 100644 (file)
@@ -21,7 +21,6 @@ Loads YAML files. Example:
         foo: bar
     Model::Baz:
         qux: xyzzy
-    
 
 =head1 METHODS
 
@@ -79,11 +78,11 @@ Brian Cassidy E<lt>bricas@cpan.orgE<gt>
 Copyright 2006-2016 by Brian Cassidy
 
 This library is free software; you can redistribute it and/or modify
-it under the same terms as Perl itself. 
+it under the same terms as Perl itself.
 
 =head1 SEE ALSO
 
-=over 4 
+=over 4
 
 =item * L<Catalyst>
 
index 5300f60..e96cac8 100644 (file)
@@ -1,5 +1,5 @@
 name=TestApp
-    
+
 [Component Controller::Foo]
 foo=bar
 
index 5300f60..e96cac8 100644 (file)
@@ -1,5 +1,5 @@
 name=TestApp
-    
+
 [Component Controller::Foo]
 foo=bar
 
index 2f892de..4e44521 100644 (file)
@@ -1,5 +1,5 @@
 name=TestApp
-    
+
 [Controller::Foo]
 foo=bar
 
index 7bec378..2d19bac 100644 (file)
@@ -1,5 +1,5 @@
 name=TestApp
-    
+
 [Component Controller::Foo
 foo=bar
 
index 93db559..41d8ff0 100644 (file)
@@ -1,7 +1,7 @@
 ---
 name: TestApp
 Component:
-       Controller::Foo:
+    Controller::Foo
         foo: bar
 Model:
     Model::Baz: