"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of glib-2.64.4.tar.xz (2 Jul 15:10, 4779456 Bytes)

About: GLib is a low-level core C library used by GTK+ and GNOME.



Fossies downloads: /linux/miscglib-2.64.4.tar.xz  (tar.gz|tar.bz2|zip)
Fossies services: Member browsing
No. of package members: 2044  (1961 files within 83 directories)

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

The corresponding CLOC output data:
    1931 text files.
    1909 unique files.                              
     346 files ignored.

github.com/AlDanial/cloc v 1.86  T=2.19 s (726.7 files/s, 573307.9 lines/s)
---------------------------------------------------------------------------------------
Language                  files     blank   comment      code    scale   3rd gen. equiv
---------------------------------------------------------------------------------------
C                            773     79608    124961    370869 x   0.77 =      285569.13
PO File                       99     96812    123084    277598 x   1.50 =      416397.00
C/C++ Header                 440      8191     23531    104424 x   1.00 =      104424.00
XML                          159      1967       622     17722 x   1.90 =       33671.80
NAnt script                   52       662         0      7542 x   1.90 =       14329.80
Python                        23       965      1543      6484 x   4.20 =       27232.80
SVG                            4        11         4      2372 x   1.00 =        2372.00
Objective C                    5       380       277      1514 x   2.96 =        4481.44
Perl                           1       321        90      1141 x   4.00 =        4564.00
m4                             7       107       100       952 x   1.00 =         952.00
diff                           5       155       598       752 x   1.00 =         752.00
Bourne Shell                  11        77       205       745 x   3.81 =        2838.45
Markdown                       4       215         0       625 x   1.00 =         625.00
INI                            2         0         0        96 x   1.00 =          96.00
D                              3         0         0        73 x   1.70 =         124.10
DTD                            1        12        21        42 x   1.90 =          79.80
C++                            1         1         0         9 x   1.51 =          13.59
YAML                           1         0         5         6 x   0.90 =           5.40
Windows Module Definition      1         0         0         3 x   1.00 =           3.00
DOS Batch                      1         0         0         2 x   0.63 =           1.26
Lisp                           1         0         0         1 x   1.25 =           1.25
---------------------------------------------------------------------------------------
SUM:                       1594    189484    275041    792972 x   1.13 =      898533.82
---------------------------------------------------------------------------------------

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)