"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of mattermost-server-5.32.1.tar.gz (17 Feb 15:48, 21724388 Bytes)

About: Mattermost is a high trust collaboration platform built for developers (a self-hostable online chat service with file sharing, search, and integrations).



Fossies downloads: /linux/wwwmattermost-server-5.32.1.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: Member browsing
No. of package members: 7400  (6462 files within 938 directories)

Histograms of CLOC analysis data of mattermost-server-5.32.1.tar.gz (y-axes: linear scale)
Histograms of CLOC analysis data of mattermost-server-5.32.1.tar.gz (y-axes: logarithm scale)

The corresponding CLOC output data:
    6377 text files.
    6164 unique files.                              
     925 files ignored.

github.com/AlDanial/cloc v 1.88  T=8.86 s (617.4 files/s, 266828.1 lines/s)
--------------------------------------------------------------------------------
Language           files     blank   comment      code    scale   3rd gen. equiv
--------------------------------------------------------------------------------
Go                  4788    163242    157226   1589867 x   2.50 =     3974667.50
JSON                  34        12         0    148483 x   2.50 =      371207.50
C                      4     15158     71501    142323 x   0.77 =      109588.71
Markdown             275      8808         0     24981 x   1.00 =       24981.00
Assembly              76      1466      2550      8630 x   0.25 =        2157.50
YAML                 134       415       232      3630 x   0.90 =        3267.00
C/C++ Header           3       342     10234      2307 x   1.00 =        2307.00
Bourne Shell          44       385       574      2006 x   3.81 =        7642.86
make                  42       500       164      1993 x   2.50 =        4982.50
HTML                  31        79         2      1821 x   1.90 =        3459.90
SQL                    4       743       791      1449 x   2.29 =        3318.21
Bourne Again Shell     4        48        58       410 x   3.81 =        1562.10
yacc                   1        17         0       311 x   1.51 =         469.61
Protocol Buffers       6        52        81       202 x   2.00 =         404.00
C++                    1        32         8       186 x   1.51 =         280.86
TOML                   9        55        94       162 x   2.76 =         447.12
Groovy                 1        12         0       160 x   4.10 =         656.00
Dockerfile             5        36        33       103 x   2.00 =         206.00
Python                 1        14        13        99 x   4.20 =         415.80
JavaScript             2         1         0        85 x   1.48 =         125.80
Bazel                  2        11         0        52 x   1.00 =          52.00
Nix                    1         0         0        17 x   2.70 =          45.90
SVG                    1         0         1        13 x   1.00 =          13.00
INI                    1         2         0        10 x   1.00 =          10.00
DOS Batch              1         0         0         2 x   0.63 =           1.26
--------------------------------------------------------------------------------
SUM:                5471    191430    243562   1929302 x   2.34 =     4512269.13
--------------------------------------------------------------------------------

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)