"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of kubernetes-1.16.12.tar.gz (26 Jun 05:32, 31772280 Bytes)

About: Kubernetes is a platform for automating deployment, scaling, and operations of application containers across clusters of hosts (written in "Go"). 1.16.x series.



Fossies downloads: /linux/misckubernetes-1.16.12.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: Member browsing
No. of package members: 25620  (21373 files + 35 symlinks within 4212 directories)

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

The corresponding CLOC output data:
   20742 text files.
   19410 unique files.                              
    2682 files ignored.

github.com/AlDanial/cloc v 1.86  T=21.80 s (830.6 files/s, 224554.0 lines/s)
--------------------------------------------------------------------------------
Language           files     blank   comment      code    scale   3rd gen. equiv
--------------------------------------------------------------------------------
Go                  12343    383314    627037   2909111 x   2.50 =     7272777.50
JSON                  457        41         0    537618 x   2.50 =     1344045.00
YAML                 1005      1013      1103    133999 x   0.90 =      120599.10
Bazel                3102     11383       154    121874 x   1.00 =      121874.00
Markdown              444      9997         0     29047 x   1.00 =       29047.00
Bourne Shell          323      5671     10822     27766 x   3.81 =      105788.46
PO File                11      1459      2006     16382 x   1.50 =       24573.00
Assembly              107      2023      2570     11417 x   0.25 =        2854.25
Protocol Buffers      113      4919     15030      9552 x   2.00 =       19104.00
PowerShell              6       262       803      1663 x   3.00 =        4989.00
make                   63       488       953      1580 x   2.50 =        3950.00
yacc                    1        78       142       997 x   1.51 =        1505.47
Starlark               18       100       475       862 x   4.20 =        3620.40
C/C++ Header            1       399      4367       839 x   1.00 =         839.00
Bourne Again Shell     12        88        73       744 x   3.81 =        2834.64
Python                  8       149       176       570 x   4.20 =        2394.00
Dockerfile             55       241       785       513 x   2.00 =        1026.00
Lua                     1        30        26       453 x   4.00 =        1812.00
sed                     4         4        32       391 x   4.00 =        1564.00
SVG                     4         4         4       378 x   1.00 =         378.00
TOML                   16       162       196       328 x   2.76 =         905.28
C                       6        39        67       123 x   0.77 =          94.71
reStructuredText        1        24         0        66 x   1.50 =          99.00
INI                     1         2         0        10 x   1.00 =          10.00
HTML                    2         0         0         2 x   1.90 =           3.80
vim script              1         0         0         1 x   3.00 =           3.00
--------------------------------------------------------------------------------
SUM:               18105    421890    666821   3806286 x   2.38 =     9066690.61
--------------------------------------------------------------------------------

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)