"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of haproxy-2.0.15.tar.gz (12 Jun 17:32, 2672167 Bytes)

About: HAProxy is a TCP/HTTP reverse proxy which is particularly suited for high availability environments. LTS (Long-Term Support) release.



Fossies downloads: /linux/mischaproxy-2.0.15.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: Member browsing
No. of package members: 700  (623 files + 5 symlinks within 72 directories)

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

The corresponding CLOC output data:
     622 text files.
     601 unique files.                              
     214 files ignored.

github.com/AlDanial/cloc v 1.86  T=0.50 s (811.4 files/s, 475268.6 lines/s)
--------------------------------------------------------------------------------
Language           files     blank   comment      code    scale   3rd gen. equiv
--------------------------------------------------------------------------------
C                     162     25562     30053    133149 x   0.77 =      102524.73
C/C++ Header          193      5260     12563     22351 x   1.00 =       22351.00
XML                     5         0         0      1756 x   1.90 =        3336.40
make                   15       226       294       922 x   2.50 =        2305.00
SVG                     1         0       157       899 x   1.00 =         899.00
Bourne Again Shell      4       122        88       692 x   3.81 =        2636.52
Lua                    11        48        11       499 x   4.00 =        1996.00
Bourne Shell            3        91        27       496 x   3.81 =        1889.76
Perl                    1        65        16       168 x   4.00 =         672.00
reStructuredText        1       892      1580       132 x   1.50 =         198.00
vim script              1        19        21       124 x   3.00 =         372.00
YAML                    2         9         1        90 x   0.90 =          81.00
Markdown                2        43         0        88 x   1.00 =          88.00
Python                  4        82       159        74 x   4.20 =         310.80
awk                     1         8        15        55 x   3.81 =         209.55
diff                    2         9        38        31 x   1.00 =          31.00
--------------------------------------------------------------------------------
SUM:                 408     32436     45023    161526 x   0.87 =      139900.76
--------------------------------------------------------------------------------

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)