I ran cloc on the comm-central repository and got the following:
6622 text files.
6369 unique files.
1761 files ignored.
github.com/AlDanial/cloc v 1.68 T=19.10 s (254.7 files/s, 62548.9 lines/s)
---------------------------------------------------------------------------------------
Language files blank comment
code
---------------------------------------------------------------------------------------
JavaScript 1715 63888 96296
339046
C++ 440 42833 30365
241642
CSS 653 16794 5946
65239
XML 125 5882 1904
58221
C 105 9420 10691
41145
C/C++ Header 532 11510 14591
33453
IDL 317 4387 0
25811
XHTML 62 3617 231
19697
DTD 389 1830 2566
11400
Python 62 1701 4353
7052
HTML 123 417 110
4062
NAnt script 206 849 0
4054
JSON 11 0 0
3528
Objective C++ 7 459 162
2237
Bourne Shell 11 87 255
1449
INI 65 119 62
1248
Perl 9 567 85
1119
make 17 254 368
789
Windows Module Definition 7 24 156
354
LESS 1 33 52
183
Windows Resource File 5 18 29
76
Markdown 1 10 0
49
Ant 1 6 5
49
m4 1 3 3
21
CMake 1 2 5
0
---------------------------------------------------------------------------------------
SUM: 4866 164710 168235
861924
---------------------------------------------------------------------------------------
cloc may be counting more lines as "code" than openhub, but it is on the same
order. For some reason, sloccount isn't counting JS. But anyway, OpenHub is
only looking at that repository so that number does not consider the code of
Gecko.