"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of MaxScale-2.5.0.tar.gz (18 Jun 14:38, 27183404 Bytes)

About: MariaDB MaxScale is a database-centric proxy that works with diverse MariaDB and MySQL products. Running between the client and the database cluster it offers load balancing and helps to offer scalable and highly available database services with no application-level code changes.



Fossies downloads: /linux/miscMaxScale-2.5.0.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: Member browsing
No. of package members: 4103  (3862 files + 1 symlink + within 240 directories)

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

The corresponding CLOC output data:
    3839 text files.
    3767 unique files.                              
    1840 files ignored.

github.com/AlDanial/cloc v 1.86  T=1.85 s (1082.5 files/s, 400011.7 lines/s)
---------------------------------------------------------------------------------------
Language                  files     blank   comment      code    scale   3rd gen. equiv
---------------------------------------------------------------------------------------
C                            287     31730     76048    248294 x   0.77 =      191186.38
C++                          670     29041     22805    143345 x   1.51 =      216450.95
C/C++ Header                 382     10158     30099     37912 x   1.00 =       37912.00
Markdown                     111      5934         0     20065 x   1.00 =       20065.00
HTML                          83       331         6     18416 x   1.90 =       34990.40
Tcl/Tk                        61      1720      3055     13514 x   4.00 =       54056.00
JavaScript                    55       769       422      6937 x   1.48 =       10266.76
m4                             7       604        39      5965 x   1.00 =        5965.00
JSON                           8         0         0      5923 x   2.50 =       14807.50
Bourne Shell                  90      1169       720      4372 x   3.81 =       16657.32
CMake                        152       995      1088      3739 x   1.00 =        3739.00
yacc                           3       522       498      2934 x   1.51 =        4430.34
DOS Batch                      5       372       397      1577 x   0.63 =         993.51
make                           5       257       298      1331 x   2.50 =        3327.50
XML                            2         0       114      1006 x   1.90 =        1911.40
Python                        14       297       249       830 x   4.20 =        3486.00
SQL                           22        17         2       485 x   2.29 =        1110.65
Bourne Again Shell             8        92        79       420 x   3.81 =        1600.20
Perl                           6        95        71       418 x   4.00 =        1672.00
Java                           4        77         7       263 x   1.36 =         357.68
YAML                           4        66         2       255 x   0.90 =         229.50
C#                             1        62       187       201 x   1.36 =         273.36
Go                             1        35        17       148 x   2.50 =         370.00
TOML                           2        29        57        68 x   2.76 =         187.68
lex                            1         5        12        58 x   1.00 =          58.00
Objective C++                  1        11         0        57 x   2.96 =         168.72
INI                            8         6         5        52 x   1.00 =          52.00
Windows Resource File          1        10        23        50 x   1.00 =          50.00
Lua                            1         5         0        22 x   4.00 =          88.00
PHP                            1         4         0        15 x   3.50 =          52.50
Pascal                         2         2         0        13 x   0.88 =          11.44
SWIG                           1         2         0         7 x   2.50 =          17.50
Dockerfile                     1         1         1         5 x   2.00 =          10.00
Windows Module Definition      1         3         0         5 x   1.00 =           5.00
---------------------------------------------------------------------------------------
SUM:                       2001     84421    136301    518702 x   1.21 =      626559.29
---------------------------------------------------------------------------------------

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)