diff options
author | Kenichi Ishigaki <ishigaki@cpan.org> | 2023-04-27 20:52:05 +0900 |
---|---|---|
committer | Kenichi Ishigaki <ishigaki@cpan.org> | 2023-04-27 20:52:05 +0900 |
commit | 5d22622b97e90a7b1bc9bd770288d55cd0033d23 (patch) | |
tree | ec3dfd60e138936f3b55fb483d9028b8e06d483d /lib/Parse | |
parent | 8958750d5ae9da5e152bea00557eb86efedddf1a (diff) |
Support class NAME VERSION and role NAME VERSION (for the latest perl/Object::Pad)
Diffstat (limited to 'lib/Parse')
-rw-r--r-- | lib/Parse/PMFile.pm | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/Parse/PMFile.pm b/lib/Parse/PMFile.pm index cb4cb58..c7571ff 100644 --- a/lib/Parse/PMFile.pm +++ b/lib/Parse/PMFile.pm @@ -382,7 +382,7 @@ sub _packages_per_pmfile { # (.*) # takes too much time if $pline is long #(?<![*\$\\@%&]) # no sigils ^[\s\{;]* - \bpackage\s+ + \b(?:package|class|role)\s+ ([\w\:\']+) \s* (?: $ | [\}\;] | \{ | \s+($version::STRICT) ) |