Login
gknop/Perl-Critic.git
15 years agoAdd new policy Variables::ProhibitMatchVars
Chris Dolan [Fri, 27 Jan 2006 03:43:06 +0000 (03:43 +0000)] 
Add new policy Variables::ProhibitMatchVars

15 years agoFixed regex flags to satisfy perlcritic.
Jeffrey Ryan Thalhammer [Thu, 26 Jan 2006 07:15:19 +0000 (07:15 +0000)] 
Fixed regex flags to satisfy perlcritic.

15 years agoAdded tollerance for package variables declared with C<use vars> but
Jeffrey Ryan Thalhammer [Thu, 26 Jan 2006 07:05:35 +0000 (07:05 +0000)] 
Added tollerance for package variables declared with C<use vars> but
only if they are in ALL CAPS.  This is mostly to support older Perls
that don't support the C<our> keyword.

We may need to loosen _is_package_var() to allow localization of
variables from other packages.  Conversely, we might want a policy
that requires all package variables to be localized.

15 years agoRewrote SYNOPSIS section to look more like the typical Unix stuff.
Jeffrey Ryan Thalhammer [Thu, 26 Jan 2006 04:33:47 +0000 (04:33 +0000)] 
Rewrote SYNOPSIS section to look more like the typical Unix stuff.
Optimized start-up time by delaying the loading of Perl::Critic until
we're sure that we actually have something to critique.

15 years agoAdded test cases to verify that fully qualified variables
Jeffrey Ryan Thalhammer [Thu, 26 Jan 2006 04:28:32 +0000 (04:28 +0000)] 
Added test cases to verify that fully qualified variables
are exempt from ProhibitLocalVars.

15 years agoIf a variable name is fully qualified (i.e. $Foo::Bar::baz) then it
Jeffrey Ryan Thalhammer [Thu, 26 Jan 2006 04:27:28 +0000 (04:27 +0000)] 
If a variable name is fully qualified (i.e. $Foo::Bar::baz) then it
assumed to be part of another package.  Since the developer can't be
responsible for the interface of other modules, those variables are
exempt from the ban on C<local>.  In fact, I think it's probably best
practice to localize any package variable that you might have to modify.

15 years agoJust adding a couple comments.
Jeffrey Ryan Thalhammer [Wed, 25 Jan 2006 06:45:36 +0000 (06:45 +0000)] 
Just adding a couple comments.

15 years agoAdded support for regex configuration of EvilModules. I'm not too
Jeffrey Ryan Thalhammer [Wed, 25 Jan 2006 06:42:09 +0000 (06:42 +0000)] 
Added support for regex configuration of EvilModules.  I'm not too
jazzed with the way I did this, so I'm open to suggestions.  Should we
use a separate config parameter for regex patterns?  For example:

[Modules::ProhibitEvilModules]
modules = Foo Bar
modules_rx = /Acme/  /Filter/

15 years agoOptimized by moving more regexes.
Jeffrey Ryan Thalhammer [Sun, 22 Jan 2006 21:29:01 +0000 (21:29 +0000)] 
Optimized by moving more regexes.

15 years agoMoved regex back into module body to improve performance (slightly).
Jeffrey Ryan Thalhammer [Sun, 22 Jan 2006 21:16:44 +0000 (21:16 +0000)] 
Moved regex back into module body to improve performance (slightly).

15 years agoChanged module abstracts to include the phrase "best practice." I'm
Jeffrey Ryan Thalhammer [Sun, 22 Jan 2006 07:23:39 +0000 (07:23 +0000)] 
Changed module abstracts to include the phrase "best practice."  I'm
hoping this will help Perl::Critic get hits when folks are searching
for stuff related to Conway's book.

15 years agoFixed subroutine to comply with RequireFinalReturn policy.
Jeffrey Ryan Thalhammer [Sun, 22 Jan 2006 07:11:58 +0000 (07:11 +0000)] 
Fixed subroutine to comply with RequireFinalReturn policy.

