"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of gdal-3.1.1.tar.xz (29 Jun 11:58, 12082332 Bytes)

About: GDAL (Geospatial Data Abstraction Library) is a translator library for raster geospatial data formats.



Fossies downloads: /linux/privatgdal-3.1.1.tar.xz  (tar.gz|tar.bz2|zip)
Fossies services: Member browsing
No. of package members: 4404  (4058 files within 346 directories)

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

The corresponding CLOC output data:
    3982 text files.
    3918 unique files.                              
     572 files ignored.

github.com/AlDanial/cloc v 1.86  T=5.16 s (662.0 files/s, 409237.0 lines/s)
-----------------------------------------------------------------------------------
Language              files     blank   comment      code    scale   3rd gen. equiv
-----------------------------------------------------------------------------------
C++                     1253    187369    230092   1044222 x   1.51 =     1576775.22
C                        341     27211     52893    161786 x   0.77 =      124575.22
C/C++ Header             697     26991     43865     97578 x   1.00 =       97578.00
reStructuredText         464     19151     12176     49098 x   1.50 =       73647.00
SWIG                      64      6291      3028     30381 x   2.50 =       75952.50
Python                   116      9155     10469     24975 x   4.20 =      104895.00
m4                        18      1692       915      7947 x   1.00 =        7947.00
Perl                       8       809       204      7042 x   4.00 =       28168.00
SVG                       14         9         7      6816 x   1.00 =        6816.00
Java                      26      2229     11279      5382 x   1.36 =        7319.52
make                     241      2248       150      4287 x   2.50 =       10717.50
Bourne Shell              72       696       440      3900 x   3.81 =       14859.00
XML                       27       129       156      2982 x   1.90 =        5665.80
XSD                        7       207       231      2826 x   1.90 =        5369.40
C#                        23       679      1233      2343 x   1.36 =        3186.48
yacc                       2       186        82      1068 x   1.51 =        1612.68
Dockerfile                 5       110       136      1058 x   2.00 =        2116.00
JSON                       4        17         0       826 x   2.50 =        2065.00
HTML                       8       147         3       494 x   1.90 =         938.60
DOS Batch                  4       104         9       447 x   0.63 =         281.61
CSS                        1        42        39       221 x   1.00 =         221.00
Markdown                   4        96         0       211 x   1.00 =         211.00
XSLT                       3        16         7       138 x   1.90 =         262.20
YAML                       2         5         2       128 x   0.90 =         115.20
SQL                        1        45         0       112 x   2.29 =         256.48
INI                        1        17         0       105 x   1.00 =         105.00
Ant                        1        18         5        84 x   1.90 =         159.60
Windows Resource File      1         7        43        45 x   1.00 =          45.00
Maven                      1         7         0        34 x   1.90 =          64.60
TeX                        2         2         0        16 x   1.50 =          24.00
IDL                        1         0         0        14 x   3.80 =          53.20
diff                       1         4        10         8 x   1.00 =           8.00
-----------------------------------------------------------------------------------
SUM:                   3413    285689    367474   1456574 x   1.48 =     2152010.81
-----------------------------------------------------------------------------------

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)