"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of bind-9.16.5.tar.xz (15 Jul 17:18, 3474044 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.5bind-9.16.5.tar.xz  (tar.gz|tar.bz2|zip)
Fossies services: Member browsing
No. of package members: 4659  (3953 files + 19 symlinks within 687 directories)

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

The corresponding CLOC output data:
    3936 text files.
    3499 unique files.                              
    2241 files ignored.

github.com/AlDanial/cloc v 1.86  T=2.89 s (589.4 files/s, 198840.3 lines/s)
---------------------------------------------------------------------------------------
Language                  files     blank   comment      code    scale   3rd gen. equiv
---------------------------------------------------------------------------------------
C                            567     53709     48855    299220 x   0.77 =      230399.40
Bourne Shell                 410      6424      8313     42638 x   3.81 =      162450.78
C/C++ Header                 445      7628     35382     23823 x   1.00 =       23823.00
reStructuredText             124      4676      1603     15153 x   1.50 =       22729.50
Perl                          67      1440      1692      7373 x   4.00 =       29492.00
m4                            10       408         0      3549 x   1.00 =        3549.00
C++                            6       390       368      1797 x   1.51 =        2713.47
Python                        22       462       703      1765 x   4.20 =        7413.00
Markdown                      13       260         0      1425 x   1.00 =        1425.00
YAML                           3       189        60      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       345 x   1.00 =         345.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:                       1704     75861     97417    401601 x   1.22 =      491672.65
---------------------------------------------------------------------------------------

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)