15 years agoFixed corner case where fully qualified variable names
Jeffrey Ryan Thalhammer [Sun, 22 Jan 2006 06:59:44 +0000 (06:59 +0000)] 
Fixed corner case where fully qualified variable names
violate the ProhibitMixedCaseVars policy.

15 years agoRegenerated README files using pod2text. I had mistakenly used
Jeffrey Ryan Thalhammer [Sun, 15 Jan 2006 20:40:10 +0000 (20:40 +0000)] 
Regenerated README files using pod2text.  I had mistakenly used
perldoc which produced a bunch of unsightly binary formatting
characters.

15 years agoRemoved 'criticism.pm' from MANIFEST. Mentioned it in the docs.
Jeffrey Ryan Thalhammer [Sun, 15 Jan 2006 05:36:18 +0000 (05:36 +0000)] 
Removed 'criticism.pm' from MANIFEST.  Mentioned it in the docs.

15 years agoMoved criticism.pm into separate distro.
Jeffrey Ryan Thalhammer [Sun, 15 Jan 2006 03:05:10 +0000 (03:05 +0000)] 
Moved criticism.pm into separate distro.

15 years agoMade criticism non-fatal.
Jeffrey Ryan Thalhammer [Fri, 13 Jan 2006 18:52:14 +0000 (18:52 +0000)] 
Made criticism non-fatal.

15 years agoAdded 'criticism' pragma module.
Jeffrey Ryan Thalhammer [Fri, 13 Jan 2006 17:08:11 +0000 (17:08 +0000)] 
Added 'criticism' pragma module.

15 years agoUpdated Changes.
Jeffrey Ryan Thalhammer [Fri, 13 Jan 2006 07:20:24 +0000 (07:20 +0000)] 
Updated Changes.

15 years agoEnhanced code filtration so that you can attach the '##no critic'
Jeffrey Ryan Thalhammer [Fri, 13 Jan 2006 05:35:45 +0000 (05:35 +0000)] 
Enhanced code filtration so that you can attach the '##no critic'
pseudo-pragmas to the conditional part of a loop or logical block.
without affecting the inside of the block.  See RT #15295 for details.

So if you put the '##no critic' on the same line as the opening
curly-brace of the block, then I disable the code on that line. I
tried to make it support conditional that span multiple lines, but I
probably need more test cases to prove that it works.

15 years agoTweaked RequireEndWithOne policy so that it allows a whitespace in the
Jeffrey Ryan Thalhammer [Fri, 13 Jan 2006 03:48:34 +0000 (03:48 +0000)] 
Tweaked RequireEndWithOne policy so that it allows a whitespace in the
final statement.  Some people like to put a space before every
semi-colon like this: "1 ;" I also added a couple test cases to verify
this behavior.

15 years agoRe-inserted the IMPORTANT CHANGES section to the documentation. I decided that this...
Jeffrey Ryan Thalhammer [Wed, 11 Jan 2006 09:37:51 +0000 (09:37 +0000)] 
Re-inserted the IMPORTANT CHANGES section to the documentation.  I decided that this might be important to developers, especially if they do not read the CHANGES file.

15 years agoFixed typo in documentation.
Jeffrey Ryan Thalhammer [Wed, 11 Jan 2006 09:00:50 +0000 (09:00 +0000)] 
Fixed typo in documentation.

15 years agoFixed typo in documentation.
Jeffrey Ryan Thalhammer [Tue, 10 Jan 2006 00:20:23 +0000 (00:20 +0000)] 
Fixed typo in documentation.

15 years agoUpdated change log with latest developments
Jeffrey Ryan Thalhammer [Thu, 5 Jan 2006 10:33:43 +0000 (10:33 +0000)] 
Updated change log with latest developments

15 years agoNow getting VERSION directly from Perl::Critic module.
Jeffrey Ryan Thalhammer [Thu, 5 Jan 2006 08:49:24 +0000 (08:49 +0000)] 
Now getting VERSION directly from Perl::Critic module.

