"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of kamailio-5.4.0_src.tar.gz (17 Jul 09:42, 13015798 Bytes)

About: Kamailio is a SIP (Session Initiation Protocol) server implementation (proxy, registrar, redirect, and location SIP/VoIP services). It started as a fork of Fokus Fraunhofer SIP Express Router (SER) project.



Fossies downloads: /linux/misckamailio-5.4.0_src.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: Member browsing
No. of package members: 6935  (6199 files + 17 symlinks within 719 directories)

Histograms of CLOC analysis data of kamailio-5.4.0_src.tar.gz (y-axes: linear scale)
Histograms of CLOC analysis data of kamailio-5.4.0_src.tar.gz (y-axes: logarithm scale)

The corresponding CLOC output data:
    6117 text files.
    5621 unique files.                              
    1301 files ignored.

github.com/AlDanial/cloc v 1.86  T=3.43 s (1405.9 files/s, 398669.0 lines/s)
--------------------------------------------------------------------------------
Language           files     blank   comment      code    scale   3rd gen. equiv
--------------------------------------------------------------------------------
C                    1349    111063    143020    649706 x   0.77 =      500273.62
XML                  1001     15413      2240    189311 x   1.90 =      359690.90
C/C++ Header         1411     24794     54127     72776 x   1.00 =       72776.00
C++                    29      4735       466     37446 x   1.51 =       56543.46
SQL                   201      1216       418      8020 x   2.29 =       18365.80
make                  532      2202      1838      7887 x   2.50 =       19717.50
Bourne Shell           61      1176      1082      7369 x   3.81 =       28075.89
yacc                    1       187       206      3666 x   1.51 =        5535.66
XSLT                   33       579       802      3477 x   1.90 =        6606.30
JSON                   71         0         0      3456 x   2.50 =        8640.00
Perl                   43       985      1161      3114 x   4.00 =       12456.00
Python                 16       567       632      2235 x   4.20 =        9387.00
lex                     1       162        84      1726 x   1.00 =        1726.00
XSD                     4         0         0      1274 x   1.90 =        2420.60
Bourne Again Shell     16       244       198      1086 x   3.81 =        4137.66
m4                      2        90         0       475 x   1.00 =         475.00
Java                    9       195       144       449 x   1.36 =         610.64
PHP                     5        91        67       321 x   3.50 =        1123.50
Markdown               16       179         0       289 x   1.00 =         289.00
JavaScript              1        50        61       267 x   1.48 =         395.16
Lua                     1        56       102       262 x   4.00 =        1048.00
CSS                     1        39         0       230 x   1.00 =         230.00
Ruby                    1        45        26       224 x   4.20 =         940.80
DTD                     3       104        78       211 x   1.90 =         400.90
YAML                    3         1         1       146 x   0.90 =         131.40
HTML                    3        13         3        98 x   1.90 =         186.20
vim script              2        24        23        73 x   3.00 =         219.00
Dockerfile              1        14         5        57 x   2.00 =         114.00
C#                      1         1         0        40 x   1.36 =          54.40
Ant                     1         9         0        37 x   1.90 =          70.30
awk                     1         6         2        27 x   3.81 =         102.87
--------------------------------------------------------------------------------
SUM:                4820    164240    206786    995755 x   1.12 =     1112743.56
--------------------------------------------------------------------------------

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)