"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of hbase-2.3.1-src.tar.gz (12 Aug 20:52, 36366230 Bytes)

About: Apache HBase is the Hadoop database, a distributed, scalable, big data store. Java source code.



Fossies downloads: /linux/mischbase-2.3.1-src.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: Member browsing
No. of package members: 6060  (5031 files + 2 symlinks within 1027 directories)

Histograms of CLOC analysis data of hbase-2.3.1-src.tar.gz (y-axes: linear scale)
Histograms of CLOC analysis data of hbase-2.3.1-src.tar.gz (y-axes: logarithm scale)

The corresponding CLOC output data:
    4961 text files.
    4919 unique files.                              
     123 files ignored.

github.com/AlDanial/cloc v 1.86  T=6.75 s (716.9 files/s, 202184.8 lines/s)
----------------------------------------------------------------------------------------
Language                   files     blank   comment      code    scale   3rd gen. equiv
----------------------------------------------------------------------------------------
Java                         4226    126319    228186    779580 x   1.36 =     1060228.80
AsciiDoc                       61      6903      1714     24389 x   1.50 =       36583.50
Python                         17      3907      3236     22586 x   4.20 =       94861.20
Markdown                        6      5842         0     15411 x   1.00 =       15411.00
C++                             5      2637       120     15089 x   1.51 =       22784.39
Ruby                          211      2971      4984     14771 x   4.20 =       62038.20
Maven                          44       166      1911     14645 x   1.90 =       27825.50
PHP                             3       901        55     13876 x   3.50 =       48566.00
Perl                            4      1068        69     13004 x   4.00 =       52016.00
XML                            45       532      1464      9641 x   1.90 =       18317.90
CSS                            10      1077       156      6660 x   1.00 =        6660.00
Protocol Buffers               89      1501      3067      5513 x   2.00 =       11026.00
C/C++ Header                    3      1962        18      5487 x   1.00 =        5487.00
Bourne Shell                   43       791      1745      4332 x   3.81 =       16504.92
JSP                            25       103       505      3513 x   1.48 =        5199.24
Velocity Template Language      2       551       158      2579 x   1.00 =        2579.00
JavaScript                      6       504       363      1354 x   1.48 =        2003.92
HTML                           15        82       248      1051 x   1.90 =        1996.90
Thrift                          2       290      1032       782 x   2.50 =        1955.00
DOS Batch                       5       119        12       632 x   0.63 =         398.16
Bourne Again Shell              2        69       161       567 x   3.81 =        2160.27
SVG                             3         8         2       435 x   1.00 =         435.00
Dockerfile                      3        40       102       170 x   2.00 =         340.00
XSD                             1        28        19       162 x   1.90 =         307.80
XSLT                            3        21        68       102 x   1.90 =         193.80
C                               1        21        33        94 x   0.77 =          72.38
make                            1         7        15        16 x   2.50 =          40.00
CMake                           1         4        19        12 x   1.00 =          12.00
YAML                            1         3         0         8 x   0.90 =           7.20
----------------------------------------------------------------------------------------
SUM:                        4838    158427    249462    956461 x   1.56 =     1496011.08
----------------------------------------------------------------------------------------

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)