15 years agoAdded a couple more test cases using different delimiters in
Jeffrey Ryan Thalhammer [Thu, 5 Jan 2006 08:46:55 +0000 (08:46 +0000)] 
Added a couple more test cases using different delimiters in
transliteration expressions.

15 years agoAdded workaround for strange errors during POD coverage tests.
Jeffrey Ryan Thalhammer [Thu, 5 Jan 2006 08:22:28 +0000 (08:22 +0000)] 
Added workaround for strange errors during POD coverage tests.
See inline comments for complete details.

15 years agoIncreased $VERSION to 0.14.
Jeffrey Ryan Thalhammer [Thu, 5 Jan 2006 04:29:14 +0000 (04:29 +0000)] 
Increased $VERSION to 0.14.

15 years agoNarrowed the applies_to() list to just the Match and Substititue
Jeffrey Ryan Thalhammer [Wed, 4 Jan 2006 18:38:31 +0000 (18:38 +0000)] 
Narrowed the applies_to() list to just the Match and Substititue
subclasses of the PPI::Token::Regexp.  This prevents false Violations
arising from tr/// and y/// expressions.  I also added some test
cases to verify the fix.

15 years agoMinor documentation edits.
Jeffrey Ryan Thalhammer [Wed, 4 Jan 2006 05:27:24 +0000 (05:27 +0000)] 
Minor documentation edits.

15 years agoAdded blank line to warning message so it doesn't start
Jeffrey Ryan Thalhammer [Wed, 4 Jan 2006 05:25:42 +0000 (05:25 +0000)] 
Added blank line to warning message so it doesn't start
appearing in the middle of the screen.

15 years agoDocumentation edits.
Jeffrey Ryan Thalhammer [Wed, 4 Jan 2006 02:40:55 +0000 (02:40 +0000)] 
Documentation edits.

15 years agoRegenerated README from latest P::C documentation.
Jeffrey Ryan Thalhammer [Tue, 3 Jan 2006 07:55:31 +0000 (07:55 +0000)] 
Regenerated README from latest P::C documentation.

15 years agoJust added a couple comments.
Jeffrey Ryan Thalhammer [Tue, 3 Jan 2006 07:42:31 +0000 (07:42 +0000)] 
Just added a couple comments.

15 years agoPut all references to "perlcritic" in C<> tags.
Jeffrey Ryan Thalhammer [Tue, 3 Jan 2006 07:36:40 +0000 (07:36 +0000)] 
Put all references to "perlcritic" in C<> tags.

15 years agoFixing POD escapes in code snippets.
Jeffrey Ryan Thalhammer [Tue, 3 Jan 2006 07:28:08 +0000 (07:28 +0000)] 
Fixing POD escapes in code snippets.

15 years agoUpdated copyright dates.
Jeffrey Ryan Thalhammer [Tue, 3 Jan 2006 04:20:33 +0000 (04:20 +0000)] 
Updated copyright dates.

15 years agoSpell-checked documentation for primary modules.
Jeffrey Ryan Thalhammer [Tue, 3 Jan 2006 03:18:03 +0000 (03:18 +0000)] 
Spell-checked documentation for primary modules.

15 years agoRegenerated MANIFEST.
Jeffrey Ryan Thalhammer [Tue, 3 Jan 2006 03:17:10 +0000 (03:17 +0000)] 
Regenerated MANIFEST.

15 years agoRenamed the pbp file to match the "perlcriticrc" convention.
Jeffrey Ryan Thalhammer [Tue, 3 Jan 2006 02:55:15 +0000 (02:55 +0000)] 
Renamed the pbp file to match the "perlcriticrc" convention.

15 years agoNow checking to make sure that files and directories
Jeffrey Ryan Thalhammer [Mon, 2 Jan 2006 08:32:34 +0000 (08:32 +0000)] 
Now checking to make sure that files and directories
actually exist before we try processing them.

15 years agoFixed some documentation errors.
Jeffrey Ryan Thalhammer [Mon, 2 Jan 2006 07:47:32 +0000 (07:47 +0000)] 
Fixed some documentation errors.

