"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of root_v6.22.00.source.tar.gz (14 Jun 17:56, 173014392 Bytes)

About: The ROOT system is an object-oriented framework for large scale scientific data analysis and data mining. Latest pro(duction) version 6.22.



Fossies downloads: /linux/miscroot_v6.22.00.source.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: Member browsing
No. of package members: 21039  (19092 files within 1947 directories)

Histograms of CLOC analysis data of root_v6.22.00.source.tar.gz (y-axes: linear scale)
Histograms of CLOC analysis data of root_v6.22.00.source.tar.gz (y-axes: logarithm scale)

The corresponding CLOC output data:
   17812 text files.
   17631 unique files.                              
    1745 files ignored.

github.com/AlDanial/cloc v 1.86  T=18.54 s (868.7 files/s, 335153.6 lines/s)
---------------------------------------------------------------------------------------
Language                  files     blank   comment      code    scale   3rd gen. equiv
---------------------------------------------------------------------------------------
C++                         6748    530071    665522   2657449 x   1.51 =     4012747.99
C/C++ Header                6254    216843    337138    878501 x   1.00 =      878501.00
C                            361     41845     43499    250863 x   0.77 =      193164.51
reStructuredText             240     33238     21949     76620 x   1.50 =      114930.00
JavaScript                    81     15429      5667     56461 x   1.48 =       83562.28
Python                       577     15270     19167     52767 x   4.20 =      221621.40
Markdown                     227     13949         1     46872 x   1.00 =       46872.00
HTML                         231      5602       483     45813 x   1.90 =       87044.70
CMake                        722      5123      6631     34281 x   1.00 =       34281.00
Windows Module Definition     83      1890         4     22722 x   1.00 =       22722.00
Objective C++                 26      3571      3087     13244 x   2.96 =       39202.24
Fortran 77                     4       351       540     12570 x   0.75 =        9427.50
TeX                           82      1403      1550     10552 x   1.50 =       15828.00
Bourne Shell                  79       838       952      6517 x   3.81 =       24829.77
XML                           87       463       483      6399 x   1.90 =       12158.10
CSS                           31       712       256      5770 x   1.00 =        5770.00
CUDA                          22      1016      1637      4175 x   1.00 =        4175.00
OCaml                         59      1355      2518      4024 x   3.00 =       12072.00
Perl                          14       690       482      3141 x   4.00 =       12564.00
Go                            21       424       599      3086 x   2.50 =        7715.00
make                          32       633       182      1957 x   2.50 =        4892.50
Pascal                        12       987      3967      1941 x   0.88 =        1708.08
DOS Batch                     11       153        34       974 x   0.63 =         613.62
Objective C                    6       158        89       835 x   2.96 =        2471.60
C#                             8        87       108       557 x   1.36 =         757.52
YAML                          12        70        63       471 x   0.90 =         423.90
diff                           9        82       429       429 x   1.00 =         429.00
Lisp                           6        82       139       415 x   1.25 =         518.75
C Shell                        3        46        45       407 x   3.81 =        1550.67
JSON                          14         2         0       357 x   2.50 =         892.50
vim script                     8        38        46       298 x   3.00 =         894.00
Bourne Again Shell             5        38       103       264 x   3.81 =        1005.84
MSBuild script                 1         0         7       254 x   1.90 =         482.60
Windows Resource File          5        27        16       233 x   1.00 =         233.00
Jupyter Notebook               3         0       640       179 x   4.20 =         751.80
DTD                            3        25        38       135 x   1.90 =         256.50
SVG                            1         1         1        80 x   1.00 =          80.00
Fish Shell                     1        10         9        39 x   3.81 =         148.59
Dockerfile                     6        26        90        38 x   2.00 =          76.00
NAnt script                    2         1         0        23 x   1.90 =          43.70
SQL                            1         0         0        14 x   2.29 =          32.06
SWIG                           2         4         0        14 x   2.50 =          35.00
R                              1         2         3         8 x   3.00 =          24.00
XSLT                           1         2         7         7 x   1.90 =          13.30
INI                            1         1         0         6 x   1.00 =           6.00
---------------------------------------------------------------------------------------
SUM:                      16103    892558   1118181   4201762 x   1.39 =     5857529.02
---------------------------------------------------------------------------------------

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)