"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of keystone-20.0.0.tar.gz (6 Oct 13:19, 1728894 Bytes)

About: OpenStack Keystone (Core Service: Identity) provides an authentication and authorization service for other OpenStack services. Provides a catalog of endpoints for all OpenStack services.
The "Xena" series (latest release).



Fossies downloads: /linux/misc/openstackkeystone-20.0.0.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: Member browsing
No. of package members: 1910  (1690 files within 220 directories)

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

The corresponding CLOC output data:
    1612 text files.
    1400 unique files.                              
     386 files ignored.

github.com/AlDanial/cloc v 1.90  T=1.21 s (1078.8 files/s, 175122.7 lines/s)
-------------------------------------------------------------------------------
Language          files     blank   comment      code    scale   3rd gen. equiv
-------------------------------------------------------------------------------
Python              568     24270     27376    107601 x   4.20 =      451924.20
PO File              16      3060       124     13651 x   1.50 =       20476.50
YAML                345       307        61      8228 x   0.90 =        7405.20
reStructuredText    120      3468      4969      6961 x   1.50 =       10441.50
JSON                219         3         0      5840 x   2.50 =       14600.00
Pascal               10      1057       108      2160 x   0.88 =        1900.80
INI                   5        64         0       432 x   1.00 =         432.00
Bourne Shell          7       114       187       420 x   3.81 =        1600.20
XML                   7        38        48       338 x   1.90 =         642.20
make                  1        25         5       129 x   2.50 =         322.50
SVG                   1         0         0        88 x   1.00 =          88.00
CSS                   1        11         0        36 x   1.00 =          36.00
HTML                  1         0         0        22 x   1.90 =          41.80
-------------------------------------------------------------------------------
SUM:               1301     32417     32878    145906 x   3.49 =      509910.90
-------------------------------------------------------------------------------

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)