15 years agoIncreased VERSION to 0.13_05. Hopefully this will be the last
Jeffrey Ryan Thalhammer [Mon, 2 Jan 2006 06:52:26 +0000 (06:52 +0000)] 
Increased VERSION to 0.13_05.  Hopefully this will be the last
draft before 0.14.

15 years agoEdited docs.
Jeffrey Ryan Thalhammer [Mon, 2 Jan 2006 06:18:32 +0000 (06:18 +0000)] 
Edited docs.

15 years agoFixed POD links to the DEVELOPER file.
Jeffrey Ryan Thalhammer [Mon, 2 Jan 2006 04:47:41 +0000 (04:47 +0000)] 
Fixed POD links to the DEVELOPER file.

15 years agoIncreased VERSION to 0.13_04.
Jeffrey Ryan Thalhammer [Sat, 31 Dec 2005 04:12:13 +0000 (04:12 +0000)] 
Increased VERSION to 0.13_04.

15 years agoMoved DEVELOPER.pod file so it gets installed a little deeper in the
Jeffrey Ryan Thalhammer [Sat, 31 Dec 2005 03:49:11 +0000 (03:49 +0000)] 
Moved DEVELOPER.pod file so it gets installed a little deeper in the
Perl/Critic directory tree.

15 years agoCommented out another TODO test. I'm not sure why these
Jeffrey Ryan Thalhammer [Sat, 31 Dec 2005 01:32:45 +0000 (01:32 +0000)] 
Commented out another TODO test.  I'm not sure why these
don't work with my Test::Harness.  I'll look into it after
the holidays.

15 years agoUpdated Change list.
Jeffrey Ryan Thalhammer [Fri, 30 Dec 2005 20:57:13 +0000 (20:57 +0000)] 
Updated Change list.

15 years agoIncreased VERSION to 0.13_03
Jeffrey Ryan Thalhammer [Fri, 30 Dec 2005 20:27:26 +0000 (20:27 +0000)] 
Increased VERSION to 0.13_03

15 years agoCommented out the TODO tests. These were being interpreted as
Jeffrey Ryan Thalhammer [Fri, 30 Dec 2005 20:21:51 +0000 (20:21 +0000)] 
Commented out the TODO tests.  These were being interpreted as
failures by the Test::Harness that I have at work.  When I have more
time, I'll try and figure out which version we have and where the bug
is coming from.

15 years agoNow displaying a "source OK" message for each file that doesn't
Jeffrey Ryan Thalhammer [Fri, 30 Dec 2005 18:47:49 +0000 (18:47 +0000)] 
Now displaying a "source OK" message for each file that doesn't
contain any violations.  This is similar to the behavior of `perl -c`.
Personally, I follow the Unix tradition that "no news is good news",
but several people have requested this feature and I can understand
how it provides some comfort and reassurance that the program didn't
just blow up.

15 years agoEdited documentation.
Jeffrey Ryan Thalhammer [Fri, 30 Dec 2005 06:33:22 +0000 (06:33 +0000)] 
Edited documentation.

15 years agoFixed Config to work properly if the .perlcriticrc contains fully-qualified
Jeffrey Ryan Thalhammer [Fri, 30 Dec 2005 04:25:10 +0000 (04:25 +0000)] 
Fixed Config to work properly if the .perlcriticrc contains fully-qualified
module names (e.g. "Perl::Critic::Policy::References::ProhibitDoubleSigils").
Added some test cases to verify this behavior.

15 years agoIncreased $VERSION to 0.13_02
Jeffrey Ryan Thalhammer [Fri, 30 Dec 2005 03:48:54 +0000 (03:48 +0000)] 
Increased $VERSION to 0.13_02

15 years agoMinor documentation edits.
Jeffrey Ryan Thalhammer [Thu, 29 Dec 2005 23:15:11 +0000 (23:15 +0000)] 
Minor documentation edits.

