"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of redis-6.0.5.tar.gz (9 Jun 17:23, 2217666 Bytes)

About: redis is an advanced key-value store. It is often referred to as a data structure server since keys can contain strings, hashes, lists, sets and sorted sets.



Fossies downloads: /linux/miscredis-6.0.5.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: Member browsing
No. of package members: 880  (808 files within 72 directories)

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

The corresponding CLOC output data:
     802 text files.
     776 unique files.                              
      76 files ignored.

github.com/AlDanial/cloc v 1.86  T=0.57 s (1272.6 files/s, 414766.0 lines/s)
--------------------------------------------------------------------------------
Language           files     blank   comment      code    scale   3rd gen. equiv
--------------------------------------------------------------------------------
C                     279     18719     28992    116807 x   0.77 =       89941.39
C/C++ Header          209      3548      6648     20213 x   1.00 =       20213.00
Tcl/Tk                116      2447      1332     16968 x   4.00 =       67872.00
HTML                    5      2928        12      6718 x   1.90 =       12764.20
m4                      2       279       147      2430 x   1.00 =        2430.00
Markdown               10       568         0      1509 x   1.00 =        1509.00
XML                     6         0         0      1475 x   1.90 =        2802.50
Bourne Shell           40       161       233       911 x   3.81 =        3470.91
make                   10       240       113       875 x   2.50 =        2187.50
Ruby                   10        78        69       631 x   4.20 =        2650.20
YAML                    6        35         5       409 x   0.90 =         368.10
Lua                    20        69        71       385 x   4.00 =        1540.00
C++                     5        51        16       244 x   1.51 =         368.44
Python                  2        40        52       127 x   4.20 =         533.40
CMake                   2        26         3       107 x   1.00 =         107.00
Bourne Again Shell      1        14         4        96 x   3.81 =         365.76
CSS                     2        16         0        91 x   1.00 =          91.00
DOS Batch               1         2         0        26 x   0.63 =          16.38
XSLT                    1         0         0        10 x   1.90 =          19.00
--------------------------------------------------------------------------------
SUM:                 727     29221     37697    170032 x   1.23 =      209249.78
--------------------------------------------------------------------------------

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)