"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of QGIS-final-3_10_8.tar.gz (19 Jul 09:59, 121182130 Bytes)

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



Fossies downloads: /linux/miscQGIS-final-3_10_8.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: Member browsing
No. of package members: 19110  (17184 files within 1926 directories)

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

The corresponding CLOC output data:
   13526 text files.
   13141 unique files.                              
    3399 files ignored.

github.com/AlDanial/cloc v 1.86  T=25.42 s (399.9 files/s, 286829.3 lines/s)
-----------------------------------------------------------------------------------
Language              files     blank   comment      code    scale   3rd gen. equiv
-----------------------------------------------------------------------------------
Qt Linguist               39     13846         0   4939592 x   1.00 =     4939592.00
C++                     2239    134857     83394    760387 x   1.51 =     1148184.37
XML                     1097      1357        49    338821 x   1.90 =      643759.90
C/C++ Header            2140     65386    161417    224011 x   1.00 =      224011.00
Python                  1013     36016     32896    150340 x   4.20 =      631428.00
Qt                       413        23         0    138034 x   2.00 =      276068.00
SVG                     2312       389       335     78882 x   1.00 =       78882.00
QML                       89       528       574     25739 x   1.25 =       32173.75
HTML                      61       791        59     24675 x   1.90 =       46882.50
CMake                    222      2705      2302     15954 x   1.00 =       15954.00
YAML                      21      1040       178     12402 x   0.90 =       11161.80
XSD                      227         0        66     10491 x   1.90 =       19932.90
JSON                      45        27         0      6596 x   2.50 =       16490.00
CSS                        6        57        27      4279 x   1.00 =        4279.00
Perl                      19       667       586      3304 x   4.00 =       13216.00
Bourne Shell              81       742      1106      3080 x   3.81 =       11734.80
Markdown                  26       780         0      2174 x   1.00 =        2174.00
SQL                       21       310       132      1490 x   2.29 =        3412.10
C                          9       291       500      1483 x   0.77 =        1141.91
DOS Batch                 19       208        64       888 x   0.63 =         559.44
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
GLSL                       9       108        92       368 x   2.00 =         736.00
make                       1        77        28       267 x   2.50 =         667.50
reStructuredText           4        51         1       220 x   1.50 =         330.00
INI                        5        44         0       197 x   1.00 =         197.00
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
JavaScript                 2         7         2        38 x   1.48 =          56.24
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
Windows Resource File      1         0         0         1 x   1.00 =           1.00
-----------------------------------------------------------------------------------
SUM:                  10164    260456    283972   6745793 x   1.20 =     8126772.48
-----------------------------------------------------------------------------------

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)