"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of bind-9.16.4.tar.xz (17 Jun 18:08, 3465172 Bytes)

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



Fossies downloads: /linux/misc/dns/bind9/9.16.4bind-9.16.4.tar.xz  (tar.gz|tar.bz2|zip)
Fossies services: Member browsing
No. of package members: 4640  (3938 files + 19 symlinks within 683 directories)

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

The corresponding CLOC output data:
    3921 text files.
    3483 unique files.                              
    2232 files ignored.

github.com/AlDanial/cloc v 1.86  T=1.69 s (1003.9 files/s, 339083.7 lines/s)
---------------------------------------------------------------------------------------
Language                  files     blank   comment      code    scale   3rd gen. equiv
---------------------------------------------------------------------------------------
C                            567     53622     48823    298666 x   0.77 =      229972.82
Bourne Shell                 407      6445      8278     42400 x   3.81 =      161544.00
C/C++ Header                 445      7620     35326     23800 x   1.00 =       23800.00
reStructuredText             123      4658      1595     15108 x   1.50 =       22662.00
Perl                          67      1440      1692      7373 x   4.00 =       29492.00
m4                            10       409         0      3545 x   1.00 =        3545.00
C++                            6       390       368      1797 x   1.51 =        2713.47
Python                        20       411       619      1649 x   4.20 =        6925.80
Markdown                      13       260         0      1425 x   1.00 =        1425.00
YAML                           3       189        58      1290 x   0.90 =        1161.00
XSLT                           1        35        18      1099 x   1.90 =        2088.10
JSON                           5         0         0       992 x   2.50 =        2480.00
Windows Module Definition      6        14        43       344 x   1.00 =         344.00
diff                           2        35        83       254 x   1.00 =         254.00
Windows Resource File          2        41        47       250 x   1.00 =         250.00
XML                            4        14         7       247 x   1.90 =         469.30
Lisp                           2        14        13       122 x   1.25 =         152.50
make                           7        46         8        95 x   2.50 =         237.50
Protocol Buffers               1        51       176        51 x   2.00 =         102.00
DOS Batch                      2        12        24        40 x   0.63 =          25.20
Windows Message File           1         7         2        30 x   1.00 =          30.00
TNSDL                          1         4         0        24 x   2.00 =          48.00
HTML                           2         2        20        16 x   1.90 =          30.40
Gencat NLS                     1         0         0         3 x   1.50 =           4.50
---------------------------------------------------------------------------------------
SUM:                       1698     75719     97200    400620 x   1.22 =      489756.59
---------------------------------------------------------------------------------------

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)