"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of bind-9.17.3.tar.xz (15 Jul 17:18, 3439332 Bytes)

About: BIND 9.17 implements the Domain Name System (DNS) protocols for the Internet (see the Release Notes). Source code distribution. Unstable development release.



Fossies downloads: /linux/misc/dns/bind9/9.17.3bind-9.17.3.tar.xz  (tar.gz|tar.bz2|zip)
Fossies services: Member browsing
No. of package members: 4008  (3403 files within 605 directories)

Histograms of CLOC analysis data of bind-9.17.3.tar.xz (y-axes: linear scale)
Histograms of CLOC analysis data of bind-9.17.3.tar.xz (y-axes: logarithm scale)

The corresponding CLOC output data:
    3373 text files.
    3109 unique files.                              
    1833 files ignored.

github.com/AlDanial/cloc v 1.86  T=2.08 s (744.0 files/s, 259411.7 lines/s)
---------------------------------------------------------------------------------------
Language                  files     blank   comment      code    scale   3rd gen. equiv
---------------------------------------------------------------------------------------
C                            485     51144     46176    283700 x   0.77 =      218449.00
Bourne Shell                 378      6300      8013     41371 x   3.81 =      157623.51
C/C++ Header                 408      7313     34209     21062 x   1.00 =       21062.00
reStructuredText             115      4335      1390     13816 x   1.50 =       20724.00
Perl                          59      1106      1358      4647 x   4.00 =       18588.00
m4                            15       443        54      3560 x   1.00 =        3560.00
make                          44       452        74      2139 x   2.50 =        5347.50
Python                        20       422       575      1546 x   4.20 =        6493.20
Markdown                       9       225         0      1324 x   1.00 =        1324.00
XSLT                           1        35        18      1099 x   1.90 =        2088.10
JSON                           5         0         0       992 x   2.50 =        2480.00
XML                            3        14         7       133 x   1.90 =         252.70
Protocol Buffers               1        51       176        51 x   2.00 =         102.00
TNSDL                          1         4         0        24 x   2.00 =          48.00
Windows Module Definition      1         3         1        16 x   1.00 =          16.00
DOS Batch                      1         6        24        14 x   0.63 =           8.82
Gencat NLS                     1         0         0         3 x   1.50 =           4.50
---------------------------------------------------------------------------------------
SUM:                       1547     71853     92075    375497 x   1.22 =      458171.33
---------------------------------------------------------------------------------------

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)