"Fossies" - the Fresh Open Source Software Archive

CLOC ("Count Lines of Code") analysis of vscode-1.46.1.tar.gz (17 Jun 22:06, 10759627 Bytes)

About: Visual Studio Code is a source code editor (available for Windows, macOS and Linux). It comes with built-in support for JavaScript, TypeScript and Node.js and has extensions for other languages (such as C++, C#, Java, Python, PHP, Go). Source code.



Fossies downloads: /linux/miscvscode-1.46.1.tar.gz  (tar.bz2|tar.xz|zip)
Fossies services: Member browsing
No. of package members: 6051  (4461 files within 1590 directories)

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

The corresponding CLOC output data:
    4305 text files.
    4117 unique files.                              
     377 files ignored.

github.com/AlDanial/cloc v 1.86  T=9.26 s (425.5 files/s, 129257.4 lines/s)
--------------------------------------------------------------------------------
Language           files     blank   comment      code    scale   3rd gen. equiv
--------------------------------------------------------------------------------
TypeScript           2803    118737     72801    601190 x   2.00 =     1202380.00
JSON                  524       100         0    330862 x   2.50 =      827155.00
JavaScript            170      1984      2756     39904 x   1.48 =       59057.92
CSS                   170      2603      1144     12036 x   1.00 =       12036.00
HTML                   32       275        33      4552 x   1.90 =        8648.80
YAML                   43       323       163      2258 x   0.90 =        2032.20
Markdown               43       410         0       857 x   1.00 =         857.00
Bourne Shell           24       119        87       516 x   3.81 =        1965.96
SVG                    50        10         1       410 x   1.00 =         410.00
XML                    11         0         1       343 x   1.90 =         651.70
Sass                    2        38         5       304 x   1.50 =         456.00
DOS Batch               9        79         0       192 x   0.63 =         120.96
PowerShell              6        24        18       148 x   3.00 =         444.00
Bourne Again Shell      5        21        43       109 x   3.81 =         415.29
Groovy                  1        65        48       106 x   4.10 =         434.60
C++                     7        11         6        75 x   1.51 =         113.25
Python                  2        17        16        68 x   4.20 =         285.60
make                    1        19         7        60 x   2.50 =         150.00
Perl                    2        13         9        55 x   4.00 =         220.00
Handlebars              2         7         1        46 x   2.50 =         115.00
LESS                    3        11         1        43 x   1.50 =          64.50
PHP                     3        10         5        43 x   3.50 =         150.50
Clojure                 1         6         8        38 x   1.25 =          47.50
Objective C++           1        10         9        33 x   2.96 =          97.68
CoffeeScript            2        11         0        32 x   2.00 =          64.00
Razor                   1         8         6        32 x   2.00 =          64.00
Rust                    2        10         0        31 x   1.00 =          31.00
C                       1         1         2        27 x   0.77 =          20.79
Ruby                    1         6        14        26 x   4.20 =         109.20
HLSL                    2         3         0        25 x   2.00 =          50.00
JSX                     1         6         5        24 x   1.48 =          35.52
Java                    1         8        11        23 x   1.36 =          31.28
Pug                     2         3         5        22 x   2.00 =          44.00
Go                      2         4         1        21 x   2.50 =          52.50
C#                      1         0         1        16 x   1.36 =          21.76
Visual Basic            1         3         6        16 x   2.76 =          44.16
Swift                   1         0         0        13 x   2.50 =          32.50
F#                      1         4         3        11 x   2.50 =          27.50
R                       1         4         9        11 x   3.00 =          33.00
Dockerfile              1         3         1        10 x   2.00 =          20.00
Lua                     1         1         1        10 x   4.00 =          40.00
INI                     1         1         2         7 x   1.00 =           7.00
SQL                     1         0         0         6 x   2.29 =          13.74
diff                    1         0         2         5 x   1.00 =           5.00
--------------------------------------------------------------------------------
SUM:                3940    124968     77231    994616 x   2.13 =     2119056.41
--------------------------------------------------------------------------------

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)