"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of cups-2.4.2-source.tar.gz (26 May 08:17, 8128785 Bytes)

About: CUPS (The Common UNIX Printing System) provides a portable printing layer for UNIX operating systems using Internet Printing Protocol (IETF-IPP) as basis for managing print jobs and queues. LPD and SMB and AppSocket protocols are supported with reduced functionality. Note: Apple maintains a separate repository for the CUPS that ships with macOS and iOS at https://github.com/apple/cups.



Fossies downloads: / linux / misc / cups-2.4.2-source.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: CLOC analysis | Meta information | Member browsing
No. of package member files: 1343  (1300 regular files in 43 directories)

Histograms of CLOC analysis data of cups-2.4.2-source.tar.gz (y-axes: linear scale)
Histograms of CLOC analysis data of cups-2.4.2-source.tar.gz (y-axes: logarithm scale)

The corresponding CLOC output data:
    1256 text files.
     508 unique files.                              
     792 files ignored.

github.com/AlDanial/cloc v 1.92  T=1.02 s (498.6 files/s, 491511.7 lines/s)
---------------------------------------------------------------------------------------
Language                  files     blank   comment      code    scale   3rd gen. equiv
---------------------------------------------------------------------------------------
C                           202     41700     41444    149144 x   0.77 =      114840.88
PO File                      13     48190     31184    108057 x   1.50 =      162085.50
HTML                         80      3987      2041     26456 x   1.90 =       50266.40
C/C++ Header                 75      2126      4545      9888 x   1.00 =        9888.00
C++                          27      2073      1616      8256 x   1.51 =       12466.56
SVG                           7         5         6      2950 x   1.00 =        2950.00
XML                          29         0         3      2719 x   1.90 =        5166.10
make                         21      1227      1346      2550 x   2.50 =        6375.00
m4                           19       320       302      2167 x   1.00 =        2167.00
Markdown                      8       551         0      1870 x   1.00 =        1870.00
Bourne Shell                 14       239       266      1458 x   3.81 =        5554.98
CSS                           2       138        10       999 x   1.00 =         999.00
Windows Module Definition     2         0         0       593 x   1.00 =         593.00
Visual Studio Solution        1         0         1        89 x   1.00 =          89.00
Expect                        2         0         0        64 x   2.00 =         128.00
Patran Command Language       1         0         0        60 x   2.50 =         150.00
Windows Resource File         1        12        19        44 x   1.00 =          44.00
PHP                           1         0         0        20 x   3.50 =          70.00
YAML                          2         1         0        17 x   0.90 =          15.30
DOS Batch                     1         1         0         4 x   0.63 =           2.52
---------------------------------------------------------------------------------------
SUM:                        508    100570     82783    317405 x   1.18 =      375721.24
---------------------------------------------------------------------------------------

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)