pmccabe 2.8-3 source package in Ubuntu


pmccabe (2.8-3) unstable; urgency=medium

  * Update Paul's new email.  Closes: #1013286.
  * Bump Standards-Version to 4.6.1.
  * Bump copyright year for debian/ work.

 -- Simon Josefsson <email address hidden>  Mon, 20 Jun 2022 23:41:10 +0200

Upload details

Uploaded by:
Paul Bame
Uploaded to:
Original maintainer:
Paul Bame
Medium Urgency

See full publishing history Publishing

Series Pocket Published Component Section
Lunar release universe devel
Kinetic release universe devel


File Size SHA-256 Checksum
pmccabe_2.8-3.dsc 1.5 KiB b1e33974cf06ffedc8c72276b5682863221a3110ecebf7dcb0fde77a09b44ab4
pmccabe_2.8.orig.tar.gz 65.8 KiB 08c125d13e43f4c7557fb15ad953e06562097ed5bae094b9683b265827e2c4dc
pmccabe_2.8-3.debian.tar.xz 7.4 KiB ae4a3b19cb1b46824f65ac0db2ef82935d6af54829dfd454334e446df371f431

Available diffs

No changes file available.

Binary packages built by this source

pmccabe: McCabe-style function complexity and line counting for C and C++

 Pmccabe calculates McCabe-style cyclomatic complexity for C and C++
 source code. Per-function complexity may be used for spotting likely
 trouble spots and for estimating testing effort.
 Pmccabe also includes a non-commented line counter compatible with anac,
 'decomment' which only removes comments from source code; 'codechanges',
 a program to calculate the amount of change which has occurred between
 two source trees or files; and 'vifn', to invoke 'vi' given a function
 name rather than a file name.
 Pmccabe attempts to calculate the apparent complexity rather
 than the complexity following the C++ and/or cpp preprocessors.
 This causes Pmccabe to become confused with cpp constructs which
 cause unmatched curly braces - most of which can profitably be
 rewritten so they won't confuse prettyprinters anyway. Pmccabe prints
 C-compiler-style error messages when the parser gets confused so they
 may be browsed with standard tools.
 Two types of cyclomatic complexity are generated - one type counts
 each switch() statement as regardless of the number of cases included and
 the other more traditional measure counts each case within the switch().
 Pmccabe also calculates the starting line for each function, the number of
 lines consumed by the function, and the number of C statements within the

pmccabe-dbgsym: debug symbols for pmccabe