"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of scala-2.13.3-src.tar.gz (24 Jun 18:11, 7211771 Bytes)

About: Scala is a general purpose programming language designed to express common programming patterns in a concise, elegant, and type-safe way. It smoothly integrates features of object-oriented and functional languages, enabling Java and other programmers to be more productive. Source code.



Fossies downloads: /linux/miscscala-2.13.3-src.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: Member browsing
No. of package members: 12189  (11023 files within 1166 directories)

Histograms of CLOC analysis data of scala-2.13.3-src.tar.gz (y-axes: linear scale)
Histograms of CLOC analysis data of scala-2.13.3-src.tar.gz (y-axes: logarithm scale)

The corresponding CLOC output data:
   10949 text files.
   10464 unique files.                              
    3047 files ignored.

github.com/AlDanial/cloc v 1.86  T=2.22 s (3561.3 files/s, 237874.5 lines/s)
--------------------------------------------------------------------------------
Language           files     blank   comment      code    scale   3rd gen. equiv
--------------------------------------------------------------------------------
Scala                7337     64877     99022    336440 x   4.10 =     1379404.00
Markdown               23      2265         0      8546 x   1.00 =        8546.00
Java                  453      1231      1273      6586 x   1.36 =        8956.96
CSS                    13       476        38      2977 x   1.00 =        2977.00
JavaScript              7       209        96      1165 x   1.48 =        1724.20
XML                    32         4         7       929 x   1.90 =        1765.10
SVG                    13         3         0       861 x   1.00 =         861.00
Bourne Again Shell     12       118       127       506 x   3.81 =        1927.86
HTML                    4        22        13       282 x   1.90 =         535.80
YAML                    5        19        14       149 x   0.90 =         134.10
Bourne Shell           11        44        57       142 x   3.81 =         541.02
awk                     1         0         3        36 x   3.81 =         137.16
DOS Batch               1        22        13        35 x   0.63 =          22.05
diff                    2        15        54        32 x   1.00 =          32.00
C/C++ Header            1         2         7        12 x   1.00 =          12.00
C                       1         2         0         6 x   0.77 =           4.62
--------------------------------------------------------------------------------
SUM:                7916     69309    100724    358704 x   3.92 =     1407580.87
--------------------------------------------------------------------------------

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)