"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of tink-1.7.0.tar.gz (10 Aug 02:54, 16801056 Bytes)

About: Tink is a cryptographic library that provides a safe, simple and agile API for common cryptographic tasks, like symmetric encryption, message authentication, digital signatures, and hybrid encryption.



Fossies downloads: / linux / misc / tink-1.7.0.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: CLOC analysis | Meta information | Member browsing
No. of package member files: 3939  (3401 regular files in 538 directories)

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

The corresponding CLOC output data:
    3336 text files.
    2980 unique files.                              
     421 files ignored.

github.com/AlDanial/cloc v 1.94  T=2.81 s (1062.2 files/s, 153175.0 lines/s)
-------------------------------------------------------------------------------
Language          files     blank   comment      code    scale   3rd gen. equiv
-------------------------------------------------------------------------------
Java                634     11236     23191     79749 x   1.36 =      108458.64
C++                 557     12524     12165     78897 x   1.51 =      119134.47
Go                  345      5553      8814     46284 x   2.50 =      115710.00
Starlark            299      2853       832     34041 x   4.20 =      142972.20
Python              191      4416      5417     17683 x   4.20 =       74268.60
C/C++ Header        434      4912     12014     15543 x   1.00 =       15543.00
TypeScript          140      1993      3331     12595 x   2.00 =       25190.00
CMake                29       632       255      8662 x   1.00 =        8662.00
Bourne Shell         87      1464      2626      4642 x   3.81 =       17686.02
Markdown             65      1334         0      4022 x   1.00 =        4022.00
Objective-C++        51       776       952      3264 x   2.96 =        9661.44
Protocol Buffers     53       472      1538      1534 x   2.00 =        3068.00
Maven                 8       130        84       850 x   1.90 =        1615.00
Bazel                20       263       131       594 x   1.00 =         594.00
XML                  11        25         6       360 x   1.90 =         684.00
JSON                 21         3         0       336 x   2.50 =         840.00
Objective-C           7        53       141       167 x   2.96 =         494.32
Gradle                5         9         8        60 x   4.00 =         240.00
DOS Batch             1        23         2        59 x   0.63 =          37.17
YAML                  2        12        31        41 x   0.90 =          36.90
Text                 11         4         0        37 x   0.50 =          18.50
Ruby                  1         2         4        10 x   4.20 =          42.00
Properties            2         5        16         7 x   1.36 =           9.52
CSV                   3         1         0         6 x   0.10 =           0.60
INI                   2         0         0         6 x   1.00 =           6.00
ProGuard              1         0        11         3 x   2.50 =           7.50
-------------------------------------------------------------------------------
SUM:               2980     48695     71569    309452 x   2.10 =      649001.88
-------------------------------------------------------------------------------

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)