Package: libparse-debcontrol-perl / 2.005-4

Metadata

Package Version Patches format
libparse-debcontrol-perl 2.005-4 3.0 (quilt)

Patch series

view the series file
Patch File delta Description
0001 Parse DebControl error handling.patch | (download)

lib/Parse/DebControl.pm | 68 19 + 49 - 0 !
lib/Parse/DebControl/Error.pm | 106 106 + 0 - 0 !
t/30parse.t | 5 3 + 2 - 0 !
t/40write.t | 13 5 + 8 - 0 !
4 files changed, 133 insertions(+), 59 deletions(-)

 parse::debcontrol error handling

To allow for better error handling instead of mearly returning an error
return value

0002 Strict parse.patch | (download)

lib/Parse/DebControl.pm | 219 193 + 26 - 0 !
t/34strict.t | 92 92 + 0 - 0 !
t/testfiles/strict1.changes | 43 43 + 0 - 0 !
t/testfiles/strict2.dsc | 16 16 + 0 - 0 !
t/testfiles/strict3.source | 29 29 + 0 - 0 !
t/testfiles/strict4.binary | 23 23 + 0 - 0 !
6 files changed, 396 insertions(+), 26 deletions(-)

 strict parse

implementation to allow users to enable strict parsing mode, which will
bail out if a file doesn't follow the content rule for that particular
format

Currently follwing formats are available:
 * debian/control
 * DEBIAN/control
 * .dsc
 * .changes

0003 Parse DebControl Patch.patch | (download)

lib/Parse/DebControl/Patch.pm | 223 223 + 0 - 0 !
t/35patch.t | 95 95 + 0 - 0 !
t/testfiles/patch1.diff | 26 26 + 0 - 0 !
t/testfiles/patch2.diff | 4 4 + 0 - 0 !
t/testfiles/patch3.diff | 4 4 + 0 - 0 !
5 files changed, 352 insertions(+)

 parse::debcontrol::patch

Easy OO parsing of debian patch file metadata (DEP3) data

0004 Manpage spelling fixes.patch | (download)

lib/Parse/DebControl.pm | 4 2 + 2 - 0 !
1 file changed, 2 insertions(+), 2 deletions(-)

 manpage spelling fixes


0005 More thorough comment parsing.patch | (download)

lib/Parse/DebControl.pm | 16 13 + 3 - 0 !
t/31stripcomments.t | 22 21 + 1 - 0 !
2 files changed, 34 insertions(+), 4 deletions(-)

 [patch] fixed improperly-handled comment stripping


0006 Better line number tracking.patch | (download)

lib/Parse/DebControl.pm | 3 2 + 1 - 0 !
1 file changed, 2 insertions(+), 1 deletion(-)

 [patch] fixed improperly-handled comment stripping