#Perl::Critic::logicLAB
Explore tagged Tumblr posts
bjonasn · 8 years ago
Text
New logicLAB Policies for Perl::Critic Released to CPAN
New logicLAB Policies for Perl::Critic Released to CPAN
Today I have uploaded a new release of my Perl::Critic::logicLAB, it lists the two new policies I mentioned on earlier occasions in my blog.
– Perl::Critic::Policy::logicLAB::RequireParamsValidate – Perl::Critic::Policy::logicLAB::RequirePackageNamePattern
Both released are released and maintained as separate distributions and Perl::Critic::logicLAB acts as a collection (Task::).…
View On WordPress
0 notes
bjonasn · 8 years ago
Text
New logicLAB Policy for Perl::Critic Policy: ModuleBlacklist
New logicLAB Policy for Perl::Critic Policy: ModuleBlacklist
From the MOTIVATION section in the POD of this new policy:
I once read an article which compared programming languages to natural languages. Programming languages in themselves are not large as such, but if you also regard the APIs, data structures and components a computer programmer use on a daily basis, the amount is enormous.
Where I work We try to keep a more simple code base, the complexity…
View On WordPress
0 notes
bjonasn · 8 years ago
Text
CPAN Release Perl::Critic::Policy::logicLAB::ProhibitShellDispatch 0.03
Just before christmas I received a bug report for my Perl::Critic policy: Perl::Critic::Policy::logicLAB::ProhibitShellDispatch. The policy was motivated and implemented to avoid calls to platform specific utilities etc. At a certain point I was involved in migrating a rather large code base from Solaris to Linux and then we really got bitten by this. The recommendation is to use pure-perl tools…
View On WordPress
0 notes
bjonasn · 8 years ago
Text
CPAN Release Perl::Critic::logicLAB 0.04 and 0.05
CPAN Release Perl::Critic::logicLAB 0.04 and 0.05
I have just uploaded Perl::Critic::logicLAB 0.05 to CPAN. I did not announce the release of 0.04 due to time constraints and since it was released during Easter I thought I could just as well announce them together.
The two releases introduces two new policies of mine:
Perl::Critic::Policy::logicLAB::RequireSheBang
Perl::Critic::Policy::logicLAB::ProhibitShellDispatch
The two policies focus on…
View On WordPress
0 notes
bjonasn · 8 years ago
Text
CPAN Release Perl::Critic::logicLAB 0.01 and policies
CPAN Release Perl::Critic::logicLAB 0.01 and policies
After a long time I finally got my own Perl::Critic policies released and uploaded to CPAN.
I have created a Task implementation bundle listing my two own policies for now (I expect to add other policies used later on). This gives you the opportunity to download the policies by themselves if they look like something you would like to use or you can even bundle them yourself with other policies…
View On WordPress
0 notes