"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of grpc-1.32.0.tar.gz (8 Sep 23:00, 7174251 Bytes)

About: gRPC is a modern C based remote procedure call (RPC) framework (for C++, Python, Ruby, Objective-C, PHP, C#).



Fossies downloads: /linux/miscgrpc-1.32.0.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: Member browsing
No. of package members: 9952  (8581 files + 2 symlinks within 1369 directories)

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

The corresponding CLOC output data:
    6513 text files.
    6207 unique files.                              
    1657 files ignored.

github.com/AlDanial/cloc v 1.86  T=5.07 s (957.7 files/s, 172040.5 lines/s)
---------------------------------------------------------------------------------------
Language                  files     blank   comment      code    scale   3rd gen. equiv
---------------------------------------------------------------------------------------
C++                         1043     30678     36875    222594 x   1.51 =      336116.94
JSON                          39         3         0     76860 x   2.50 =      192150.00
C/C++ Header                1048     17537     34638     70897 x   1.00 =       70897.00
Python                       475     13731     14087     58402 x   4.20 =      245288.40
C#                           353      6818     11420     43984 x   1.36 =       59818.24
C                            227      5668      4619     36708 x   0.77 =       28265.16
Ruby                         169      2297      4189     18571 x   4.20 =       77998.20
CMake                         19      1869       351     14749 x   1.00 =       14749.00
Bazel                        151      1288      1572     12327 x   1.00 =       12327.00
YAML                          21        97       289     10625 x   0.90 =        9562.50
Objective C                  107      2145      2513     10615 x   2.96 =       31420.40
PHP                          155      2784      9216      9888 x   3.50 =       34608.00
Markdown                     180      2998         0      9155 x   1.00 =        9155.00
XML                           97       105       156      7270 x   1.90 =       13813.00
Cython                        68      1581      1489      5389 x   3.80 =       20478.20
Starlark                      30       557       662      4874 x   4.20 =       20470.80
Bourne Shell                 262      1579      4365      4704 x   3.81 =       17922.24
make                           6       680       228      4526 x   2.50 =       11315.00
Protocol Buffers             113      1405      4229      2938 x   2.00 =        5876.00
Dockerfile                   108       958      1984      2477 x   2.00 =        4954.00
Objective C++                 11       490       338      2006 x   2.96 =        5937.76
JavaScript                    13       324       943      1575 x   1.48 =        2331.00
MSBuild script                32       183        32      1356 x   1.90 =        2576.40
m4                             2        35         1      1190 x   1.00 =        1190.00
Go                            13       187       215      1030 x   2.50 =        2575.00
Lua                            4       276       127      1029 x   4.00 =        4116.00
DOS Batch                     22       196         2       783 x   0.63 =         493.29
Bourne Again Shell            31       113       380       645 x   3.81 =        2457.45
XSD                            4         0         0       619 x   1.90 =        1176.10
reStructuredText              17       295       145       446 x   1.50 =         669.00
diff                          12        57       160       384 x   1.00 =         384.00
Windows Module Definition      1         0         0       273 x   1.00 =         273.00
Java                           3        48        50       266 x   1.36 =         361.76
XSLT                           2        16         0       183 x   1.90 =         347.70
SQL                            2         0         0       160 x   2.29 =         366.40
Pascal                         1        19         7       153 x   0.88 =         134.64
awk                            1        32        33       132 x   3.81 =         502.92
Gradle                         4         9         7       120 x   4.00 =         480.00
Windows Resource File          1        15         0        90 x   1.00 =          90.00
CSS                            3        13         0        82 x   1.00 =          82.00
PowerShell                     2        17        18        53 x   3.00 =         159.00
Swift                          2        23        38        50 x   2.50 =         125.00
D                              1         1         0         6 x   1.70 =          10.20
SVG                            1         2         0         2 x   1.00 =           2.00
HTML                           1         0         0         1 x   1.90 =           1.90
ProGuard                       1         3        18         0 x   2.50 =           0.00
---------------------------------------------------------------------------------------
SUM:                       4858     97132    135396    640187 x   1.94 =     1244027.60
---------------------------------------------------------------------------------------

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)