"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of flatbuffers-23.5.26.tar.gz (26 May 19:33, 2257271 Bytes)

About: FlatBuffers is a cross platform serialization library architected for maximum memory efficiency.



Fossies downloads: / linux / misc / flatbuffers-23.5.26.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: CLOC analysis | Meta information | Member browsing
No. of package member files: 2115  (1766 regular files + 9 symlinks in 340 directories)

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

The corresponding CLOC output data:
    1693 text files.
    1584 unique files.                              
     220 files ignored.

github.com/AlDanial/cloc v 1.96  T=0.77 s (2008.8 files/s, 366843.7 lines/s)
-------------------------------------------------------------------------------
Language          files     blank   comment      code    scale   3rd gen. equiv
-------------------------------------------------------------------------------
C++                  82      5114      4270     42096 x   1.51 =       63564.96
C/C++ Header        118      4250      3164     36703 x   1.00 =       36703.00
Rust                146      2031      3384     26989 x   1.00 =       26989.00
Python              108      3683      2309     14846 x   4.20 =       62353.20
JavaScript           86       348       311     13919 x   1.48 =       20600.12
C#                   77      1417      1566     10958 x   1.36 =       14902.88
Java                122      1877      2612     10263 x   1.36 =       13957.68
TypeScript          168      1944       451     10082 x   2.00 =       20164.00
Swift                72      1408      1910      9116 x   2.50 =       22790.00
Dart                 24      1332       573      9021 x   2.00 =       18042.00
Kotlin               63       820      1467      7928 x   2.00 =       15856.00
Markdown             57      1783        17      7541 x   1.00 =        7541.00
PHP                  44       849      2346      4144 x   3.50 =       14504.00
Go                   18       751       662      3923 x   2.50 =        9807.50
Lua                  47       779       286      3302 x   4.00 =       13208.00
Nim                  40       231       217      2243 x   2.00 =        4486.00
Flatbuffers          93       494       325      2169 x   2.50 =        5422.50
YAML                 17       272       289      2165 x   0.90 =        1948.50
CMake                14       208       288      1301 x   1.00 =        1301.00
JSON                 24         0         0      1123 x   2.50 =        2807.50
Starlark             13        92       149      1066 x   4.20 =        4477.20
Bourne Shell         34       250       501       911 x   3.81 =        3470.91
XML                  12        18        24       537 x   1.90 =        1020.30
MSBuild script        5        21        14       515 x   1.90 =         978.50
Maven                 4        17         9       505 x   1.90 =         959.50
CSS                   1        72         0       324 x   1.00 =         324.00
Gradle                7        46        14       283 x   4.00 =        1132.00
Text                  3        75         0       255 x   0.50 =         127.50
Bazel                 4        59        12       205 x   1.00 =         205.00
DOS Batch             5        54        18       161 x   0.63 =         101.43
Dockerfile           17         0         1       139 x   2.00 =         278.00
TOML                  8        25        10       135 x   2.76 =         372.60
Protocol Buffers      5        17        22        73 x   2.00 =         146.00
HTML                  2         4        17        55 x   1.90 =         104.50
Properties            3         3        21        18 x   1.36 =          24.48
Ruby                  1         4         0        17 x   4.20 =          71.40
diff                  2         2        11        10 x   1.00 =          10.00
make                  1         4         0        10 x   2.50 =          25.00
ProGuard              1         3        18         0 x   2.50 =           0.00
-------------------------------------------------------------------------------
SUM:               1548     30357     27288    225051 x   1.74 =      390777.16
-------------------------------------------------------------------------------

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)