[libcode-tidyall-perl] 67/374: docs
Jonas Smedegaard
js at alioth.debian.org
Sun Sep 29 22:25:50 UTC 2013
This is an automated email from the git hooks/post-receive script.
js pushed a commit to branch master
in repository libcode-tidyall-perl.
commit 05f65f5192d913dfb239d46062c13be25c1397d6
Author: Jonathan Swartz <swartz at pobox.com>
Date: Tue Jul 3 12:16:35 2012 -0700
docs
---
lib/Test/Code/TidyAll.pm | 42 +++++++++++++++++++++++++++++++++++++++++-
1 file changed, 41 insertions(+), 1 deletion(-)
diff --git a/lib/Test/Code/TidyAll.pm b/lib/Test/Code/TidyAll.pm
index b6e06bc..212b457 100644
--- a/lib/Test/Code/TidyAll.pm
+++ b/lib/Test/Code/TidyAll.pm
@@ -13,7 +13,7 @@ our @EXPORT = @EXPORT_OK;
sub tidyall_ok {
my $conf_file = Code::TidyAll->find_conf_file(".");
- my $ct = Code::TidyAll->new( check_only => 1, conf_file => $conf_file );
+ my $ct = Code::TidyAll->new( check_only => 1, conf_file => $conf_file, @_ );
my @files = sort keys( %{ $ct->matched_files } );
$test->plan( tests => scalar(@files) );
foreach my $file (@files) {
@@ -30,3 +30,43 @@ sub tidyall_ok {
}
1;
+
+__END__
+
+=head1 NAME
+
+Test::Code::TidyAll - check that all your files are tidy and valid according to
+tidyall
+
+=head1 SYNOPSIS
+
+ In a file like 't/tidyall.t':
+
+ #!/usr/bin/perl
+ use Test::TidyAll;
+ tidyall_ok();
+
+=head1 DESCRIPTION
+
+Uses L<tidyall --check-only|tidyall> to check that all the files in your
+project are in a tidied and valid state, i.e. that no plugins throw errors or
+would change the contents of the file. Does not actually modify any files.
+
+By default, looks for config file C<tidyall.ini> in the current directory and
+parent directories, which is generally the right place if you are running
+L<prove|prove>.
+
+C<tidyall_ok> is exported by default. Any options will be passed along to the
+L<Code::TidyAll|Code::TidyAll> constructor. For example, if you don't want to
+use the tidyall cache and instead check all files every time:
+
+ run_tests(no_cache => 1);
+
+or if you need to specify the config file:
+
+ run_tests(conf_file => '/path/to/conf/file');
+
+=head1 SEE ALSO
+
+L<tidyall|tidyall>
+
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-perl/packages/libcode-tidyall-perl.git
More information about the Pkg-perl-cvs-commits
mailing list