"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of ruby-2.7.1.tar.gz (31 Mar 15:12, 16816471 Bytes)

About: Ruby is an interpreted scripting language for quick and easy object-oriented programming. It has many features to process text files and to do system management tasks (as in Perl). Stable release of 2.7 series.



Fossies downloads: /linux/miscruby-2.7.1.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: Doxygen docs | Member browsing
No. of package members: 11211  (10070 files within 1141 directories)

Histograms of CLOC analysis data of ruby-2.7.1.tar.gz (y-axes: linear scale)
Histograms of CLOC analysis data of ruby-2.7.1.tar.gz (y-axes: logarithm scale)

The corresponding CLOC output data:
   10005 text files.
    9885 unique files.                              
     724 files ignored.

github.com/AlDanial/cloc v 1.84  T=5.95 s (1559.5 files/s, 371034.2 lines/s)
---------------------------------------------------------------------------------------
Language                  files     blank   comment      code    scale   3rd gen. equiv
---------------------------------------------------------------------------------------
Ruby                       7839    137334     78061    882707 x   4.20 =     3707369.40
C                           653    101901     77845    690171 x   0.77 =      531431.67
C/C++ Header                204      5240      6154     75082 x   1.00 =       75082.00
yacc                         56      4823      1575     45048 x   1.51 =       68022.48
XML                          49      1820       366     22864 x   1.90 =       43441.60
Assembly                     55      3606      6153     11508 x   0.25 =        2877.00
Pascal                        8      2158     11065     10024 x   0.88 =        8821.12
m4                           46       410        49      6365 x   1.00 =        6365.00
Markdown                     72      1998         0      5082 x   1.00 =        5082.00
make                         11       394        58      3623 x   2.50 =        9057.50
SVG                           1         0         1      2827 x   1.00 =        2827.00
YAML                        123       210       141      2508 x   0.90 =        2257.20
Windows Module Definition     6       197         0      1760 x   1.00 =        1760.00
ERB                          29        86         1      1231 x   2.00 =        2462.00
C++                           5       119        34       663 x   1.51 =        1001.13
Bourne Shell                 15        75       207       543 x   3.81 =        2068.83
CSS                           2       114       136       536 x   1.00 =         536.00
Expect                        5       110       161       514 x   2.00 =        1028.00
Ruby HTML                    22        67         1       487 x   4.00 =        1948.00
Python                        8        78        13       458 x   4.20 =        1923.60
DOS Batch                     7        11         0       432 x   0.63 =         272.16
JavaScript                    4        79        67       382 x   1.48 =         565.36
XSLT                          1        32         3       334 x   1.90 =         634.60
sed                           2         0         7        94 x   4.00 =         376.00
Lisp                          2        15        28        88 x   1.25 =         110.00
JSON                         31         5         0        88 x   2.50 =         220.00
diff                          1        25        96        70 x   1.00 =          70.00
Perl                          7         7         0        62 x   4.00 =         248.00
Bourne Again Shell            7        14        15        48 x   3.81 =         182.88
awk                           2         2         0        36 x   3.81 =         137.16
D                             1        58       141        35 x   1.70 =          59.50
Scheme                        6        10         0        31 x   1.51 =          46.81
zsh                           1         3        18        17 x   3.81 =          64.77
HTML                          1         0         0        10 x   1.90 =          19.00
RobotFramework                3         0         0         8 x   2.50 =          20.00
---------------------------------------------------------------------------------------
SUM:                       9285    261001    182396   1765736 x   2.54 =     4478387.77
---------------------------------------------------------------------------------------