"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of glib-2.66.7.tar.xz (11 Feb 13:34, 4844892 Bytes)

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



Fossies downloads: /linux/miscglib-2.66.7.tar.xz  (tar.gz|tar.bz2|zip)
Fossies services: Member browsing
No. of package members: 2064  (1979 files within 85 directories)

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

The corresponding CLOC output data:
    1947 text files.
    1925 unique files.                              
     351 files ignored.

github.com/AlDanial/cloc v 1.88  T=2.52 s (637.6 files/s, 506176.8 lines/s)
---------------------------------------------------------------------------------------
Language                  files     blank   comment      code    scale   3rd gen. equiv
---------------------------------------------------------------------------------------
C                           782     80483    127116    376498 x   0.77 =      289903.46
PO File                      99     98089    124037    281105 x   1.50 =      421657.50
C/C++ Header                441      8265     23832    105905 x   1.00 =      105905.00
XML                         159      1973       622     17820 x   1.90 =       33858.00
Meson                        53       692       896      6836 x   1.00 =        6836.00
Python                       23       970      1560      6601 x   4.20 =       27724.20
SVG                           4        11         4      2372 x   1.00 =        2372.00
Objective-C                   5       379       277      1511 x   2.96 =        4472.56
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:                       1605    191750    279363    803095 x   1.12 =      902784.57
---------------------------------------------------------------------------------------

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)