"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of ldc-1.22.0-src.tar.gz (16 Jun 21:56, 7434646 Bytes)

About: LDC is a LLVM-based D compiler.



Fossies downloads: /linux/miscldc-1.22.0-src.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: Member browsing
No. of package members: 5550  (5278 files within 272 directories)

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

The corresponding CLOC output data:
    5263 text files.
    5209 unique files.                              
     191 files ignored.

github.com/AlDanial/cloc v 1.86  T=4.34 s (1171.1 files/s, 268148.4 lines/s)
---------------------------------------------------------------------------------------
Language                  files     blank   comment      code    scale   3rd gen. equiv
---------------------------------------------------------------------------------------
D                           4464    119748    159699    714600 x   1.70 =     1214820.00
HTML                          86      8767       967     47350 x   1.90 =       89965.00
C++                          147      9156      8004     44615 x   1.51 =       67368.65
C/C++ Header                 163      3583      5188     16242 x   1.00 =       16242.00
C                             27      1263      2041      7930 x   0.77 =        6106.10
CMake                         21       339       569      2418 x   1.00 =        2418.00
YAML                          19       123       244      2119 x   0.90 =        1907.10
Windows Module Definition      9         1         6      1765 x   1.00 =        1765.00
Markdown                      17       436         0      1690 x   1.00 =        1690.00
Bourne Shell                  70       430       167      1265 x   3.81 =        4819.65
make                          20       218        63       734 x   2.50 =        1835.00
Assembly                       3        73       379       420 x   0.25 =         105.00
INI                            1         1       101       416 x   1.00 =         416.00
XML                            6         0         1       212 x   1.90 =         402.80
Objective C                    7        32         3       142 x   2.96 =         420.32
Expect                        16         4         0       118 x   2.00 =         236.00
R                              2        11        11        57 x   3.00 =         171.00
TNSDL                          2         5         2        56 x   2.00 =         112.00
DOS Batch                      1         0         0        13 x   0.63 =           8.19
Python                         1         3         1        13 x   4.20 =          54.60
Groovy                         1         0         0         3 x   4.10 =          12.30
---------------------------------------------------------------------------------------
SUM:                       5083    144193    177446    842178 x   1.68 =     1410874.71
---------------------------------------------------------------------------------------

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)