Downloadliste

Projektbeschreibung

Perl::Critic is an extensible framework for creating and applying coding standards to Perl source code. Essentially, it is a static source code analysis engine. It is distributed with a number of Perl::Critic::Policy modules that attempt to enforce various coding guidelines. Most Policy modules are based on Damian Conway's book Perl Best Practices. However, Perl::Critic is not limited to PBP, and will even support Policies that contradict Conway. You can enable, disable, and customize those Polices through the Perl::Critic interface. You can also create new Policy modules that suit your own tastes.

Systemanforderungen

Die Systemvoraussetzungen sind nicht definiert
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2011-04-06 20:17
1.115

Ein Fehler in RegularExpressions: ProhibitUnusedCapture wurde behoben.
Tags: Stable, Bug Fix
An error in RegularExpressions::ProhibitUnusedCapture was fixed.

2011-02-15 22:54
1.113

InputOutput: RequireEncodingWithUTF8Layer empfiehlt ": encoding (UTF-8)" über ": utf8" in open () und binmode (). Module:: ProhibitConditionalUseStatements verbietet "verwenden Modul" innerhalb einer bedingten. Kontrollstrukturen: ProhibitPostfixControls sucht nun nach "wann".
Tags: Stable, improvment, Minor
InputOutput::RequireEncodingWithUTF8Layer recommends ":encoding(utf8)" over ":utf8" in open() and binmode(). Modules::ProhibitConditionalUseStatements prohibits "use module" inside a conditional. ControlStructures::ProhibitPostfixControls now looks for "when".

2010-12-27 01:36
1.111

Kompatibilität mit List:: MoreUtils 0,28 zugegeben.
Tags: Stable, Compatibility
Compatibility with List::MoreUtils 0.28 was added.

2009-03-09 03:24
1.098

Verletzung Färbung ist nun konfigurierbar über die Kommandozeile oder das Profil. Umgang mit unbekannten Politik Configuration Items wird nun von der profile_strictness gesteuert. Viele Maßnahmen wurden angepasst.
Tags: Minor feature enhancements
Violation coloring is now configurable via command line or profile. Handling of unrecognized policy configuration items is now controlled by the profile_strictness. Many policies were adjusted.

2009-02-22 21:15
1.096

Die ValuesAndExpressions:: ProhibitSpecialLiteralHeredocTerminator Politik wurde hinzugefügt. Mehrere Maßnahmen wurden aktualisiert. Viele Bugs wurden gefixt.
Tags: Minor feature enhancements
The ValuesAndExpressions::ProhibitSpecialLiteralHeredocTerminator policy was added. Several policies were updated. Many bugs were fixed.

Project Resources