"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of gmsh-4.6.0-source.tgz (22 Jun 12:25, 12048076 Bytes)

About: Gmsh is an automatic 3D finite element grid generator with a built-in CAD engine and post-processing facilities.



Fossies downloads: /linux/privatgmsh-4.6.0-source.tgz  (tar.bz2|tar.xz|zip)
Fossies services: Member browsing
No. of package members: 2799  (2599 files within 200 directories)

Histograms of CLOC analysis data of gmsh-4.6.0-source.tgz (y-axes: linear scale)
Histograms of CLOC analysis data of gmsh-4.6.0-source.tgz (y-axes: logarithm scale)

The corresponding CLOC output data:
    2560 text files.
    2535 unique files.                              
     218 files ignored.

github.com/AlDanial/cloc v 1.86  T=2.76 s (849.8 files/s, 387071.9 lines/s)
-------------------------------------------------------------------------------
Language          files     blank   comment      code    scale   3rd gen. equiv
-------------------------------------------------------------------------------
C++                  756     71522     74625    466016 x   1.51 =      703684.16
C                    278     23997     19528    157342 x   0.77 =      121153.34
C/C++ Header         903     27626     39281    129709 x   1.00 =      129709.00
Python                81      2345      3949      9513 x   4.20 =       39954.60
yacc                   1       244       139      7130 x   1.51 =       10766.30
Julia                 12       895        50      5278 x   4.00 =       21112.00
CMake                 44       366       508      3598 x   1.00 =        3598.00
Java                  26       294       192      3486 x   1.36 =        4740.96
Objective C++         14       399       122      3335 x   2.96 =        9871.60
GLSL                  93       939      1275      3332 x   2.00 =        6664.00
XML                   28        23        18      1226 x   1.90 =        2329.40
SWIG                   8        89        18       975 x   2.50 =        2437.50
Perl                   8        59       293       822 x   4.00 =        3288.00
make                  39       307       146       773 x   2.50 =        1932.50
TeX                    4       103        69       732 x   1.50 =        1098.00
SVG                    3         2         2       688 x   1.00 =         688.00
lex                    1        63         0       555 x   1.00 =         555.00
MATLAB                 5        77       216       551 x   4.00 =        2204.00
Bourne Shell          14        79        74       372 x   3.81 =        1417.32
HTML                   1        32        44       325 x   1.90 =         617.50
JSON                   2         0         0       159 x   2.50 =         397.50
YAML                   1         0         0       105 x   0.90 =          94.50
Ant                    1        24        30       104 x   1.90 =         197.60
JavaScript             1        21        90        98 x   1.48 =         145.04
CSS                    2        13         3        77 x   1.00 =          77.00
Markdown               8        18         0        47 x   1.00 =          47.00
Gradle                 3         6         3        45 x   4.00 =         180.00
reStructuredText       2        16         0        35 x   1.50 =          52.50
Modula3                1         8         0        32 x   2.00 =          64.00
TOML                   1         1         0         8 x   2.76 =          22.08
DOS Batch              1         0         0         2 x   0.63 =           1.26
-------------------------------------------------------------------------------
SUM:               2342    129568    140675    796470 x   1.34 =     1069099.66
-------------------------------------------------------------------------------

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)