From d9f3acb221a71e094318c7b5d3809aa81dbb5bb3 Mon Sep 17 00:00:00 2001 From: Mischa POSLAWSKY Date: Thu, 29 May 2008 20:27:33 +0000 Subject: [PATCH] use warnings in all modules --- Changes | 1 + lib/PLP.pm | 1 + lib/PLP/Backend/Apache.pm | 1 + lib/PLP/Backend/CGI.pm | 1 + lib/PLP/Backend/FastCGI.pm | 1 + lib/PLP/Fields.pm | 1 + lib/PLP/Functions.pm | 6 ++++-- lib/PLP/Tie/Delay.pm | 1 + lib/PLP/Tie/Headers.pm | 1 + lib/PLP/Tie/Print.pm | 1 + 10 files changed, 13 insertions(+), 2 deletions(-) diff --git a/Changes b/Changes index 258d9b2..f02aa32 100644 --- a/Changes +++ b/Changes @@ -1,3 +1,4 @@ +- All modules use warnings - Fix META.yml syntax 3.20 - May 29, 2008: diff --git a/lib/PLP.pm b/lib/PLP.pm index f1ad4f8..42866dc 100644 --- a/lib/PLP.pm +++ b/lib/PLP.pm @@ -12,6 +12,7 @@ use File::Basename (); use File::Spec; use strict; +use warnings; our $VERSION = '3.20'; diff --git a/lib/PLP/Backend/Apache.pm b/lib/PLP/Backend/Apache.pm index 62caadc..6964b56 100644 --- a/lib/PLP/Backend/Apache.pm +++ b/lib/PLP/Backend/Apache.pm @@ -1,6 +1,7 @@ package PLP::Backend::Apache; use strict; +use warnings; our $VERSION = '1.00'; diff --git a/lib/PLP/Backend/CGI.pm b/lib/PLP/Backend/CGI.pm index 1e8def9..10b9b45 100644 --- a/lib/PLP/Backend/CGI.pm +++ b/lib/PLP/Backend/CGI.pm @@ -1,6 +1,7 @@ package PLP::Backend::CGI; use strict; +use warnings; our $VERSION = '1.02'; diff --git a/lib/PLP/Backend/FastCGI.pm b/lib/PLP/Backend/FastCGI.pm index 4f14863..92dda74 100644 --- a/lib/PLP/Backend/FastCGI.pm +++ b/lib/PLP/Backend/FastCGI.pm @@ -1,6 +1,7 @@ package PLP::Backend::FastCGI; use strict; +use warnings; use PLP::Backend::CGI (); use FCGI; diff --git a/lib/PLP/Fields.pm b/lib/PLP/Fields.pm index 7f07c4e..01f3baf 100644 --- a/lib/PLP/Fields.pm +++ b/lib/PLP/Fields.pm @@ -1,6 +1,7 @@ package PLP::Fields; use strict; +use warnings; # Has only one function: doit(), which ties the hashes %get, %post, %fields # and %header in PLP::Script. Also generates %cookie immediately. diff --git a/lib/PLP/Functions.pm b/lib/PLP/Functions.pm index 28815cd..18318ad 100644 --- a/lib/PLP/Functions.pm +++ b/lib/PLP/Functions.pm @@ -1,8 +1,10 @@ package PLP::Functions; -use base 'Exporter'; -use Fcntl qw(:flock); use strict; +use warnings; + +use Exporter qw(import); +use Fcntl qw(:flock); our @EXPORT = qw/Entity DecodeURI EncodeURI Include include PLP_END AddCookie ReadFile WriteFile AutoURL Counter exit/; diff --git a/lib/PLP/Tie/Delay.pm b/lib/PLP/Tie/Delay.pm index bf7a7a7..8be53af 100644 --- a/lib/PLP/Tie/Delay.pm +++ b/lib/PLP/Tie/Delay.pm @@ -2,6 +2,7 @@ package PLP::Tie::Delay; use strict; no strict 'refs'; +use warnings; =head1 PLP::Tie::Delay diff --git a/lib/PLP/Tie/Headers.pm b/lib/PLP/Tie/Headers.pm index df41fbe..ef12491 100644 --- a/lib/PLP/Tie/Headers.pm +++ b/lib/PLP/Tie/Headers.pm @@ -1,6 +1,7 @@ package PLP::Tie::Headers; use strict; +use warnings; use Carp; =head1 PLP::Tie::Headers diff --git a/lib/PLP/Tie/Print.pm b/lib/PLP/Tie/Print.pm index ef537a0..a2d22dd 100644 --- a/lib/PLP/Tie/Print.pm +++ b/lib/PLP/Tie/Print.pm @@ -1,6 +1,7 @@ package PLP::Tie::Print; use strict; +use warnings; =head1 PLP::Tie::Print -- 2.30.0