"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of protobuf-all-3.11.4.tar.gz (14 Feb 21:16, 7408292 Bytes)

About: Protocol Buffers (a.k.a., protobuf) are Google’s language-neutral, platform-neutral, extensible mechanism for serializing structured data.



Fossies downloads: /linux/miscprotobuf-all-3.11.4.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: Doxygen docs | Member browsing
No. of package members: 2400  (2136 files within 264 directories)

Histograms of CLOC analysis data of protobuf-all-3.11.4.tar.gz (y-axes: linear scale)
Histograms of CLOC analysis data of protobuf-all-3.11.4.tar.gz (y-axes: logarithm scale)

The corresponding CLOC output data:
    2123 text files.
    2034 unique files.                              
     203 files ignored.

github.com/AlDanial/cloc v 1.84  T=2.70 s (713.1 files/s, 354924.0 lines/s)
-------------------------------------------------------------------------------
Language          files     blank   comment      code    scale   3rd gen. equiv
-------------------------------------------------------------------------------
C++                 369     34532     41183    204907 x   1.51 =      309409.57
C/C++ Header        339     21742     52128    107355 x   1.00 =      107355.00
C#                  156      8996     13402     85500 x   1.36 =      116280.00
Java                255     12334     22658     84718 x   1.36 =      115216.48
Objective C          82      7443      6885     51973 x   2.96 =      153840.08
C                    19      6302      4638     33296 x   0.77 =       25637.92
Python               87      6577     10223     24792 x   4.20 =      104126.40
Protocol Buffers    229      3354      7808     22339 x   2.00 =       44678.00
PHP                 139      2874      8959     15835 x   3.50 =       55422.50
JavaScript           47      2945      6351     13496 x   1.48 =       19974.08
Ruby                 29       918       425      5728 x   4.20 =       24057.60
XML                  31         1         4      3530 x   1.90 =        6707.00
make                 11       376       330      3452 x   2.50 =        8630.00
m4                   14       431        91      2291 x   1.00 =        2291.00
CMake                20       282       336      1939 x   1.00 =        1939.00
Bourne Shell         28       317       428      1777 x   3.81 =        6770.37
Markdown             19       621         0      1489 x   1.00 =        1489.00
Maven                 6        55        29      1007 x   1.90 =        1913.30
MSBuild script       10        29         9       699 x   1.90 =        1328.10
Starlark              3        68       109       383 x   4.20 =        1608.60
Swift                 1        51        58       351 x   2.50 =         877.50
Go                    4        34        30       308 x   2.50 =         770.00
JSON                 11         0         0       286 x   2.50 =         715.00
Pascal                2       434      1996       268 x   0.88 =         235.84
Lisp                  1        46        85        92 x   1.25 =         115.00
Dart                  2        17         7        90 x   2.00 =         180.00
vim script            1        13        42        50 x   3.00 =         150.00
INI                   1         1         0        25 x   1.00 =          25.00
awk                   1         5         3        17 x   3.81 =          64.77
Objective C++         1         8        45        16 x   2.96 =          47.36
DOS Batch             2         8         0        15 x   0.63 =           9.45
PowerShell            1         5         5        11 x   3.00 =          33.00
Dockerfile            1         2         0         4 x   2.00 =           8.00
YAML                  1         1         0         4 x   0.90 =           3.60
-------------------------------------------------------------------------------
SUM:               1923    110822    178267    668043 x   1.66 =     1111908.52
-------------------------------------------------------------------------------