"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of gnuastro-0.12.tar.lz (20 May 17:41, 3533517 Bytes)

About: Gnuastro (GNU Astronomy Utilities) consists of separate command line programs and library functions for the manipulation and analysis of astronomical data.



Fossies downloads: /linux/miscgnuastro-0.12.tar.lz  (tar.gz|tar.bz2|tar.xz|zip)
Fossies services: Doxygen docs | Diffs report | | Member browsing
No. of package members: 1322  (1268 files within 54 directories)

Histograms of CLOC analysis data of gnuastro-0.12.tar.lz (y-axes: linear scale)
Histograms of CLOC analysis data of gnuastro-0.12.tar.lz (y-axes: logarithm scale)

The corresponding CLOC output data:
    1260 text files.
    1197 unique files.                              
     144 files ignored.

github.com/AlDanial/cloc v 1.86  T=1.16 s (959.9 files/s, 205375.9 lines/s)
--------------------------------------------------------------------------------
Language           files     blank   comment      code    scale   3rd gen. equiv
--------------------------------------------------------------------------------
C                     457     25130     27534     87140 x   0.77 =       67097.80
C/C++ Header          312      8079     11778     37933 x   1.00 =       37933.00
m4                    213      1598      1652     24056 x   1.00 =       24056.00
make                   23      1803      1638      3532 x   2.50 =        8830.00
Bourne Shell          108      1238      2881      2244 x   3.81 =        8549.64
Bourne Again Shell      1       132        70       280 x   3.81 =        1066.80
C++                     1         7        17         9 x   1.51 =          13.59
Lisp                    1         1        17         9 x   1.25 =          11.25
--------------------------------------------------------------------------------
SUM:                1116     37988     45587    155203 x   0.95 =      147558.08
--------------------------------------------------------------------------------

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)