"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of flink-1.11.1-src.tgz (15 Jul 11:52, 24723584 Bytes)

About: Apache Flink is a framework and distributed processing engine for stateful computations over unbounded and bounded data streams.



Fossies downloads: /linux/miscflink-1.11.1-src.tgz  (tar.bz2|tar.xz|zip)
Fossies services: Member browsing
No. of package members: 19939  (14976 files within 4963 directories)

Histograms of CLOC analysis data of flink-1.11.1-src.tgz (y-axes: linear scale)
Histograms of CLOC analysis data of flink-1.11.1-src.tgz (y-axes: logarithm scale)

The corresponding CLOC output data:
   14373 text files.
   14165 unique files.                              
     621 files ignored.

github.com/AlDanial/cloc v 1.86  T=12.14 s (1133.1 files/s, 203167.3 lines/s)
---------------------------------------------------------------------------------
Language            files     blank   comment      code    scale   3rd gen. equiv
---------------------------------------------------------------------------------
Java                 10051    258204    392439   1013598 x   1.36 =     1378493.28
Scala                 1938     54959     68235    283963 x   4.10 =     1164248.30
Markdown               507     30320         0    119815 x   1.00 =      119815.00
XML                    221      2547      3673     86010 x   1.90 =      163419.00
Maven                  191      3054      4537     24794 x   1.90 =       47108.60
SVG                     58       196       889     19023 x   1.00 =       19023.00
Python                 130      6206      9705     15800 x   4.20 =       66360.00
JSON                    19         5         0     13210 x   2.50 =       33025.00
HTML                   130       122       973     11582 x   1.90 =       22005.80
Bourne Shell           132      2211      3574      7977 x   3.81 =       30392.37
TypeScript             111       560      2299      5051 x   2.00 =       10102.00
SQL                    108       120       263      4715 x   2.29 =       10797.35
Freemarker Template      3       162        66      2602 x   1.48 =        3850.96
CSS                      6        72       118      2502 x   1.00 =        2502.00
YAML                    52       215       901      1938 x   0.90 =        1744.20
Clojure                 18       249       297      1625 x   1.25 =        2031.25
LESS                    48       216       814      1094 x   1.50 =        1641.00
Cython                   4       164       173       978 x   3.80 =        3716.40
JavaScript               4        30        80       185 x   1.48 =         273.80
Ruby                     7        42       128       130 x   4.20 =         546.00
Dockerfile               3        28        68       119 x   2.00 =         238.00
Protocol Buffers         1        21        28       100 x   2.00 =         200.00
make                     1        20        25        92 x   2.50 =         230.00
reStructuredText         8        55       185        50 x   1.50 =          75.00
INI                      1         3         0        49 x   1.00 =          49.00
DOS Batch                1         7         0        47 x   0.63 =          29.61
Bourne Again Shell       2         9        42        24 x   3.81 =          91.44
C/C++ Header             1         0        16         1 x   1.00 =           1.00
---------------------------------------------------------------------------------
SUM:                13756    359797    489528   1617074 x   1.91 =     3082009.36
---------------------------------------------------------------------------------

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)