"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of opensips-3.1.0.tar.gz (22 Jul 11:46, 10219700 Bytes)

About: OpenSIPS is a multi-functional, multi-purpose signaling SIP Server (Session Initiation Protocol). It can act as SIP Router/Switch, SIP Registrar, Application Server, Redirect Server, Load Balancer / Dispatcher, Back-to-Back User Agent, Presence Server, IM Server, Session Border Controller, SIP Front-End, NAT traversal Server, IP Gateway (SMS, XMPP) and others.



Fossies downloads: /linux/miscopensips-3.1.0.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: Member browsing
No. of package members: 4109  (3656 files within 453 directories)

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

The corresponding CLOC output data:
    3608 text files.
    3405 unique files.                              
     628 files ignored.

github.com/AlDanial/cloc v 1.86  T=2.00 s (1489.8 files/s, 378770.3 lines/s)
--------------------------------------------------------------------------------
Language           files     blank   comment      code    scale   3rd gen. equiv
--------------------------------------------------------------------------------
C                     864     71345     57115    361293 x   0.77 =      278195.61
XML                   707      9840      1134    136702 x   1.90 =      259733.80
C/C++ Header          915     14795     32712     45351 x   1.00 =       45351.00
SQL                   174       379         6      4911 x   2.29 =       11246.19
make                  180       861      1091      3019 x   2.50 =        7547.50
Bourne Shell           61       788       954      2467 x   3.81 =        9399.27
yacc                    1       160       104      2136 x   1.51 =        3225.36
Perl                   37       689       705      1574 x   4.00 =        6296.00
XSLT                   12       219       449      1475 x   1.90 =        2802.50
Python                  4       287       351      1199 x   4.20 =        5035.80
m4                      6       203         0       976 x   1.00 =         976.00
lex                     1        65        72       689 x   1.00 =         689.00
PHP                     4        53        79       597 x   3.50 =        2089.50
CSS                     1        43         5       242 x   1.00 =         242.00
Markdown                6        65         0       203 x   1.00 =         203.00
DTD                     2        89        76       171 x   1.90 =         324.90
Bourne Again Shell      1        14        25        82 x   3.81 =         312.42
vim script              1        13        21        70 x   3.00 =         210.00
HTML                    2         9         2        66 x   1.90 =         125.40
YAML                    2         0         7        64 x   0.90 =          57.60
JSON                    1         5         0        47 x   2.50 =         117.50
--------------------------------------------------------------------------------
SUM:                2982     99922     94908    563334 x   1.13 =      634180.35
--------------------------------------------------------------------------------

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)