"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of VeraCrypt_1.25.9_Source.tar.bz2 (20 Feb 17:21, 24438846 Bytes)

About: VeraCrypt is a free disk encryption software (based on TrueCrypt).



Fossies downloads: /linux/miscVeraCrypt_1.25.9_Source.tar.bz2  (tar.gz|tar.xz|zip)
Fossies services: Member browsing
No. of package members: 1207  (1129 regular files in 78 directories)

Histograms of CLOC analysis data of VeraCrypt_1.25.9_Source.tar.bz2 (y-axes: linear scale)
Histograms of CLOC analysis data of VeraCrypt_1.25.9_Source.tar.bz2 (y-axes: logarithm scale)

The corresponding CLOC output data:
     953 text files.
     879 unique files.                              
     248 files ignored.

github.com/AlDanial/cloc v 1.92  T=0.91 s (961.3 files/s, 405782.9 lines/s)
---------------------------------------------------------------------------------------
Language                  files     blank   comment      code    scale   3rd gen. equiv
---------------------------------------------------------------------------------------
XML                          86        96         6    110328 x   1.90 =      209623.20
C                           203     21072     12968    105207 x   0.77 =       81009.39
C++                         127      8698      2250     36841 x   1.51 =       55629.91
C/C++ Header                272      5431      6676     22141 x   1.00 =       22141.00
HTML                        103       450         3     11143 x   1.90 =       21171.70
Assembly                     25      1721      1498      6561 x   0.25 =        1640.25
MSBuild script                7         0         0      4751 x   1.90 =        9026.90
Windows Resource File         9       446       406      2850 x   1.00 =        2850.00
Bourne Shell                 16       541       253      2019 x   3.81 =        7692.39
Visual Studio Solution        2         0         2      1861 x   1.00 =        1861.00
WiX source                    3       192       275      1370 x   1.90 =        2603.00
DOS Batch                     8       221       135       682 x   0.63 =         429.66
make                          3       165        61       501 x   2.50 =        1252.50
Markdown                      5       188         0       464 x   1.00 =         464.00
CMake                         1        66        69       201 x   1.00 =         201.00
IDL                           2         8         0       120 x   3.80 =         456.00
CSS                           1         5         0        26 x   1.00 =          26.00
Bourne Again Shell            1         2         0        21 x   3.81 =          80.01
YAML                          2         0         6        20 x   0.90 =          18.00
WiX string localization       1         6         0        18 x   1.90 =          34.20
Windows Module Definition     1         0         0         7 x   1.00 =           7.00
SVG                           1         0         0         2 x   1.00 =           2.00
---------------------------------------------------------------------------------------
SUM:                        879     39308     24608    307134 x   1.36 =      418219.11
---------------------------------------------------------------------------------------

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)