"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of gettext-0.21.tar.xz (27 Jul 02:34, 9714352 Bytes)

About: GNU gettext utilities - a set of tools that provides a framework to help other GNU packages produce multi-lingual messages (national language support).



Fossies downloads: /linux/miscgettext-0.21.tar.xz  (tar.gz|tar.bz2|zip)
Fossies services: Member browsing
No. of package members: 6413  (6212 files within 201 directories)

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

The corresponding CLOC output data:
    6109 text files.
    4610 unique files.                              
    1853 files ignored.

github.com/AlDanial/cloc v 1.86  T=3.36 s (1266.7 files/s, 402504.6 lines/s)
---------------------------------------------------------------------------------------
Language                  files     blank   comment      code    scale   3rd gen. equiv
---------------------------------------------------------------------------------------
C                            969     54055     98564    448296 x   0.77 =      345187.92
PO File                     1425     47613     87794    188411 x   1.50 =      282616.50
C/C++ Header                 634     16140     29224    183520 x   1.00 =      183520.00
m4                           384      2400      3094     40204 x   1.00 =       40204.00
HTML                          90      5721      1217     39948 x   1.90 =       75901.20
Bourne Shell                 557      9165     11533     37251 x   3.81 =      141926.31
Perl                           7      1675      2919     18401 x   4.00 =       73604.00
make                          91      2381      3544     10636 x   2.50 =       26590.00
yacc                           3       154        67      1032 x   1.51 =        1558.32
Bourne Again Shell             1        46       131       653 x   3.81 =        2487.93
Java                          10        42       245       615 x   1.36 =         836.40
C#                             5        73       385       554 x   1.36 =         753.44
Lisp                           4       327      3174       522 x   1.25 =         652.50
C++                           18       104       113       307 x   1.51 =         463.57
Objective C                    5        86        31       299 x   2.96 =         885.04
Windows Resource File          5        10         5       175 x   1.00 =         175.00
diff                          16        74       233       146 x   1.00 =         146.00
XML                           11        33       114       135 x   1.90 =         256.50
awk                            2         7         6        81 x   3.81 =         308.61
CSS                            9        36        84        65 x   1.00 =          65.00
Tcl/Tk                         3        14        34        65 x   4.00 =         260.00
sed                            6         1        90        58 x   4.00 =         232.00
Qt                             1         0         2        44 x   2.00 =          88.00
Qt Linguist                    1         0         0        24 x   1.00 =          24.00
Pascal                         1         5         3        12 x   0.88 =          10.56
Scheme                         1         4         3        11 x   1.51 =          16.61
Windows Module Definition      1         0         2        11 x   1.00 =          11.00
PHP                            1         2         4        10 x   3.50 =          35.00
Vala                           1         0         1         1 x   1.50 =           1.50
---------------------------------------------------------------------------------------
SUM:                       4262    140168    242616    971487 x   1.21 =     1178816.91
---------------------------------------------------------------------------------------

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)