"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of QGIS-final-3_14_16.tar.gz (11 Sep 14:08, 129949190 Bytes)

About: QGIS (Quantum GIS) is a Geographic Information System that supports vector, raster, and database formats. Latest release (3.14.x series).



Fossies downloads: /linux/miscQGIS-final-3_14_16.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: Member browsing
No. of package members: 20791  (18557 files within 2234 directories)

Histograms of CLOC analysis data of QGIS-final-3_14_16.tar.gz (y-axes: linear scale)
Histograms of CLOC analysis data of QGIS-final-3_14_16.tar.gz (y-axes: logarithm scale)

The corresponding CLOC output data:
   14533 text files.
   14151 unique files.                              
    3583 files ignored.

github.com/AlDanial/cloc v 1.86  T=28.44 s (386.3 files/s, 277153.8 lines/s)
-----------------------------------------------------------------------------------
Language              files     blank   comment      code    scale   3rd gen. equiv
-----------------------------------------------------------------------------------
Qt Linguist               37     15749         0   5342247 x   1.00 =     5342247.00
C++                     2530    152547     91310    852156 x   1.51 =     1286755.56
XML                     1152      1399        50    340889 x   1.90 =      647689.10
C/C++ Header            2406     73474    182565    242738 x   1.00 =      242738.00
Python                  1020     36720     33401    157140 x   4.20 =      659988.00
Qt                       447        20         0    146793 x   2.00 =      293586.00
SVG                     2379       384        73     80225 x   1.00 =       80225.00
QML                       96       550       577     27070 x   1.25 =       33837.50
HTML                      62       216        55     18843 x   1.90 =       35801.70
CMake                    212      2352      2072     15387 x   1.00 =       15387.00
YAML                      27      1033       185     13167 x   0.90 =       11850.30
XSD                      265         0        66     12007 x   1.90 =       22813.30
JSON                      78        31         0      8114 x   2.50 =       20285.00
Markdown                  41      1546         0      5964 x   1.00 =        5964.00
CSS                        7        65        27      4358 x   1.00 =        4358.00
Perl                      19       667       598      3382 x   4.00 =       13528.00
Bourne Shell              80       752      1057      3163 x   3.81 =       12051.03
SQL                       31       378       182      1697 x   2.29 =        3886.13
C                          9       303       514      1529 x   0.77 =        1177.33
DOS Batch                 19       206        64       884 x   0.63 =         556.92
GLSL                      13       201       140       716 x   2.00 =        1432.00
Scheme                    23         1         0       709 x   1.51 =        1070.59
XMI                        1        11         0       575 x   1.90 =        1092.50
OpenCL                     8        58        32       379 x   1.50 =         568.50
make                       1        78        28       272 x   2.50 =         680.00
INI                        5        52         0       230 x   1.00 =         230.00
reStructuredText           4        51         1       220 x   1.50 =         330.00
JavaScript                 3        20        17       166 x   1.48 =         245.68
Objective C++              2        32        61       116 x   2.96 =         343.36
XSLT                       1         6         0       113 x   1.90 =         214.70
DTD                        1        11        43        81 x   1.90 =         153.90
Bourne Again Shell         2        10        17        62 x   3.81 =         236.22
Protocol Buffers           1        19        25        38 x   2.00 =          76.00
Qt Project                 3        14         0        26 x   1.00 =          26.00
ProGuard                   1         5         4        15 x   2.50 =          37.50
diff                       1         1         7         4 x   1.00 =           4.00
PowerShell                 1         0         1         3 x   3.00 =           9.00
Windows Resource File      1         0         0         1 x   1.00 =           1.00
-----------------------------------------------------------------------------------
SUM:                  10989    288962    313172   7281479 x   1.20 =     8741475.82
-----------------------------------------------------------------------------------

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)