"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of swift-swift-5.1.4-RELEASE.tar.gz (31 Jan 20:39, 17991052 Bytes)

About: Swift is a general-purpose programming language built using a modern approach to safety, performance, and software design patterns (developed by Apple).



Fossies downloads: /linux/miscswift-swift-5.1.4-RELEASE.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: Doxygen docs | Member browsing
No. of package members: 18164  (16982 files + 1 symlink + within 1181 directories)

Histograms of CLOC analysis data of swift-swift-5.1.4-RELEASE.tar.gz (y-axes: linear scale)
Histograms of CLOC analysis data of swift-swift-5.1.4-RELEASE.tar.gz (y-axes: logarithm scale)

The corresponding CLOC output data:
   16850 text files.
   16659 unique files.                              
    1875 files ignored.

github.com/AlDanial/cloc v 1.84  T=7.46 s (2018.6 files/s, 314355.0 lines/s)
---------------------------------------------------------------------------------------
Language                  files     blank   comment      code    scale   3rd gen. equiv
---------------------------------------------------------------------------------------
JSON                         96         3         0    508975 x   2.50 =     1272437.50
C++                         788     93293     93851    478967 x   1.51 =      723240.17
Swift                     12077    110331    218476    438981 x   2.50 =     1097452.50
C/C++ Header               1289     40141     59355    139975 x   1.00 =      139975.00
reStructuredText             78     10006      2720     29495 x   1.50 =       44242.50
Python                      225      6059      6982     25220 x   4.20 =      105924.00
Windows Module Definition    75      1958         0     17257 x   1.00 =       17257.00
Markdown                     53      4897         0     16058 x   1.00 =       16058.00
CMake                       225      1703      1792     10573 x   1.00 =       10573.00
Objective C++                25      1213      1194      5284 x   2.96 =       15640.64
Bourne Again Shell           17       537       540      3906 x   3.81 =       14881.86
YAML                         22         0         0      3145 x   0.90 =        2830.50
Objective C                  39       587       370      2605 x   2.96 =        7710.80
HTML                          3       638       141      2407 x   1.90 =        4573.30
INI                           1       471         0      1526 x   1.00 =        1526.00
Lisp                          5       156       232      1027 x   1.25 =        1283.75
C                            11       129        82       772 x   0.77 =         594.44
CSS                           2        10         8       407 x   1.00 =         407.00
vim script                    8        61        14       343 x   3.00 =        1029.00
Bourne Shell                 12        45        67       225 x   3.81 =         857.25
make                          4        36         5       165 x   2.50 =         412.50
Pascal                        1       103       430       146 x   0.88 =         128.48
JavaScript                    1        28        19       106 x   1.48 =         156.88
D                             3        17        12        94 x   1.70 =         159.80
Ruby                          1         7         2        87 x   4.20 =         365.40
Perl                          1         7         3        69 x   4.00 =         276.00
XML                           3         0         0        51 x   1.90 =          96.90
sed                           2         6        21         6 x   4.00 =          24.00
MATLAB                        1         1         0         2 x   4.00 =           8.00
DOS Batch                     1         0         0         1 x   0.63 =           0.63
---------------------------------------------------------------------------------------
SUM:                      15069    272443    386316   1687875 x   2.06 =     3480122.80
---------------------------------------------------------------------------------------