15 years agoRenamed the pod test scripts to follow the _underscored_ naming
Jeffrey Ryan Thalhammer [Thu, 29 Dec 2005 20:29:22 +0000 (20:29 +0000)] 
Renamed the pod test scripts to follow the _underscored_ naming
convention that all the other test scripts follow.

15 years agoTweaked argument processing so that if you give a file name as an
Jeffrey Ryan Thalhammer [Thu, 29 Dec 2005 20:09:34 +0000 (20:09 +0000)] 
Tweaked argument processing so that if you give a file name as an
argument, perlcritic will always try to critique it, even if it's not
actually Perl code.  If an argument is a directory, we still search
the directory for Perl-ish files.

15 years agoMerged in changes from my branch.
Jeffrey Ryan Thalhammer [Thu, 29 Dec 2005 06:40:22 +0000 (06:40 +0000)] 
Merged in changes from my branch.

15 years agoChanged behavior of -include and -exclude options to accommodate the
Jeffrey Ryan Thalhammer [Sat, 24 Dec 2005 00:04:56 +0000 (00:04 +0000)] 
Changed behavior of -include and -exclude options to accommodate the
way the -severity works.  Essentially, the -include and -exclude
options now force Perl::Critic::Config to load (or not load) policies
that it would not load otherwise because it falls below the severity
threshold or it has been deactivated in their .perlcriticrc file.

I'm still not completely pleased with how all this has been explained
in the documentation, so I may work on this some more later.  I also
had to update the test scripts to match the new behavior.

15 years agoAdded SVN keywords.
Jeffrey Ryan Thalhammer [Fri, 23 Dec 2005 20:25:12 +0000 (20:25 +0000)] 
Added SVN keywords.

15 years agoMentioned DEVELOPER.pod file in P::C documentation.
Jeffrey Ryan Thalhammer [Fri, 23 Dec 2005 09:50:50 +0000 (09:50 +0000)] 
Mentioned DEVELOPER.pod file in P::C documentation.

15 years agoRegenerated the MANIFEST.
Jeffrey Ryan Thalhammer [Fri, 23 Dec 2005 09:45:38 +0000 (09:45 +0000)] 
Regenerated the MANIFEST.

15 years agoAdded DEVELOPER.pod file. This document basically describes
Jeffrey Ryan Thalhammer [Fri, 23 Dec 2005 09:41:23 +0000 (09:41 +0000)] 
Added DEVELOPER.pod file.  This document basically describes
step-by-step how to make new Policy modules for Perl::Critic.

15 years agoAdded warning about the renamed modules to the build scripts.
Jeffrey Ryan Thalhammer [Fri, 23 Dec 2005 07:48:01 +0000 (07:48 +0000)] 
Added warning about the renamed modules to the build scripts.

15 years agoEdited Changes file a bit.
Jeffrey Ryan Thalhammer [Fri, 23 Dec 2005 07:06:58 +0000 (07:06 +0000)] 
Edited Changes file a bit.

15 years agoRegenerated manifest to include new perlcritic.pbp
Jeffrey Ryan Thalhammer [Fri, 23 Dec 2005 07:04:45 +0000 (07:04 +0000)] 
Regenerated manifest to include new perlcritic.pbp

15 years agoAdded pure PBP perlcriticrc file. This was requested by some folks
Jeffrey Ryan Thalhammer [Fri, 23 Dec 2005 07:02:44 +0000 (07:02 +0000)] 
Added pure PBP perlcriticrc file.  This was requested by some folks
who wanted to follow a strict Daminan-style coding standard.

15 years agoUpdated manifest with new files.
Jeffrey Ryan Thalhammer [Fri, 23 Dec 2005 06:48:50 +0000 (06:48 +0000)] 
Updated manifest with new files.

15 years agoUpdated docs to reflect Policy name changes.
Jeffrey Ryan Thalhammer [Fri, 23 Dec 2005 06:47:38 +0000 (06:47 +0000)] 
Updated docs to reflect Policy name changes.

