"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of cygwin-20210913-src-x86_64.tar.xz (13 Sep 20:43, 12287068 Bytes)

About: Cygwin is a Linux-like environment for Windows making it possible to port software running on POSIX systems (such as Linux, BSD, and Unix systems) to Windows. All sources needed to build cygwin1.dll (winsup, newlib, etc). Windows 64-bit.



Fossies downloads: /windows/misccygwin-20210913-src-x86_64.tar.xz  (tar.gz|tar.bz2|zip)
Fossies services: Member browsing
No. of package members: 8384  (8028 files within 356 directories)

Histograms of CLOC analysis data of cygwin-20210913-src-x86_64.tar.xz (y-axes: linear scale)
Histograms of CLOC analysis data of cygwin-20210913-src-x86_64.tar.xz (y-axes: logarithm scale)

The corresponding CLOC output data:
    7985 text files.
    7099 unique files.                              
    1250 files ignored.

github.com/AlDanial/cloc v 1.90  T=4.44 s (1518.1 files/s, 287266.4 lines/s)
---------------------------------------------------------------------------------------
Language                  files     blank   comment      code    scale   3rd gen. equiv
---------------------------------------------------------------------------------------
C                          3509     53001    127479    366621 x   0.77 =      282298.17
C/C++ Header               1761     51014     84318    279888 x   1.00 =      279888.00
C++                         187     15889     16720    128498 x   1.51 =      194031.98
Assembly                    760     11634     28559     43233 x   0.25 =       10808.25
XML                          44      2866       330     18319 x   1.90 =       34806.10
m4                          212      2084      1389     16411 x   1.00 =       16411.00
make                        152      1463       485      6032 x   2.50 =       15080.00
Perl                         15       522       658      4162 x   4.00 =       16648.00
TeX                          21       867         0      3633 x   1.50 =        5449.50
Windows Module Definition    10       325         0      2584 x   1.00 =        2584.00
Bourne Shell                 19       176       315       884 x   3.81 =        3368.04
Python                        2       166       207       515 x   4.20 =        2163.00
Logos                         1        34        14       506 x   2.00 =        1012.00
Expect                       17       122       131       479 x   2.00 =         958.00
Lisp                          1        43       136       394 x   1.25 =         492.50
Scheme                        2        38         5       326 x   1.51 =         492.26
yacc                          1        55        36       315 x   1.51 =         475.65
Bourne Again Shell            3        32        29       264 x   3.81 =        1005.84
XSLT                          5        28        25        87 x   1.90 =         165.30
Mathematica                   8         1         0        82 x   5.00 =         410.00
Windows Resource File         1         5         0        45 x   1.00 =          45.00
DOS Batch                     1         0        23        29 x   0.63 =          18.27
diff                          1         4        31        26 x   1.00 =          26.00
awk                           1         2         0        25 x   3.81 =          95.25
CSS                           1         2         0        21 x   1.00 =          21.00
Tcl/Tk                        1         0         0         4 x   4.00 =          16.00
---------------------------------------------------------------------------------------
SUM:                       6736    140373    260890    873383 x   0.99 =      868769.11
---------------------------------------------------------------------------------------

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)