"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of cairo-1.17.4.tar.xz (28 Nov 23:29, 41834076 Bytes)

About: cairo is a 2D vector graphics library with support for multiple output devices (X11, Windows-API Win32, image buffers and other experimental backends like PostScript and PDF). Snapshot release.



Fossies downloads: /linux/misccairo-1.17.4.tar.xz  (tar.gz|tar.bz2|zip)
Fossies services: Member browsing
No. of package members: 4732  (4708 files within 24 directories)

Histograms of CLOC analysis data of cairo-1.17.4.tar.xz (y-axes: linear scale)
Histograms of CLOC analysis data of cairo-1.17.4.tar.xz (y-axes: logarithm scale)

The corresponding CLOC output data:
    1229 text files.
    1176 unique files.                              
     117 files ignored.

github.com/AlDanial/cloc v 1.88  T=1.06 s (1048.9 files/s, 397533.4 lines/s)
-------------------------------------------------------------------------------
Language          files     blank   comment      code    scale   3rd gen. equiv
-------------------------------------------------------------------------------
C                   760     46810     45781    220670 x   0.77 =      169915.90
HTML                 58       114         0     31395 x   1.90 =       59650.50
C/C++ Header        170      5444      9366     26049 x   1.00 =       26049.00
XML                  51       414         8     23036 x   1.90 =       43768.40
C++                   4       510       378      2224 x   1.51 =        3358.24
Meson                12       230        34      1930 x   1.00 =        1930.00
C#                    9        66         7      1763 x   1.36 =        2397.68
m4                    9       284       397      1582 x   1.00 =        1582.00
make                 17       219        71       945 x   2.50 =        2362.50
Bourne Shell         16       191        79       841 x   3.81 =        3204.21
CSS                   1        34        35       464 x   1.00 =         464.00
JavaScript            1        71        10       347 x   1.48 =         513.56
Python                5        74        10       232 x   4.20 =         974.40
awk                   1        13         4        89 x   3.81 =         339.09
-------------------------------------------------------------------------------
SUM:               1114     54474     56180    311567 x   1.02 =      316509.48
-------------------------------------------------------------------------------

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)