15 years agoRenamed TestingAndDebugging policies to 'RequireUseStrict' and
Jeffrey Ryan Thalhammer [Fri, 23 Dec 2005 06:42:08 +0000 (06:42 +0000)] 
Renamed TestingAndDebugging policies to 'RequireUseStrict' and
'ProhibitNoWarnings'.  Even though it's a double-negative, I think
most people will clearly understand the meaning (at least more so
than with 'RequirePackageStricture').

15 years agoAdded test script for perlcritic and modified perlcritic to not "run"
Jeffrey Ryan Thalhammer [Fri, 23 Dec 2005 06:27:20 +0000 (06:27 +0000)] 
Added test script for perlcritic and modified perlcritic to not "run"
when executed in a test harness.  This seems rather awkward, so I'm
open to suggestions if you know of a better way to do this.

15 years agoAdded 'exit' statement to ProhibitPostfixControls tests.
Jeffrey Ryan Thalhammer [Fri, 23 Dec 2005 04:39:42 +0000 (04:39 +0000)] 
Added 'exit' statement to ProhibitPostfixControls tests.

15 years agoAdded 'exit' to postfix control exemptions.
Jeffrey Ryan Thalhammer [Fri, 23 Dec 2005 04:35:58 +0000 (04:35 +0000)] 
Added 'exit' to postfix control exemptions.

15 years agoEdited POD.
Jeffrey Ryan Thalhammer [Thu, 22 Dec 2005 08:17:27 +0000 (08:17 +0000)] 
Edited POD.

15 years agoSet 'RequireExplicitPackage' to exempt scripts by default, since most
Jeffrey Ryan Thalhammer [Thu, 22 Dec 2005 07:59:42 +0000 (07:59 +0000)] 
Set 'RequireExplicitPackage' to exempt scripts by default, since most
people don't put scripts in an explicit 'main' package.

15 years agoAdded test cases to verify _normalize_severity() function. I should
Jeffrey Ryan Thalhammer [Tue, 20 Dec 2005 02:35:50 +0000 (02:35 +0000)] 
Added test cases to verify _normalize_severity() function.  I should
probably test these within the context of an actual .perlcriticrc
file.

15 years agoAdded convenience code to "normalize" severity levels, in case people
Jeffrey Ryan Thalhammer [Tue, 20 Dec 2005 02:25:04 +0000 (02:25 +0000)] 
Added convenience code to "normalize" severity levels, in case people
forget the range of valid severity levels or decide to use negative
numbers in their .perlcriticrc file.  I need to write some test
cases for this.

15 years agoAdded "Severity" to the full-diagnostic format.
Jeffrey Ryan Thalhammer [Tue, 20 Dec 2005 02:07:11 +0000 (02:07 +0000)] 
Added "Severity" to the full-diagnostic format.

15 years agoMoved some option-parsing code down into get_options().
Jeffrey Ryan Thalhammer [Tue, 20 Dec 2005 01:49:47 +0000 (01:49 +0000)] 
Moved some option-parsing code down into get_options().
As a result, I discovered that I had some scope problems
elsewhere.

15 years agoRegenerated MANIFEST.
Jeffrey Ryan Thalhammer [Mon, 19 Dec 2005 07:37:52 +0000 (07:37 +0000)] 
Regenerated MANIFEST.

15 years agoAdded 'criticize.t' to the MANIFEST.SKIP. These tests probably won't
Jeffrey Ryan Thalhammer [Mon, 19 Dec 2005 07:36:44 +0000 (07:36 +0000)] 
Added 'criticize.t' to the MANIFEST.SKIP.  These tests probably won't
pass on other systems, and they are only really relevant to the author
see the article at http://www.chrisdolan.net/talk/index.php/page/2/
for more details about "author-only" tests.

15 years agoModified some of the 'no strict' pragma tests to verify
Jeffrey Ryan Thalhammer [Mon, 19 Dec 2005 07:25:00 +0000 (07:25 +0000)] 
Modified some of the 'no strict' pragma tests to verify
'RequireEndWithOne' policy.

