The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
dapjs.js in editor/prepend |
2622 | 142 |
microbit.ts in sim/visuals |
1411 | 25 |
game.ts in libs/core |
481 | 56 |
icons.ts in libs/core |
433 | 5 |
flash.ts in editor |
348 | 15 |
music.ts in libs/core |
291 | 22 |
pins.cpp in libs/core |
283 | 28 |
accelerometer.ts in sim/state |
279 | 24 |
generateleds.js in resources/generateleds |
278 | - |
codal.cpp in libs/core |
255 | 27 |
compass.ts in libs/core |
252 | 1 |
MainForm.cs in clients/winuploader/Microbit.Uploader |
222 | 17 |
dalboard.ts in sim |
182 | 5 |
misc.ts in sim/state |
181 | 54 |
control.cpp in libs/core |
154 | 15 |
input.cpp in libs/core |
151 | 16 |
edgeconnector.ts in sim/state |
132 | 18 |
patch.ts in editor |
131 | 7 |
MainForm.Designer.cs in clients/winuploader/Microbit.Uploader |
128 | 2 |
buttonpairsim.ts in sim/state |
126 | 5 |
dialogs.tsx in editor |
116 | 5 |
serial.cpp in libs/core |
110 | 12 |
ledmatrix.ts in sim/visuals |
103 | 4 |
bluetooth.cpp in libs/bluetooth |
99 | 19 |
lang-test1.ts in libs/lang-test1 |
98 | 8 |
AppDelegate.m in clients/macuploader/Microbit Uploader |
97 | - |
pinscompat.ts in libs/core |
95 | 3 |
style.less in theme |
92 | - |
targetoverrides.ts in libs/radio |
91 | 16 |
led.ts in libs/core |
87 | 6 |
images.cpp in libs/core |
85 | 20 |
edgeconnectorsim.ts in sim/state |
84 | 9 |
pxtwapp.jsproj in pxtwapp/pxtwapp |
82 | - |
microservo.ts in sim/state |
77 | 4 |
melodies.ts in libs/core |
70 | 1 |
devices.cpp in libs/devices |
66 | 4 |
LicenseDialog.Designer.cs in clients/winuploader/Microbit.Uploader |
64 | 2 |
serial.ts in sim/state |
64 | 15 |
DirectoryWatcher.m in clients/macuploader/Microbit Uploader |
60 | 1 |
Uploader.m in clients/macuploader/Microbit Uploader |
57 | - |
pxt.h in libs/core |
56 | 4 |
console.ts in libs/core |
54 | 4 |
serial.ts in libs/core |
51 | 7 |
Settings.Designer.cs in clients/winuploader/Microbit.Uploader |
50 | 2 |
basic.cpp in libs/core |
49 | 9 |
led.cpp in libs/core |
48 | 11 |
extension.tsx in editor |
45 | 2 |
msapp-error.js in pxtwapp/pxtwapp |
40 | 3 |
motors.cpp in libs/core |
39 | 3 |
input.ts in libs/core |
38 | 8 |
File | # lines | # units |
---|---|---|
dapjs.js in editor/prepend |
2622 | 142 |
game.ts in libs/core |
481 | 56 |
misc.ts in sim/state |
181 | 54 |
pins.cpp in libs/core |
283 | 28 |
codal.cpp in libs/core |
255 | 27 |
microbit.ts in sim/visuals |
1411 | 25 |
accelerometer.ts in sim/state |
279 | 24 |
music.ts in libs/core |
291 | 22 |
images.cpp in libs/core |
85 | 20 |
bluetooth.cpp in libs/bluetooth |
99 | 19 |
edgeconnector.ts in sim/state |
132 | 18 |
MainForm.cs in clients/winuploader/Microbit.Uploader |
222 | 17 |
input.cpp in libs/core |
151 | 16 |
targetoverrides.ts in libs/radio |
91 | 16 |
flash.ts in editor |
348 | 15 |
control.cpp in libs/core |
154 | 15 |
serial.ts in sim/state |
64 | 15 |
serial.cpp in libs/core |
110 | 12 |
led.cpp in libs/core |
48 | 11 |
basic.cpp in libs/core |
49 | 9 |
There are 25 files with lines longer than 120 characters. In total, there are 267 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
microbit.ts in sim/visuals |
1411 | 25 | 115 |
dapjs.js in editor/prepend |
2622 | 142 | 53 |
dialogs.tsx in editor |
116 | 5 | 12 |
Uploader.m in clients/macuploader/Microbit Uploader |
57 | - | 9 |
GlobalSuppressions.cs in clients/winuploader/Microbit.Uploader |
12 | - | 9 |
melodies.ts in libs/core |
70 | 1 | 9 |
AppDelegate.m in clients/macuploader/Microbit Uploader |
97 | - | 7 |
game.ts in libs/core |
481 | 56 | 7 |
MainForm.Designer.cs in clients/winuploader/Microbit.Uploader |
128 | 2 | 6 |
music.ts in libs/core |
291 | 22 | 6 |
accelerometer.ts in sim/state |
279 | 24 | 5 |
microservo.ts in sim/state |
77 | 4 | 5 |
ledmatrix.ts in sim/visuals |
103 | 4 | 5 |
pxtwapp.jsproj in pxtwapp/pxtwapp |
82 | - | 4 |
DirectoryWatcher.m in clients/macuploader/Microbit Uploader |
60 | 1 | 3 |
indexhead.html in docfiles |
26 | - | 2 |
patch.ts in editor |
131 | 7 | 2 |
KnownFolders.cs in clients/winuploader/Microbit.Uploader |
27 | 1 | 1 |
MainForm.cs in clients/winuploader/Microbit.Uploader |
222 | 17 | 1 |
Program.cs in clients/winuploader/Microbit.Uploader |
21 | 2 | 1 |