"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of sumatrapdf-3.4.6rel.zip (7 Jun 23:29, 65360888 Bytes)

About: Sumatra PDF is a free PDF, eBook (ePub, Mobi), XPS, DjVu, CHM, Comic Book (CBZ and CBR) reader for Windows. Source code.



Fossies downloads: / windows / misc / sumatrapdf-3.4.6rel.zip  (tar.gz|tar.bz2|tar.xz)
Fossies services: CLOC analysis | Meta information | Member browsing
No. of package member files: 4788  (4447 regular files + 2 others in 339 directories)

Histograms of CLOC analysis data of sumatrapdf-3.4.6rel.zip (y-axes: linear scale)
Histograms of CLOC analysis data of sumatrapdf-3.4.6rel.zip (y-axes: logarithm scale)

The corresponding CLOC output data:
    4157 text files.
    3572 unique files.                              
     871 files ignored.

github.com/AlDanial/cloc v 1.92  T=4.86 s (735.6 files/s, 340458.1 lines/s)
---------------------------------------------------------------------------------------
Language                  files     blank   comment      code    scale   3rd gen. equiv
---------------------------------------------------------------------------------------
C                          1068    106390     80385    548317 x   0.77 =      422204.09
C/C++ Header               1216     45490     91122    335118 x   1.00 =      335118.00
C++                         425     25411     26044    170601 x   1.51 =      257607.51
XML                         198       256        78     79310 x   1.90 =      150689.00
Assembly                     69      4708      4138     18805 x   0.25 =        4701.25
Python                       86      3949     12455     17128 x   4.20 =       71937.60
HTML                         44      1504         8      8104 x   1.90 =       15397.60
Java                         60      1132      1338      5474 x   1.36 =        7444.64
make                        107      1644      1805      5012 x   2.50 =       12530.00
MSBuild script                7         1         0      4675 x   1.90 =        8882.50
m4                           18       659        66      4656 x   1.00 =        4656.00
Go                           25       602       414      4331 x   2.50 =       10827.50
IDL                           2      1071         0      4297 x   3.80 =       16328.60
CMake                        20       546       586      4234 x   1.00 =        4234.00
Pascal                        8       743       759      2962 x   0.88 =        2606.56
Visual Studio Solution       11        10        10      2430 x   1.00 =        2430.00
Markdown                     25       490         0      2155 x   1.00 =        2155.00
Windows Module Definition    14        43        32      2041 x   1.00 =        2041.00
JavaScript                   22       256       226      1988 x   1.48 =        2942.24
Ada                          10       599       560      1681 x   0.52 =         874.12
Lua                           2       197       371      1580 x   4.00 =        6320.00
Bourne Shell                 30       288       227      1486 x   3.81 =        5661.66
Meson                         5       232       105      1389 x   1.00 =        1389.00
C#                           10       259       538      1095 x   1.36 =        1489.20
SVG                          13         1         4       990 x   1.00 =         990.00
Windows Resource File        19       117        93       793 x   1.00 =         793.00
YAML                         18        81        56       776 x   0.90 =         698.40
CSS                           5        84        44       531 x   1.00 =         531.00
Perl                          3       182       103       486 x   4.00 =        1944.00
Gradle                        1        14        10       410 x   4.00 =        1640.00
diff                          6        80       426       392 x   1.00 =         392.00
XSLT                          3        28        27       283 x   1.90 =         537.70
JSON                          5         1         0       258 x   2.50 =         645.00
DOS Batch                     4        30         2       102 x   0.63 =          64.26
SAS                           1        14        22        32 x   1.50 =          48.00
NAnt script                   1         7         0        26 x   1.90 =          49.40
TNSDL                         1         8        20        11 x   2.00 =          22.00
INI                           1        11        48        10 x   1.00 =          10.00
Bourne Again Shell            1         2         8         9 x   3.81 =          34.29
Properties                    2         3         7         9 x   1.36 =          12.24
sed                           1         0         0         7 x   4.00 =          28.00
awk                           1         0         0         6 x   3.81 =          22.86
TOML                          1         1         2         4 x   2.76 =          11.04
Scheme                        3         0         0         3 x   1.51 =           4.53
---------------------------------------------------------------------------------------
SUM:                       3572    197144    222139   1234007 x   1.10 =     1358944.79
---------------------------------------------------------------------------------------

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)