"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of istio-1.6.7.tar.gz (30 Jul 22:41, 10880350 Bytes)

About: Istio is a platform-independent service mesh that provides a uniform way to connect, secure, control, and observe microservices.



Fossies downloads: /linux/miscistio-1.6.7.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: Member browsing
No. of package members: 6828  (4751 files + 2 symlinks within 2075 directories)

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

The corresponding CLOC output data:
    4713 text files.
    4215 unique files.                              
    1267 files ignored.

github.com/AlDanial/cloc v 1.86  T=5.16 s (669.7 files/s, 138500.3 lines/s)
-------------------------------------------------------------------------------
Language          files     blank   comment      code    scale   3rd gen. equiv
-------------------------------------------------------------------------------
Go                  1937     48617     53462    325525 x   2.50 =      813812.50
YAML                 914      1992      3601    116567 x   0.90 =      104910.30
JSON                  77       148         0     79757 x   2.50 =      199392.50
HTML                  43      1319       190     13161 x   1.90 =       25005.90
Protocol Buffers     265      7861     24560     11808 x   2.00 =       23616.00
CSS                    4         7        22      7368 x   1.00 =        7368.00
Markdown              69      1067         0      3129 x   1.00 =        3129.00
Bourne Shell          65       812      1499      3092 x   3.81 =       11780.52
JavaScript             5       605       229      1809 x   1.48 =        2677.32
make                  15       333       395      1043 x   2.50 =        2607.50
Python                 7       185       205       557 x   4.20 =        2339.40
SVG                    2         0         0       289 x   1.00 =         289.00
Java                   6        31        79       174 x   1.36 =         236.64
Dockerfile            12        63       166       132 x   2.00 =         264.00
Ruby                   2        24        23       118 x   4.20 =         495.60
diff                  25         0      2579        50 x   1.00 =          50.00
Gradle                 4         8         0        45 x   4.00 =         180.00
XML                    3        14        22        30 x   1.90 =          57.00
SQL                    1         2         0        11 x   2.29 =          25.19
-------------------------------------------------------------------------------
SUM:               3456     63088     87032    564665 x   2.12 =     1198236.37
-------------------------------------------------------------------------------

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)