Parse-PMFile
view release on metacpan or search on metacpan
Revision history for Parse-PMFile
0.48 2026/03/21
- Improve class detection (GH#16, ehuelsmann++)
0.47 2024/04/21
- Improve class detection
0.46 2024/04/15
- Strip BOM before finding a package
0.45 2024/01/21
- Make sure to stringify versions so that they are quoted when they are encoded in JSON
0.44 2023/04/27
- Allow to parse class|role NAME VERSION
0.43 2020/12/12
- Avoid instantiating `Safe` compartment if operating in "unsafe" mode.
(GH#12; bleargh45++)
0.42 2019/11/09
- no code changes
- explicitly declared ExtUtils::MakeMaker::CPANfile as a configure
requirement (Nikolo++)
0.41 2016/11/03
- not to count package declaration in a string
- treat a package that contains multiple singlequotes correctly
0.40 2016/02/21
- silenced "alpha->numify() is lossy" warning
0.39 2016/01/10
- no code changes
- fixed 34_math_version.t not to fail under perls with -Duselongdouble
(RT#111034, srezic++)
0.38 2016/01/09
- no code changes
- added diagnostic messages to find the reason of sporadic
fail reports from Testers with recent perls
0.37 2016/01/07
- ported version_ok() implemented in PAUSE to disallow a VERSION
that is too long to store correctly in the PAUSE database
0.36 2015/04/16
- removed an unnecessary $DB::single line (oalders++)
0.35 2015/01/17
- fixed to tolerate version line errors as undef (miyagawa++)
0.34 2015/01/04
- fixed a case where our $VERSION is in a block. (ether++, mst++)
0.33 2014/12/13
- reverted the change in 0.32 to store overloaded stuff in the object
which seems to have caused segfaults under some environments
0.32 2014/12/12
- improved version->declare handling (by numifying earlier for Safe
not to do with a version object)
- stored overloaded stuff in the object
0.31 2014/12/09
- fixed cases where version->declare / qv() used in the VERSION line
without using version explicitly
0.30 2014/12/05
( run in 1.048 second using v1.01-cache-2.11-cpan-e1769b4cff6 )