"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of openbabel-3.1.1-source.tar.bz2 (8 May 2020, 27743669 Bytes)

About: Open Babel is a chemical toolbox designed to speak the many languages of chemical data. It’s an open, collaborative project allowing anyone to search, convert, analyze, or store data from molecular modeling, chemistry, solid-state materials, biochemistry, or related areas.



Fossies downloads: /linux/miscopenbabel-3.1.1-source.tar.bz2  (tar.gz|tar.xz|zip)
Fossies services: Member browsing
No. of package members: 38002  (37873 files within 129 directories)

Histograms of CLOC analysis data of openbabel-3.1.1-source.tar.bz2 (y-axes: linear scale)
Histograms of CLOC analysis data of openbabel-3.1.1-source.tar.bz2 (y-axes: logarithm scale)

The corresponding CLOC output data:
   37816 text files.
   29544 unique files.                              
   36728 files ignored.

github.com/AlDanial/cloc v 1.90  T=5.85 s (186.1 files/s, 128760.4 lines/s)
-----------------------------------------------------------------------------------
Language              files     blank   comment      code    scale   3rd gen. equiv
-----------------------------------------------------------------------------------
C++                     443     31805     30376    386828 x   1.51 =      584110.28
C                        45      8496     18937     82740 x   0.77 =       63709.80
C/C++ Header            282     11091     25581     53939 x   1.00 =       53939.00
XML                      10         6         7     44471 x   1.90 =       84494.90
JSON                    114         6         0     13620 x   2.50 =       34050.00
Python                   32      1967      4439      9442 x   4.20 =       39656.40
Perl                      8       783       237      6047 x   4.00 =       24188.00
Markdown                 29      1996         0      4731 x   1.00 =        4731.00
CMake                    45       604       560      3190 x   1.00 =        3190.00
SWIG                      9       516       295      3064 x   2.50 =        7660.00
HTML                     23       682        40      2589 x   1.90 =        4919.10
YAML                     16        42        17       699 x   0.90 =         629.10
Pascal                    1       240       336       653 x   0.88 =         574.64
PHP                       2        82        30       533 x   3.50 =        1865.50
Bourne Shell              9        55        89       271 x   3.81 =        1032.51
CSS                       1        39         2       233 x   1.00 =         233.00
SVG                       1         1         1       117 x   1.00 =         117.00
Ruby                      3        16         7        64 x   4.20 =         268.80
reStructuredText          1        23         6        53 x   1.50 =          79.50
R                         2        18         0        37 x   3.00 =         111.00
DOS Batch                 3        15        19        30 x   0.63 =          18.90
XSLT                      1         4         0        25 x   1.90 =          47.50
Java                      1         7         0        23 x   1.36 =          31.28
Scala                     1         8         0        19 x   4.10 =          77.90
C#                        1         3        16        14 x   1.36 =          19.04
INI                       1         1         0         7 x   1.00 =           7.00
make                      1         2         0         6 x   2.50 =          15.00
Dockerfile                1         3         2         3 x   2.00 =           6.00
Windows Resource File     1         2         6         3 x   1.00 =           3.00
JavaScript                1         0         0         2 x   1.48 =           2.96
-----------------------------------------------------------------------------------
SUM:                   1088     58513     81003    613453 x   1.48 =      909788.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)