Skip Menu |

This queue is for tickets about the Test-CheckChanges CPAN distribution.

Report information
The Basics
Id: 54856
Status: resolved
Priority: 0/
Queue: Test-CheckChanges

People
Owner: gam3-pause [...] gam3.net
Requestors: jhelwig [...] cpan.org
Cc:
AdminCc:

Bug Information
Severity: Normal
Broken in: 0.11
Fixed in: 0.14



Subject: Alpha versions not supported.
Test::CheckChanges doesn't recognize developer/alpha versions. IE: 0.16_1 I believe the attached patch addresses this issue, but I have not written any tests to prove this.
Subject: changes.patch
diff --git i/lib/Test/CheckChanges.pm w/lib/Test/CheckChanges.pm index c85575f..9398b5b 100644 --- i/lib/Test/CheckChanges.pm +++ w/lib/Test/CheckChanges.pm @@ -197,7 +197,7 @@ sub ok_changes } else { push(@not_found, "$cvers"); } - } elsif (/^\s+version: ([\d.]+)$/) { + } elsif (/^\s+version: ([\d._]+)$/) { # YAML $mixed++ if $type and $type != 2; $type = 2; @@ -207,7 +207,7 @@ sub ok_changes } else { push(@not_found, "$1"); } - } elsif (/^\* ([\d.]+)$/) { + } elsif (/^\* ([\d._]+)$/) { # Apocal $mixed++ if $type and $type != 3; $type = 3; @@ -217,7 +217,7 @@ sub ok_changes } else { push(@not_found, "$1"); } - } elsif (/^Version ([\d.]+)($|[:,[:space:]])/) { + } elsif (/^Version ([\d._]+)($|[:,[:space:]])/) { # Plain "Version N" $mixed++ if $type and $type != 3; $type = 4;