Download Shareware and Freeware Software for Windows, Linux, Macintosh, PDA

line Home  |  About Us  |  Link To Us  |  FAQ  |  Contact

Serving Software Downloads in 956 Categories, Downloaded 50.325.294 Times

criticism 1.02

Company: Jeffrey Ryan Thalhammer
Date Added: November 12, 2013  |  Visits: 351

criticism

Report Broken Link
Printer Friendly Version


Product Homepage
Download (40 downloads)



criticism enforces coding standards and promotes best-practices by running your file through Perl::Critic before every execution. In a production system, this usually isn't feasible because it adds a lot of overhead at start-up. If you have a separate development environment, you can effectively bypass the criticism pragma by not installing Perl::Critic in the production environment. If Perl::Critic can't be loaded, then criticism just fails silently.<br /><br />Alternatively, the perlcritic command-line (which is distributed with Perl::Critic) can be used to analyze your files on-demand and has some additional configuration features. And Test::Perl::Critic provides a nice interface for analyzing files during the build process.<br /><br />If you'd like to try Perl::Critic without installing anything, there is a web-service available at http://perlcritic.com. The web-service does not yet support all the configuration features that are available in the native Perl::Critic API, but it should give you a good idea of what it does. You can also invoke the perlcritic web-service from the command line by doing an HTTP-post, such as one of these:<br /><br /> $> POST http://perlcritic.com/perl/critic.pl < MyModule.pm<br /> $> lwp-request -m POST http://perlcritic.com/perl/critic.pl < MyModule.pm<br /> $> wget -q -O - --post-file=MyModule.pm http://perlcritic.com/perl/critic.pl<br /><br />Please note that the perlcritic web-service is still alpha code. The URL and interface to the service are subject to change.<br /><br />SYNOPSIS<br /><br /> use criticism;<br /><br /> use criticism 'gentle';<br /> use criticism 'stern';<br /> use criticism 'harsh';<br /> use criticism 'cruel';<br /> use criticism 'brutal';<br /><br /> use criticism ( -profile = > '/foo/bar/perlcriticrc' );<br /> use criticism ( -severity = > 3, -verbose = > '%m at %f line %l' );

Requirements: No special requirements
Platforms: *nix, Linux
Keyword: Command Configuration Criticism Enforces Environment Features Files Httpperlcriticcomperlcriticpl Httppost Installing Interface Invoke Mymodulepm Perlcritic Production Webservice
Users rating: 0/10

License: Freeware Size: 10.24 KB
USER REVIEWS
More Reviews or Write Review


CRITICISM RELATED
File Utilities  -  Take Command LE 13.00.28
Take Command LE offers a new approach to working in Windows, bringing users the power of the command line and the ease of use of the Windows interface. Take Command LE supports existing CMD.EXE commands and batch files, and adds thousands of new...
 
Utilities  -  Tail Ace 1.0.2
Tail Ace is a powerful tailiing utility for windows that works similar to the UNIX 'tail -f' command, but with many more features. You can use Tail Ace to monitor changes to files and see those changes in realtime. This program does more than...
2.67 MB  
Boot Managers  -  bicl 0.1.0
bicl is a tool for editing the built-in command line boot arguments in binary files like the PPC64 Linux compressed kernel image and the PPC64 Xen compressed hypervisor boot image. he boot argument processing for powerpc Xen is much less complex...
3.07 KB  
Desktop Utilities  -  File type determination 0.9
File type determination is a little KDE Service Menu that calls the GNU file command to retrieve Mime information from files, and presents it inside a standard KDE dialog..
 
Audio Tools  -  Perl Playlist 0.1
Perl Playlist is a command line application to generate m3u files based on your all your MP3s. Perl Playlist uses MP3::Info to read the MP3 tags. Perl playlist maker was designed to build a playlist on a remote machine that does not have a...
102.4 KB  
Audio Tools  -  mkcdtoc 1.0
mkcdtoc is a small and flexible command line utility to create TOC files for cdrdao. mkcdtoc project reads a list of audio files and outputs a TOC file with a track specification for each audio file. Input data can be a raw list with one file...
27.65 KB  
Audio Tools  -  Apetag 1.8
Apetag project is command line tagging tool for music files such as Monkeys Audio and Musepack using the APE 2.0 standard. Also included are: - tagdir.py which will tag all tracks belonging to a given album based on the freedb record. (A...
25.6 KB  
Audio Tools  -  apetag for Linux 1.12
Apetag is command line tagging tool for music files such as Monkey's Audio and Musepack using the APE 2.0 standard.
30.72 KB  
Video Recorders  -  Free Disc Burner 3.0.0
Free Disc Burner writes any files, folders (data) to any disc. The program features new burning engine. The interface is simple and easy-to-use. It writes multisession discs (there is a possibility to write up files to the same disc), lets you...
10.07 MB  
Utilities  -  fileschanged 0.6.5
fileschanged is a GNU/Linux command-line utility that reports when files have been altered. Go to the Download Section if you want to download fileschanged. This software is a client to FAM (File Alteration Monitor) servers (FAM,...
266.24 KB  
NEW DOWNLOADS IN LINUX SOFTWARE, PROGRAMMING
Linux Software  -  EasyEDA PCB Designer for Linux 2.0.0
EasyEDA, a great web based EDA(Electronics Design Automation) tool, online PCB tool, online PCB software for electronics engineers, educators, students, makers and enthusiasts. Theres no need to install any software. Just open EasyEDA in any...
34.4 MB  
Linux Software  -  wpCache® WordPress HTTP Cache 1.9
wpCache® is a high-performance, distributed object, caching system application, generic in nature, but intended for use in speeding up dynamic web applications, by decreasing database load time. wpCache® decreases dramatically the page...
3.51 MB  
Linux Software  -  Polling Autodialer Software 3.4
ICTBroadcast Auto Dialer software has a survey campaign for telephone surveys and polls. This auto dialer software automatically dials a list of numbers and asks them a set of questions that they can respond to, by using their telephone keypad....
488 B  
Linux Software  -  Total Video Converter Mac Free 3.5.5
Total Video Converter Mac Free developed by EffectMatrix Ltd is the official legal version of Total Video Converter which was a globally recognized brand since 2006. Total Video Converter Mac Free is a free but powerful all-in-one video...
17.7 MB  
Linux Software  -  Skeith mod_log_sql Analyzer 2.10beta2
Skeith is a php based front end for analyzing logs for Apache using mod_log_sql.
47.5 KB  
Programming  -  Cedalion for Linux 0.2.6
Cedalion is a programming language that allows its users to add new abstractions and define (and use) internal DSLs. Its innovation is in the fact that it uses projectional editing to allow the new abstractions to have no syntactic limitations.
471.04 KB  
Programming  -  Math::GMPf 0.29
Math::GMPf - perl interface to the GMP library's floating point (mpf) functions.
30.72 KB  
Programming  -  Net::Wire10 1.08
Net::Wire10 is a Pure Perl connector that talks to Sphinx, MySQL and Drizzle servers. Net::Wire10 implements the low-level network protocol, alias the MySQL wire protocol version 10, necessary for talking to one of the aforementioned...
30.72 KB  
Programming  -  logilab-common 0.56.2
a bunch of modules providing low level functionnalities shared among some python projects devel Please note that some of the modules have some extra dependencies. For instance, logilab.common.db will require a db-api 2.0 compliant...
174.08 KB  
Programming  -  OpenSSL for linux 1.0.0a
The OpenSSL Project is a collaborative effort to develop a robust, commercial-grade, full-featured, and Open Source toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) protocols as well as a...
3.83 MB