"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of gnupg-2.2.21.tar.bz2 (9 Jul 12:18, 6813160 Bytes)

About: GnuPG (GNU Privacy Guard) is a tool for secure communication and data storage (a complete implementation of the OpenPGP standard).



Fossies downloads: /linux/miscgnupg-2.2.21.tar.bz2  (tar.gz|tar.xz|zip)
Fossies services: Member browsing
No. of package members: 1152  (1115 files within 37 directories)

Histograms of CLOC analysis data of gnupg-2.2.21.tar.bz2 (y-axes: linear scale)
Histograms of CLOC analysis data of gnupg-2.2.21.tar.bz2 (y-axes: logarithm scale)

The corresponding CLOC output data:
    1036 text files.
     978 unique files.                              
     329 files ignored.

github.com/AlDanial/cloc v 1.86  T=1.17 s (604.1 files/s, 599156.6 lines/s)
-----------------------------------------------------------------------------------
Language              files     blank   comment      code    scale   3rd gen. equiv
-----------------------------------------------------------------------------------
C                        304     39774     33970    226293 x   0.77 =      174245.61
PO File                   28     70074     99184    186773 x   1.50 =      280159.50
C/C++ Header             143      2947      5614     10070 x   1.00 =       10070.00
m4                        49       663       666      6366 x   1.00 =        6366.00
Scheme                   105      1071      2435      5993 x   1.51 =        9049.43
make                      21       595       631      2705 x   2.50 =        6762.50
Bourne Shell              35       369       665      1305 x   3.81 =        4972.05
SVG                        1         0         0       892 x   1.00 =         892.00
WiX source                 1         5        24       635 x   1.90 =        1206.50
diff                       5        70       423       302 x   1.00 =         302.00
Windows Resource File      6        24        55       220 x   1.00 =         220.00
awk                        3        21       120       126 x   3.81 =         480.06
INI                        1         6         5        35 x   1.00 =          35.00
PHP                        1         1         9        17 x   3.50 =          59.50
Python                     1         3        10        17 x   4.20 =          71.40
sed                        2         0         0        16 x   4.00 =          64.00
Perl                       1         3        10        14 x   4.00 =          56.00
-----------------------------------------------------------------------------------
SUM:                    707    115626    143821    441779 x   1.12 =      495011.55
-----------------------------------------------------------------------------------

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)