X-Git-Url: http://git.vpit.fr/?a=blobdiff_plain;f=lib%2Findirect.pm;h=d73686851385b31d07162d15352eade6bcd41450;hb=refs%2Ftags%2Fv0.31;hp=1e0827412080392f1def20a9cba6dcb45db81383;hpb=75a60b70d39a18521fcf5c2fbc7266100da27110;p=perl%2Fmodules%2Findirect.git
diff --git a/lib/indirect.pm b/lib/indirect.pm
index 1e08274..d736868 100644
--- a/lib/indirect.pm
+++ b/lib/indirect.pm
@@ -1,6 +1,6 @@
package indirect;
-use 5.008001;
+use 5.008_001;
use strict;
use warnings;
@@ -11,13 +11,13 @@ indirect - Lexically warn about using the indirect method call syntax.
=head1 VERSION
-Version 0.25
+Version 0.31
=cut
our $VERSION;
BEGIN {
- $VERSION = '0.25';
+ $VERSION = '0.31';
}
=head1 SYNOPSIS
@@ -78,7 +78,14 @@ BEGIN {
=head1 METHODS
-=head2 C<< unimport [ 'global', hook => $hook | 'fatal' ] >>
+=head2 C
+
+ no indirect;
+ no indirect 'fatal';
+ no indirect hook => sub { my ($obj, $name, $file, $line) = @_; ... };
+ no indirect 'global';
+ no indirect 'global, 'fatal';
+ no indirect 'global', hook => sub { ... };
Magically called when C is encountered.
Turns the module on.
@@ -168,6 +175,8 @@ sub unimport {
=head2 C
+ use indirect;
+
Magically called at each C's description, an C