streetmix/streetmix

View on GitHub
Branch: main(View all)
NameLines of codeMaintainabilityTest coverage
client/src/store/slices/street.test.js698
F
1 wk
client/src/segments/drag_and_drop.js582
F
6 days
client/src/app/BlockingError.jsx535
F
1 wk
app/resources/v1/streets.js515
F
1 wk
client/src/streets/thumbnail.js512
F
4 days
client/src/segments/view.js492
F
6 days
client/src/info_bubble/InfoBubble.jsx390
C
7 hrs
app/resources/v1/users.js375
F
5 days
client/src/store/slices/street.ts365
C
1 day
app/lib/street_schema_update.js342
F
1 wk
client/src/segments/Segment.jsx340
D
1 day
client/src/streets/xhr.js339
C
7 hrs
client/src/segments/buildings.js327
D
2 days
client/src/dialogs/SignInDialog.jsx305
D
1 day
client/src/util/__tests__/width_units.test.js299
F
1 wk
client/src/users/authentication.js295
C
1 day
client/src/dialogs/SaveAsImageDialog.jsx288
D
1 day
client/src/dialogs/AboutDialog.tsx274
F
5 days
client/src/dialogs/GeotagDialog.jsx262
C
1 day
app/resources/v1/votes.js259
D
2 days
client/src/app/StreetView.jsx257
B
6 hrs
app/resources/v1/street_images.js241
F
4 days
client/src/segments/Building.jsx241
A
2 hrs
client/src/info_bubble/InfoBubbleControls/Variants.tsx234
D
2 days
client/src/dialogs/Settings/ProfileSettings.tsx213
C
1 day
client/src/util/width_units.ts212
B
4 hrs
client/src/menubar/menus/ShareMenu/ShareMenu.test.tsx212
D
3 days
client/src/info_bubble/InfoBubbleControls/UpDownInput.tsx205
D
1 day
client/src/streets/data_model.js204
B
4 hrs
client/src/store/slices/user.test.js196
C
7 hrs
client/src/segments/capacity.ts195
A
1 hr
client/src/segments/__tests__/ResizeGuides.test.jsx192
A
3 hrs
app/resources/services/integrations/coil.js190
C
1 day
client/src/store/__tests__/street.integration.test.js190
F
4 days
client/src/app/StreetEditable.jsx189
A
55 mins
app.js189
A
0 mins
client/src/segments/__tests__/Segment.test.jsx187
D
2 days
client/src/segments/__tests__/capacity.test.js180
C
7 hrs
client/src/app/keypress.js179
D
2 days
app/resources/v1/users_streets.js175
F
4 days
client/src/store/slices/ui.test.js172
C
1 day
client/src/dialogs/AnalyticsDialog.tsx166
B
5 hrs
client/src/app/initialization.js166
B
5 hrs
client/src/menubar/menus/HelpMenu.tsx164
A
0 mins
client/src/users/localization.js161
A
2 hrs
client/src/segments/resizing.js161
A
25 mins
client/src/dialogs/About/Credits.tsx161
C
1 day
client/src/store/actions/street.js160
B
5 hrs
client/src/info_bubble/info_bubble.js159
B
5 hrs
client/src/dialogs/NewsletterDialog.jsx157
C
7 hrs