"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of postfix-3.5.4.tar.gz (27 Jun 19:31, 4612431 Bytes)

About: Postfix is a mail system (an alternative to sendmail).



Fossies downloads: /linux/miscpostfix-3.5.4.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: Member browsing
No. of package members: 2228  (2098 files + 50 symlinks + 1 hardlink within 79 directories)

Histograms of CLOC analysis data of postfix-3.5.4.tar.gz (y-axes: linear scale)
Histograms of CLOC analysis data of postfix-3.5.4.tar.gz (y-axes: logarithm scale)

The corresponding CLOC output data:
    2112 text files.
    1920 unique files.                              
     910 files ignored.

github.com/AlDanial/cloc v 1.86  T=13.93 s (86.9 files/s, 27913.5 lines/s)
-----------------------------------------------------------------------------------
Language              files     blank   comment      code    scale   3rd gen. equiv
-----------------------------------------------------------------------------------
C                        636     21820     86796    112303 x   0.77 =       86473.31
HTML                     185     27942       442     80278 x   1.90 =      152528.20
C/C++ Header             314      3814     11477     12730 x   1.00 =       12730.00
Bourne Shell              45       936      2205      5396 x   3.81 =       20558.76
Perl                      15       329       525      2250 x   4.00 =        9000.00
sed                        1        43        24       536 x   4.00 =        2144.00
TNSDL                      8        23         0       435 x   2.00 =         870.00
IDL                        1         0         0       426 x   3.80 =        1618.80
Prolog                     2        34         0       156 x   1.25 =         195.00
awk                        1        21        21       148 x   3.81 =         563.88
Windows Resource File      1         0         0        13 x   1.00 =          13.00
make                       1         4        10         8 x   2.50 =          20.00
Protocol Buffers           1      4483     13217         0 x   2.00 =           0.00
-----------------------------------------------------------------------------------
SUM:                   1211     59449    114717    214679 x   1.34 =      286714.95
-----------------------------------------------------------------------------------

A hint: This "standard" CLOC analysis has included all package contents files (with the exception of files generated by code-production systems such as GNU autotools). But there exists a perhaps more "realistic" alternative CLOC analysis (among others better suited for an optional codespell check rating) that tries additionally to exclude third party code but also files containing fonts, codepage or character set definitions, dictionaries, names, SVG or non-English languages.
Home  |  About  |  Features  |  All  |  Newest  |  Dox  |  Diffs  |  Codespell  |  RSS Feeds  |  Screenshots  |  Comments  |  Imprint  |  Privacy  |  HTTP(S)