15 years agoMore POD edits.
Jeffrey Ryan Thalhammer [Mon, 19 Dec 2005 07:16:49 +0000 (07:16 +0000)] 
More POD edits.

15 years agoMore POD edits.
Jeffrey Ryan Thalhammer [Mon, 19 Dec 2005 07:16:22 +0000 (07:16 +0000)] 
More POD edits.

15 years agoDocumentation edits.
Jeffrey Ryan Thalhammer [Mon, 19 Dec 2005 06:29:59 +0000 (06:29 +0000)] 
Documentation edits.

15 years agoGrammatical edits.
Jeffrey Ryan Thalhammer [Mon, 19 Dec 2005 06:20:53 +0000 (06:20 +0000)] 
Grammatical edits.

15 years agoAdded documentation.
Jeffrey Ryan Thalhammer [Mon, 19 Dec 2005 06:05:42 +0000 (06:05 +0000)] 
Added documentation.

15 years agoAdded documentation.
Jeffrey Ryan Thalhammer [Mon, 19 Dec 2005 05:38:10 +0000 (05:38 +0000)] 
Added documentation.

15 years agoRenamed ProhibitCircumfixDereferences to ProhibitDoubleSigils.
Jeffrey Ryan Thalhammer [Sun, 18 Dec 2005 08:51:52 +0000 (08:51 +0000)] 
Renamed ProhibitCircumfixDereferences to ProhibitDoubleSigils.

15 years agoExtended 'no critic' to cover the warnings that I disabled.
Jeffrey Ryan Thalhammer [Sun, 18 Dec 2005 08:06:59 +0000 (08:06 +0000)] 
Extended 'no critic' to cover the warnings that I disabled.

15 years agoAdded test cases for 'ProhibitWarningsDisabling' and
Jeffrey Ryan Thalhammer [Sun, 18 Dec 2005 08:05:36 +0000 (08:05 +0000)] 
Added test cases for 'ProhibitWarningsDisabling' and
'ProhibitStrictureDisabling' policies.

15 years agoFixed 'no warnings' and 'no strict' policies. This turned out to be
Jeffrey Ryan Thalhammer [Sun, 18 Dec 2005 08:04:06 +0000 (08:04 +0000)] 
Fixed 'no warnings' and 'no strict' policies.  This turned out to be
rather kludgie, but it seems to work pretty well.

15 years agoWrapped more of Perl::Tidy in 'eval' to avoid blowing up if it croaks.
Jeffrey Ryan Thalhammer [Fri, 16 Dec 2005 01:36:22 +0000 (01:36 +0000)] 
Wrapped more of Perl::Tidy in 'eval' to avoid blowing up if it croaks.

15 years agoTweaked behavior of -top option to give some more flexibility
Jeffrey Ryan Thalhammer [Thu, 15 Dec 2005 07:47:01 +0000 (07:47 +0000)] 
Tweaked behavior of -top option to give some more flexibility
when combined with -severity option.

15 years agoAdded default severities to the Policy listing. I'm wondering if
Jeffrey Ryan Thalhammer [Thu, 15 Dec 2005 07:26:38 +0000 (07:26 +0000)] 
Added default severities to the Policy listing.  I'm wondering if
pepole might want to see this in a more concise tabular format,
possibly sorted by severity instead of policy name.

15 years agoAdded new Policies to the documentation TOC.
Jeffrey Ryan Thalhammer [Thu, 15 Dec 2005 06:40:13 +0000 (06:40 +0000)] 
Added new Policies to the documentation TOC.

15 years agoStill fiddling with svn properties to get the permissions right.
Jeffrey Ryan Thalhammer [Wed, 14 Dec 2005 00:46:24 +0000 (00:46 +0000)] 
Still fiddling with svn properties to get the permissions right.

15 years agoUpdated Changes and TODO with newest Policies.
Jeffrey Ryan Thalhammer [Tue, 13 Dec 2005 05:52:17 +0000 (05:52 +0000)] 
Updated Changes and TODO with newest Policies.