"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of nanomsg-1.2.tar.gz (19 Apr 01:29, 311041 Bytes)

About: nanomsg is a socket library that provides several common communication patterns. It aims to make the networking layer fast, scalable, and easy to use.



Fossies downloads: / linux / misc / nanomsg-1.2.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: CLOC analysis | Meta information | Member browsing
No. of package member files: 401  (371 regular files in 30 directories)

Histograms of CLOC analysis data of nanomsg-1.2.tar.gz (y-axes: linear scale)
Histograms of CLOC analysis data of nanomsg-1.2.tar.gz (y-axes: logarithm scale)

The corresponding CLOC output data:
     371 text files.
     328 unique files.                              
      29 files ignored.

github.com/AlDanial/cloc v 1.92  T=0.16 s (2044.5 files/s, 297376.4 lines/s)
-------------------------------------------------------------------------------
Language          files     blank   comment      code    scale   3rd gen. equiv
-------------------------------------------------------------------------------
C                   154      5299      5420     20479 x   0.77 =       15768.83
C/C++ Header        116      1737      3054      2866 x   1.00 =        2866.00
AsciiDoc             36       769         0      2398 x   1.50 =        3597.00
XML                   9       575         0      2037 x   1.90 =        3870.30
CMake                 4       104       118       741 x   1.00 =         741.00
CSS                   1       251        58       382 x   1.00 =         382.00
Pascal                1       155       598       358 x   0.88 =         315.04
YAML                  4        18         4       128 x   0.90 =         115.20
Markdown              1        30         0        95 x   1.00 =          95.00
Bourne Shell          2         7        10        18 x   3.81 =          68.58
-------------------------------------------------------------------------------
SUM:                328      8945      9262     29502 x   0.94 =       27818.95
-------------------------------------------------------------------------------

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)