"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of syslog-ng-3.28.1.tar.gz (22 Jun 18:56, 5149671 Bytes)

About: syslog-ng (syslog "next generation") is a high performance, stable central logging system. Open source edition.



Fossies downloads: /linux/miscsyslog-ng-3.28.1.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: Member browsing
No. of package members: 3088  (2739 files + 6 symlinks + 6 hardinks within 337 directories)

Histograms of CLOC analysis data of syslog-ng-3.28.1.tar.gz (y-axes: linear scale)
Histograms of CLOC analysis data of syslog-ng-3.28.1.tar.gz (y-axes: logarithm scale)

The corresponding CLOC output data:
    2727 text files.
    2502 unique files.                              
     556 files ignored.

github.com/AlDanial/cloc v 1.86  T=1.39 s (1570.1 files/s, 374866.6 lines/s)
--------------------------------------------------------------------------------
Language           files     blank   comment      code    scale   3rd gen. equiv
--------------------------------------------------------------------------------
C                     853     42317     39991    267694 x   0.77 =      206124.38
yacc                   46      9549      2820     44896 x   1.51 =       67792.96
C/C++ Header          576      5590     16080     30714 x   1.00 =       30714.00
HTML                   64       709       189     12431 x   1.90 =       23618.90
make                  176      1165       148      5623 x   2.50 =       14057.50
Bourne Shell           52       720       838      4236 x   3.81 =       16139.16
m4                     18       511       332      4078 x   1.00 =        4078.00
CMake                 190       712      1148      3898 x   1.00 =        3898.00
Java                   71       894      1621      3555 x   1.36 =        4834.80
Python                 61      1015      1741      3451 x   4.20 =       14494.20
XML                    16        82        17      3342 x   1.90 =        6349.80
XSD                     5        54         4      1723 x   1.90 =        3273.70
CSS                     2       261        75      1261 x   1.00 =        1261.00
Markdown               15       322         0      1237 x   1.00 =        1237.00
lex                     1        57        81       378 x   1.00 =         378.00
YAML                    1        14         0       327 x   0.90 =         294.30
Bourne Again Shell     11        57        14       270 x   3.81 =        1028.70
Perl                    2        74       104       195 x   4.00 =         780.00
awk                     2        52        62       186 x   3.81 =         708.66
JavaScript              3         1        70       134 x   1.48 =         198.32
Gradle                  8        18         0        95 x   4.00 =         380.00
vim script              1         8         7        33 x   3.00 =          99.00
JSON                    1         0         0         1 x   2.50 =           2.50
--------------------------------------------------------------------------------
SUM:                2175     64182     65342    389758 x   1.03 =      401742.88
--------------------------------------------------------------------------------

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)