mapillary / iD
File Change Frequency

File change frequency (churn) shows the distribution of file updates (days with at least one commit).

File Change Frequency Overall
File Change Frequency Overall
The number of recorded file updates
  • There are 359 files with 66,595 lines of code.
    • 8 files changed more than 100 times (15,000 lines of code)
    • 37 files changed 51-100 times (13,269 lines of code)
    • 127 files changed 21-50 times (23,521 lines of code)
    • 134 files changed 6-20 times (12,073 lines of code)
    • 53 files changed 1-5 times (2,732 lines of code)
22% | 19% | 35% | 18% | 4%
Legend:
101+
51-100
21-50
6-20
1-5
explore: zoomable circles | data
File Change Frequency per File Extension
json, js, svg, css, md, html, txt, sh, xml, yaml, npmignore, gitignore, gitattributes, editorconfig, yml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
yaml100% | 0% | 0% | 0% | 0%
css67% | 4% | 22% | 4% | 1%
js3% | 25% | 42% | 22% | 5%
html100% | 0% | 0% | 0% | 0%
File Change Frequency per Logical Decomposition
primary
primary (file change frequency)
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
data94% | 0% | 5% | 0% | 0%
css67% | 4% | 22% | 4% | 1%
modules/ui3% | 21% | 49% | 22% | 3%
modules/renderer32% | 36% | 27% | 0% | 3%
modules/core25% | 44% | 21% | 8% | <1%
ROOT4% | 78% | 7% | 4% | 4%
modules/services0% | 38% | 46% | 14% | 0%
modules/svg0% | 29% | 36% | 26% | 7%
modules/modes0% | 50% | 34% | 14% | 0%
modules/presets0% | 77% | 15% | 6% | 0%
modules/behavior0% | 42% | 46% | 10% | <1%
modules/util0% | 18% | 8% | 40% | 32%
modules/validations0% | 4% | 44% | 34% | 16%
modules/actions0% | 0% | 57% | 31% | 11%
modules/osm0% | 0% | 47% | 50% | 2%
modules/operations0% | 0% | 78% | 21% | 0%
modules0% | 0% | 68% | 31% | 0%
modules/geo0% | 0% | 6% | 82% | 10%
modules/entities0% | 0% | 0% | 85% | 14%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
5857 - 886 3321 650 94
core.yaml
in data
2047 - 895 3321 500 63
5068 - 892 1908 303 28
index.html
in root
43 - 1129 3567 275 28
context.js
in modules/core
499 43 906 2098 160 20
map.js
in modules/renderer
693 43 923 2130 129 17
init.js
in modules/ui
364 11 916 2181 126 23
commit.js
in modules/ui
429 12 923 2130 102 19
select.js
in modules/modes
455 30 923 2132 100 17
map_data.js
in modules/ui
715 42 919 2172 100 25
mapillary.js
in modules/services
559 33 891 2132 93 24
720 25 891 1668 89 13
entity_editor.js
in modules/ui
312 21 923 2181 86 17
background.js
in modules/ui
320 20 950 2172 85 21
osm.js
in modules/services
970 94 891 2006 78 15
build.js
in root
20 1 891 3327 77 18
334 - 919 1882 76 16
raw_tag_editor.js
in modules/ui
521 27 923 2130 76 15
drag_node.js
in modules/modes
372 24 970 2132 73 14
334 16 965 2130 72 13
background.js
in modules/renderer
373 19 965 2130 72 19
310 12 969 2130 70 14
help.js
in modules/ui
410 32 961 2172 69 22
draw_way.js
in modules/behavior
327 19 969 2130 67 14
history.js
in modules/core
519 42 1000 2132 67 13
util.js
in modules/util
294 34 1003 2172 66 19
index.js
in modules/ui
63 - 916 2130 64 14
index.js
in modules/presets
422 42 895 2132 64 11
background_source.js
in modules/renderer
393 39 1055 2130 63 15
localized.js
in modules/ui/fields
451 25 892 2115 63 12
index.js
in modules/util
43 - 1034 2133 60 16
select.js
in modules/behavior
169 12 1011 2130 59 16
taginfo.js
in modules/services
284 28 909 2132 59 14
combo.js
in modules/ui/fields
351 19 892 2115 59 12
preset.js
in modules/presets
255 16 965 2132 58 13
vertices.js
in modules/svg
346 18 919 2131 58 13
labels.js
in modules/svg
601 27 886 2131 57 15
save.js
in modules/modes
375 21 972 2132 56 14
restrictions.js
in modules/ui/fields
485 18 888 2115 56 12
intro.js
in modules/ui/intro
159 3 891 2112 53 13
validator.js
in modules/core
332 27 886 1171 53 4
areas.js
in modules/svg
160 6 919 2131 52 15
hover.js
in modules/behavior
166 15 1003 2130 52 12
lines.js
in modules/svg
245 10 919 2131 52 14
missing_tag.js
in modules/validations
104 10 886 2133 51 9
layers.js
in modules/svg
94 8 965 2131 50 18
250 20 923 3322 50 12
preset_icon.js
in modules/ui
336 15 892 2130 50 12
issues.js
in modules/ui
575 22 916 1216 50 7
field.js
in modules/ui
238 14 923 1719 49 10
Files With Most Contributors (Top 50)
Files sorted by the number of unique email addresses found in commits.

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
5857 - 886 3321 650 94
core.yaml
in data
2047 - 895 3321 500 63
5068 - 892 1908 303 28
index.html
in root
43 - 1129 3567 275 28
context.js
in modules/core
499 43 906 2098 160 20
map.js
in modules/renderer
693 43 923 2130 129 17
init.js
in modules/ui
364 11 916 2181 126 23
commit.js
in modules/ui
429 12 923 2130 102 19
select.js
in modules/modes
455 30 923 2132 100 17
map_data.js
in modules/ui
715 42 919 2172 100 25
mapillary.js
in modules/services
559 33 891 2132 93 24
720 25 891 1668 89 13
entity_editor.js
in modules/ui
312 21 923 2181 86 17
background.js
in modules/ui
320 20 950 2172 85 21
osm.js
in modules/services
970 94 891 2006 78 15
build.js
in root
20 1 891 3327 77 18
raw_tag_editor.js
in modules/ui
521 27 923 2130 76 15
334 - 919 1882 76 16
drag_node.js
in modules/modes
372 24 970 2132 73 14
334 16 965 2130 72 13
background.js
in modules/renderer
373 19 965 2130 72 19
310 12 969 2130 70 14
help.js
in modules/ui
410 32 961 2172 69 22
history.js
in modules/core
519 42 1000 2132 67 13
draw_way.js
in modules/behavior
327 19 969 2130 67 14
util.js
in modules/util
294 34 1003 2172 66 19
index.js
in modules/presets
422 42 895 2132 64 11
index.js
in modules/ui
63 - 916 2130 64 14
localized.js
in modules/ui/fields
451 25 892 2115 63 12
background_source.js
in modules/renderer
393 39 1055 2130 63 15
index.js
in modules/util
43 - 1034 2133 60 16
combo.js
in modules/ui/fields
351 19 892 2115 59 12
taginfo.js
in modules/services
284 28 909 2132 59 14
select.js
in modules/behavior
169 12 1011 2130 59 16
preset.js
in modules/presets
255 16 965 2132 58 13
vertices.js
in modules/svg
346 18 919 2131 58 13
labels.js
in modules/svg
601 27 886 2131 57 15
restrictions.js
in modules/ui/fields
485 18 888 2115 56 12
save.js
in modules/modes
375 21 972 2132 56 14
validator.js
in modules/core
332 27 886 1171 53 4
intro.js
in modules/ui/intro
159 3 891 2112 53 13
hover.js
in modules/behavior
166 15 1003 2130 52 12
lines.js
in modules/svg
245 10 919 2131 52 14
areas.js
in modules/svg
160 6 919 2131 52 15
missing_tag.js
in modules/validations
104 10 886 2133 51 9
issues.js
in modules/ui
575 22 916 1216 50 7
250 20 923 3322 50 12
preset_icon.js
in modules/ui
336 15 892 2130 50 12
layers.js
in modules/svg
94 8 965 2131 50 18
field.js
in modules/ui
238 14 923 1719 49 10
Correlations

File Size vs. Number of Changes: 359 points

modules/svg/labels.js x: 601 lines of code y: 57 # changes data/presets.yaml x: 5857 lines of code y: 650 # changes modules/core/validation/models.js x: 71 lines of code y: 7 # changes modules/core/validator.js x: 332 lines of code y: 53 # changes modules/ui/entity_issues.js x: 212 lines of code y: 37 # changes modules/validations/almost_junction.js x: 182 lines of code y: 35 # changes modules/validations/close_nodes.js x: 217 lines of code y: 18 # changes modules/validations/crossing_ways.js x: 421 lines of code y: 48 # changes modules/validations/disconnected_way.js x: 165 lines of code y: 38 # changes modules/validations/help_request.js x: 42 lines of code y: 4 # changes modules/validations/impossible_oneway.js x: 182 lines of code y: 17 # changes modules/validations/incompatible_source.js x: 56 lines of code y: 16 # changes modules/validations/mismatched_geometry.js x: 194 lines of code y: 5 # changes modules/validations/missing_role.js x: 90 lines of code y: 13 # changes modules/validations/missing_tag.js x: 104 lines of code y: 51 # changes modules/validations/outdated_tags.js x: 239 lines of code y: 35 # changes modules/validations/private_data.js x: 113 lines of code y: 19 # changes modules/validations/suspicious_name.js x: 155 lines of code y: 3 # changes modules/validations/unsquare_way.js x: 87 lines of code y: 19 # changes modules/ui/fields/restrictions.js x: 485 lines of code y: 56 # changes build_src.js x: 75 lines of code y: 31 # changes modules/services/streetside.js x: 710 lines of code y: 43 # changes modules/svg/streetside.js x: 215 lines of code y: 21 # changes data/index.js x: 47 lines of code y: 33 # changes modules/core/tree.js x: 81 lines of code y: 16 # changes modules/services/improveOSM.js x: 411 lines of code y: 26 # changes modules/services/keepRight.js x: 373 lines of code y: 33 # changes modules/services/mapillary.js x: 559 lines of code y: 93 # changes modules/services/nominatim.js x: 78 lines of code y: 25 # changes modules/services/openstreetcam.js x: 414 lines of code y: 42 # changes modules/services/osm.js x: 970 lines of code y: 78 # changes modules/svg/debug.js x: 117 lines of code y: 27 # changes modules/ui/fields/maxspeed.js x: 65 lines of code y: 37 # changes build_data.js x: 720 lines of code y: 89 # changes build.js x: 20 lines of code y: 77 # changes build_css.js x: 44 lines of code y: 7 # changes modules/id.js x: 21 lines of code y: 10 # changes modules/ui/fields/address.js x: 218 lines of code y: 48 # changes modules/ui/fields/input.js x: 119 lines of code y: 48 # changes modules/ui/intro/intro.js x: 159 lines of code y: 53 # changes css/80_app.css x: 5068 lines of code y: 303 # changes modules/ui/preset_icon.js x: 336 lines of code y: 50 # changes modules/ui/fields/localized.js x: 451 lines of code y: 63 # changes modules/ui/fields/combo.js x: 351 lines of code y: 59 # changes modules/presets/index.js x: 422 lines of code y: 64 # changes data/core.yaml x: 2047 lines of code y: 500 # changes css/25_areas.css x: 272 lines of code y: 40 # changes modules/ui/preset_browser.js x: 559 lines of code y: 20 # changes modules/actions/circularize.js x: 202 lines of code y: 32 # changes modules/geo/index.js x: 45 lines of code y: 29 # changes modules/geo/vector.js x: 100 lines of code y: 12 # changes modules/modes/rotate.js x: 129 lines of code y: 28 # changes modules/ui/fields/radio.js x: 226 lines of code y: 44 # changes modules/core/context.js x: 499 lines of code y: 160 # changes modules/services/taginfo.js x: 284 lines of code y: 59 # changes modules/ui/feature_info.js x: 45 lines of code y: 18 # changes modules/ui/index.js x: 63 lines of code y: 64 # changes modules/ui/init.js x: 364 lines of code y: 126 # changes modules/ui/issues.js x: 575 lines of code y: 50 # changes modules/ui/issues_info.js x: 75 lines of code y: 1 # changes modules/ui/preset_editor.js x: 105 lines of code y: 29 # changes modules/ui/source_switch.js x: 42 lines of code y: 22 # changes css/20_map.css x: 334 lines of code y: 76 # changes modules/svg/lines.js x: 245 lines of code y: 52 # changes modules/svg/points.js x: 123 lines of code y: 38 # changes modules/svg/vertices.js x: 346 lines of code y: 58 # changes modules/ui/map_data.js x: 715 lines of code y: 100 # changes modules/ui/zoom.js x: 81 lines of code y: 40 # changes modules/validations/index.js x: 16 lines of code y: 35 # changes css/50_misc.css x: 372 lines of code y: 49 # changes data/update_locales.js x: 250 lines of code y: 50 # changes modules/actions/reverse.js x: 138 lines of code y: 22 # changes modules/modes/select.js x: 455 lines of code y: 100 # changes modules/operations/reverse.js x: 56 lines of code y: 19 # changes modules/presets/collection.js x: 138 lines of code y: 35 # changes modules/renderer/map.js x: 693 lines of code y: 129 # changes modules/svg/defs.js x: 175 lines of code y: 44 # changes modules/svg/index.js x: 29 lines of code y: 34 # changes modules/svg/tag_pattern.js x: 105 lines of code y: 2 # changes modules/ui/commit.js x: 429 lines of code y: 102 # changes modules/ui/entity_editor.js x: 312 lines of code y: 86 # changes modules/ui/field.js x: 238 lines of code y: 49 # changes modules/ui/panels/history.js x: 218 lines of code y: 25 # changes modules/ui/raw_tag_editor.js x: 521 lines of code y: 76 # changes modules/ui/tools/quick_presets_recent.js x: 61 lines of code y: 3 # changes modules/behavior/hash.js x: 74 lines of code y: 40 # changes modules/ui/assistant.js x: 794 lines of code y: 23 # changes modules/ui/tools/adding_geometry.js x: 82 lines of code y: 4 # changes modules/ui/tools/quick_presets.js x: 267 lines of code y: 8 # changes modules/ui/tools/add_feature.js x: 130 lines of code y: 16 # changes modules/ui/tools/quick_presets_favorites.js x: 27 lines of code y: 2 # changes modules/ui/top_toolbar.js x: 221 lines of code y: 26 # changes modules/ui/background.js x: 320 lines of code y: 85 # changes modules/ui/info.js x: 104 lines of code y: 37 # changes modules/util/popover.js x: 220 lines of code y: 1 # changes modules/ui/help.js x: 410 lines of code y: 69 # changes modules/ui/tools/notes.js x: 107 lines of code y: 7 # changes modules/ui/tools/operation.js x: 59 lines of code y: 10 # changes modules/ui/tools/repeat_add.js x: 58 lines of code y: 6 # changes modules/ui/tools/save.js x: 125 lines of code y: 17 # changes modules/ui/tools/segmented.js x: 87 lines of code y: 7 # changes modules/ui/tools/simple_button.js x: 30 lines of code y: 9 # changes modules/ui/tools/toolbox.js x: 136 lines of code y: 3 # changes modules/ui/tools/undo_redo.js x: 107 lines of code y: 16 # changes modules/operations/disconnect.js x: 111 lines of code y: 30 # changes modules/operations/orthogonalize.js x: 114 lines of code y: 28 # changes modules/operations/split.js x: 57 lines of code y: 24 # changes modules/operations/circularize.js x: 66 lines of code y: 26 # changes modules/ui/tools/structure.js x: 157 lines of code y: 8 # changes modules/ui/tools/way_segments.js x: 36 lines of code y: 7 # changes css/60_photos.css x: 309 lines of code y: 49 # changes modules/renderer/background.js x: 373 lines of code y: 72 # changes modules/renderer/photos.js x: 71 lines of code y: 4 # changes modules/svg/layers.js x: 94 lines of code y: 50 # changes modules/svg/mapillary_map_features.js x: 129 lines of code y: 2 # changes modules/presets/preset.js x: 255 lines of code y: 58 # changes modules/ui/raw_membership_editor.js x: 334 lines of code y: 72 # changes modules/ui/geolocate.js x: 59 lines of code y: 26 # changes modules/ui/raw_member_editor.js x: 310 lines of code y: 70 # changes modules/ui/version.js x: 36 lines of code y: 14 # changes modules/modes/add_line.js x: 114 lines of code y: 31 # changes modules/behavior/draw_way.js x: 327 lines of code y: 67 # changes modules/ui/tools/power_support.js x: 65 lines of code y: 1 # changes modules/ui/combobox.js x: 374 lines of code y: 24 # changes modules/ui/data_editor.js x: 38 lines of code y: 12 # changes modules/ui/tools/index.js x: 8 lines of code y: 7 # changes modules/modes/save.js x: 375 lines of code y: 56 # changes modules/modes/draw_area.js x: 59 lines of code y: 30 # changes modules/modes/draw_line.js x: 63 lines of code y: 34 # changes modules/operations/continue.js x: 60 lines of code y: 32 # changes modules/svg/icon.js x: 12 lines of code y: 5 # changes modules/presets/field.js x: 24 lines of code y: 16 # changes css/30_highways.css x: 557 lines of code y: 28 # changes modules/util/detect.js x: 116 lines of code y: 25 # changes modules/ui/fields/cycleway.js x: 96 lines of code y: 33 # changes modules/ui/fields/wikidata.js x: 256 lines of code y: 12 # changes modules/ui/selection_list.js x: 86 lines of code y: 36 # changes modules/entities/group_manager.js x: 219 lines of code y: 8 # changes modules/core/history.js x: 519 lines of code y: 67 # changes modules/behavior/draw.js x: 190 lines of code y: 43 # changes modules/entities/schema_manager.js x: 37 lines of code y: 2 # changes modules/modes/add_point.js x: 103 lines of code y: 35 # changes modules/renderer/features.js x: 354 lines of code y: 44 # changes modules/util/util.js x: 294 lines of code y: 66 # changes css/65_data.css x: 167 lines of code y: 43 # changes modules/behavior/add_way.js x: 28 lines of code y: 20 # changes modules/behavior/select.js x: 169 lines of code y: 59 # changes modules/modes/add_note.js x: 39 lines of code y: 17 # changes modules/modes/browse.js x: 33 lines of code y: 20 # changes modules/modes/drag_note.js x: 94 lines of code y: 17 # changes modules/modes/select_data.js x: 74 lines of code y: 20 # changes modules/osm/note.js x: 53 lines of code y: 15 # changes modules/svg/improveOSM.js x: 194 lines of code y: 13 # changes modules/svg/keepRight.js x: 184 lines of code y: 20 # changes modules/svg/notes.js x: 190 lines of code y: 31 # changes modules/ui/commit_changes.js x: 137 lines of code y: 23 # changes modules/ui/feature_list.js x: 263 lines of code y: 44 # changes modules/ui/improveOSM_editor.js x: 147 lines of code y: 12 # changes modules/ui/keepRight_editor.js x: 152 lines of code y: 18 # changes modules/ui/note_editor.js x: 282 lines of code y: 32 # changes modules/ui/panels/measurement.js x: 79 lines of code y: 18 # changes modules/ui/tooltipHtml.js x: 19 lines of code y: 11 # changes modules/util/index.js x: 43 lines of code y: 60 # changes modules/core/graph.js x: 227 lines of code y: 21 # changes modules/ui/commit_warnings.js x: 72 lines of code y: 23 # changes css/35_aeroways.css x: 79 lines of code y: 12 # changes data/update_imagery.js x: 145 lines of code y: 47 # changes modules/actions/change_preset.js x: 10 lines of code y: 10 # changes modules/actions/copy_entities.js x: 16 lines of code y: 6 # changes modules/actions/delete_relation.js x: 30 lines of code y: 14 # changes modules/actions/index.js x: 38 lines of code y: 25 # changes modules/actions/join.js x: 99 lines of code y: 22 # changes modules/actions/merge.js x: 48 lines of code y: 15 # changes modules/actions/merge_remote_changes.js x: 196 lines of code y: 25 # changes modules/actions/move.js x: 238 lines of code y: 29 # changes modules/actions/orthogonalize.js x: 181 lines of code y: 29 # changes modules/actions/split.js x: 187 lines of code y: 26 # changes modules/actions/straighten_way.js x: 114 lines of code y: 2 # changes modules/behavior/operation.js x: 43 lines of code y: 27 # changes modules/core/difference.js x: 195 lines of code y: 22 # changes modules/core/validation/index.js x: 1 lines of code y: 2 # changes modules/geo/geom.js x: 268 lines of code y: 11 # changes modules/index.js x: 46 lines of code y: 45 # changes modules/modes/move.js x: 133 lines of code y: 36 # changes modules/operations/downgrade.js x: 103 lines of code y: 7 # changes modules/operations/index.js x: 14 lines of code y: 13 # changes modules/operations/merge.js x: 85 lines of code y: 24 # changes modules/operations/reflect.js x: 73 lines of code y: 24 # changes modules/operations/straighten.js x: 96 lines of code y: 27 # changes modules/osm/changeset.js x: 99 lines of code y: 10 # changes modules/osm/entity.js x: 168 lines of code y: 19 # changes modules/osm/intersection.js x: 442 lines of code y: 30 # changes modules/osm/lanes.js x: 118 lines of code y: 6 # changes modules/osm/relation.js x: 252 lines of code y: 18 # changes modules/osm/way.js x: 350 lines of code y: 38 # changes modules/renderer/background_source.js x: 393 lines of code y: 63 # changes modules/services/maprules.js x: 202 lines of code y: 16 # changes modules/services/osm_wikibase.js x: 228 lines of code y: 16 # changes modules/services/vector_tile.js x: 166 lines of code y: 14 # changes modules/services/wikidata.js x: 159 lines of code y: 28 # changes modules/services/wikipedia.js x: 101 lines of code y: 19 # changes modules/svg/data.js x: 389 lines of code y: 14 # changes modules/svg/mapillary_images.js x: 238 lines of code y: 46 # changes modules/svg/mapillary_signs.js x: 129 lines of code y: 32 # changes modules/svg/tag_classes.js x: 124 lines of code y: 42 # changes modules/ui/background_display_options.js x: 107 lines of code y: 9 # changes modules/ui/conflicts.js x: 259 lines of code y: 28 # changes modules/ui/curtain.js x: 203 lines of code y: 19 # changes modules/ui/disclosure.js x: 89 lines of code y: 23 # changes modules/ui/fields/access.js x: 194 lines of code y: 37 # changes modules/ui/fields/check.js x: 157 lines of code y: 34 # changes modules/ui/fields/wikipedia.js x: 198 lines of code y: 47 # changes modules/ui/intro/area.js x: 392 lines of code y: 40 # changes modules/ui/intro/building.js x: 604 lines of code y: 22 # changes modules/ui/intro/line.js x: 861 lines of code y: 48 # changes modules/ui/intro/navigation.js x: 432 lines of code y: 41 # changes modules/ui/intro/point.js x: 384 lines of code y: 38 # changes modules/ui/keepRight_details.js x: 102 lines of code y: 24 # changes modules/ui/modal.js x: 60 lines of code y: 22 # changes modules/ui/note_report.js x: 32 lines of code y: 8 # changes modules/ui/settings/custom_background.js x: 60 lines of code y: 12 # changes modules/ui/settings/custom_data.js x: 87 lines of code y: 12 # changes modules/ui/shortcuts.js x: 206 lines of code y: 35 # changes modules/ui/tag_reference.js x: 156 lines of code y: 48 # changes modules/util/array.js x: 86 lines of code y: 4 # changes modules/osm/qa_error.js x: 49 lines of code y: 4 # changes index.html x: 43 lines of code y: 275 # changes modules/renderer/index.js x: 6 lines of code y: 3 # changes modules/osm/multipolygon.js x: 146 lines of code y: 15 # changes modules/ui/attribution.js x: 79 lines of code y: 15 # changes modules/modes/index.js x: 16 lines of code y: 16 # changes modules/svg/geolocate.js x: 105 lines of code y: 4 # changes modules/behavior/tail.js x: 71 lines of code y: 15 # changes modules/svg/turns.js x: 91 lines of code y: 29 # changes modules/ui/fields/textarea.js x: 46 lines of code y: 21 # changes modules/util/jsonp_request.js x: 48 lines of code y: 9 # changes modules/util/session_mutex.js x: 27 lines of code y: 6 # changes modules/util/dimensions.js x: 28 lines of code y: 5 # changes
650.0
# changes
  min: 1.0
  average: 30.25
  25th percentile: 9.0
  median: 20.0
  75th percentile: 35.0
  max: 650.0
0 5857.0
lines of code
min: 1.0 | average: 185.5 | 25th percentile: 46.0 | median: 99.0 | 75th percentile: 203.0 | max: 5857.0

Number of Contributors vs. Number of Changes: 359 points

modules/svg/labels.js x: 15 # contributors y: 57 # changes data/presets.yaml x: 94 # contributors y: 650 # changes modules/core/validation/models.js x: 1 # contributors y: 7 # changes modules/core/validator.js x: 4 # contributors y: 53 # changes modules/ui/entity_issues.js x: 3 # contributors y: 37 # changes modules/validations/almost_junction.js x: 4 # contributors y: 35 # changes modules/validations/close_nodes.js x: 3 # contributors y: 18 # changes modules/validations/crossing_ways.js x: 7 # contributors y: 48 # changes modules/validations/disconnected_way.js x: 6 # contributors y: 38 # changes modules/validations/help_request.js x: 1 # contributors y: 4 # changes modules/validations/impossible_oneway.js x: 3 # contributors y: 17 # changes modules/validations/incompatible_source.js x: 4 # contributors y: 16 # changes modules/validations/missing_role.js x: 2 # contributors y: 13 # changes modules/validations/missing_tag.js x: 9 # contributors y: 51 # changes modules/validations/outdated_tags.js x: 3 # contributors y: 35 # changes modules/validations/unsquare_way.js x: 4 # contributors y: 19 # changes modules/ui/fields/restrictions.js x: 12 # contributors y: 56 # changes build_src.js x: 10 # contributors y: 31 # changes modules/services/streetside.js x: 11 # contributors y: 43 # changes modules/svg/streetside.js x: 8 # contributors y: 21 # changes data/index.js x: 12 # contributors y: 33 # changes modules/core/tree.js x: 6 # contributors y: 16 # changes modules/services/improveOSM.js x: 4 # contributors y: 26 # changes modules/services/keepRight.js x: 5 # contributors y: 33 # changes modules/services/mapillary.js x: 24 # contributors y: 93 # changes modules/services/nominatim.js x: 6 # contributors y: 25 # changes modules/services/openstreetcam.js x: 12 # contributors y: 42 # changes modules/services/osm.js x: 15 # contributors y: 78 # changes modules/svg/debug.js x: 9 # contributors y: 27 # changes modules/ui/fields/maxspeed.js x: 11 # contributors y: 37 # changes build_data.js x: 13 # contributors y: 89 # changes build.js x: 18 # contributors y: 77 # changes build_css.js x: 3 # contributors y: 7 # changes modules/id.js x: 6 # contributors y: 10 # changes modules/ui/fields/address.js x: 10 # contributors y: 48 # changes modules/ui/fields/input.js x: 15 # contributors y: 48 # changes modules/ui/intro/intro.js x: 13 # contributors y: 53 # changes css/80_app.css x: 28 # contributors y: 303 # changes modules/ui/preset_icon.js x: 12 # contributors y: 50 # changes modules/ui/fields/localized.js x: 12 # contributors y: 63 # changes modules/services/index.js x: 11 # contributors y: 33 # changes modules/ui/fields/combo.js x: 12 # contributors y: 59 # changes modules/presets/index.js x: 11 # contributors y: 64 # changes data/core.yaml x: 63 # contributors y: 500 # changes css/25_areas.css x: 9 # contributors y: 40 # changes modules/ui/preset_browser.js x: 2 # contributors y: 20 # changes modules/actions/circularize.js x: 8 # contributors y: 32 # changes modules/geo/index.js x: 9 # contributors y: 29 # changes modules/geo/vector.js x: 5 # contributors y: 12 # changes modules/modes/rotate.js x: 12 # contributors y: 28 # changes modules/ui/fields/radio.js x: 11 # contributors y: 44 # changes modules/core/context.js x: 20 # contributors y: 160 # changes modules/services/taginfo.js x: 14 # contributors y: 59 # changes modules/ui/feature_info.js x: 9 # contributors y: 18 # changes modules/ui/index.js x: 14 # contributors y: 64 # changes modules/ui/init.js x: 23 # contributors y: 126 # changes modules/ui/issues.js x: 7 # contributors y: 50 # changes modules/ui/issues_info.js x: 2 # contributors y: 1 # changes modules/ui/preset_editor.js x: 6 # contributors y: 29 # changes modules/ui/source_switch.js x: 12 # contributors y: 22 # changes css/20_map.css x: 16 # contributors y: 76 # changes modules/svg/areas.js x: 15 # contributors y: 52 # changes modules/svg/lines.js x: 14 # contributors y: 52 # changes modules/svg/points.js x: 13 # contributors y: 38 # changes modules/svg/vertices.js x: 13 # contributors y: 58 # changes modules/ui/map_data.js x: 25 # contributors y: 100 # changes modules/ui/zoom.js x: 16 # contributors y: 40 # changes modules/validations/index.js x: 13 # contributors y: 35 # changes css/50_misc.css x: 14 # contributors y: 49 # changes modules/actions/reverse.js x: 10 # contributors y: 22 # changes modules/modes/select.js x: 17 # contributors y: 100 # changes modules/operations/reverse.js x: 6 # contributors y: 19 # changes modules/presets/collection.js x: 10 # contributors y: 35 # changes modules/renderer/map.js x: 17 # contributors y: 129 # changes modules/svg/defs.js x: 13 # contributors y: 44 # changes modules/svg/index.js x: 14 # contributors y: 34 # changes modules/svg/tag_pattern.js x: 1 # contributors y: 2 # changes modules/ui/commit.js x: 19 # contributors y: 102 # changes modules/ui/entity_editor.js x: 17 # contributors y: 86 # changes modules/ui/field.js x: 10 # contributors y: 49 # changes modules/ui/panels/history.js x: 7 # contributors y: 25 # changes modules/ui/raw_tag_editor.js x: 15 # contributors y: 76 # changes modules/ui/tools/quick_presets_recent.js x: 3 # contributors y: 3 # changes modules/behavior/hash.js x: 13 # contributors y: 40 # changes modules/ui/assistant.js x: 2 # contributors y: 23 # changes modules/ui/tools/quick_presets.js x: 1 # contributors y: 8 # changes modules/ui/tools/add_feature.js x: 2 # contributors y: 16 # changes modules/ui/top_toolbar.js x: 2 # contributors y: 26 # changes modules/ui/background.js x: 21 # contributors y: 85 # changes modules/ui/account.js x: 8 # contributors y: 20 # changes modules/ui/edit_menu.js x: 6 # contributors y: 21 # changes modules/ui/help.js x: 22 # contributors y: 69 # changes modules/ui/tools/operation.js x: 2 # contributors y: 10 # changes modules/ui/tools/save.js x: 5 # contributors y: 17 # changes modules/util/tooltip.js x: 9 # contributors y: 23 # changes modules/operations/disconnect.js x: 8 # contributors y: 30 # changes modules/operations/orthogonalize.js x: 7 # contributors y: 28 # changes modules/ui/tools/structure.js x: 3 # contributors y: 8 # changes modules/ui/scale.js x: 8 # contributors y: 17 # changes css/60_photos.css x: 15 # contributors y: 49 # changes modules/ui/success.js x: 11 # contributors y: 40 # changes modules/renderer/background.js x: 19 # contributors y: 72 # changes modules/renderer/photos.js x: 4 # contributors y: 4 # changes modules/svg/layers.js x: 18 # contributors y: 50 # changes modules/svg/mapillary_map_features.js x: 3 # contributors y: 2 # changes modules/ui/form_fields.js x: 6 # contributors y: 26 # changes modules/ui/raw_membership_editor.js x: 13 # contributors y: 72 # changes modules/ui/contributors.js x: 10 # contributors y: 17 # changes modules/ui/raw_member_editor.js x: 14 # contributors y: 70 # changes modules/ui/version.js x: 8 # contributors y: 14 # changes modules/ui/background_offset.js x: 4 # contributors y: 8 # changes modules/modes/add_line.js x: 9 # contributors y: 31 # changes modules/behavior/draw_way.js x: 14 # contributors y: 67 # changes modules/modes/drag_node.js x: 14 # contributors y: 73 # changes modules/ui/combobox.js x: 4 # contributors y: 24 # changes modules/ui/data_editor.js x: 4 # contributors y: 12 # changes modules/ui/tools/index.js x: 2 # contributors y: 7 # changes modules/modes/save.js x: 14 # contributors y: 56 # changes modules/modes/draw_line.js x: 9 # contributors y: 34 # changes modules/operations/delete.js x: 7 # contributors y: 38 # changes modules/svg/icon.js x: 6 # contributors y: 5 # changes modules/util/detect.js x: 8 # contributors y: 25 # changes modules/util/locale.js x: 9 # contributors y: 17 # changes modules/core/history.js x: 13 # contributors y: 67 # changes modules/behavior/hover.js x: 12 # contributors y: 52 # changes modules/renderer/features.js x: 10 # contributors y: 44 # changes modules/svg/midpoints.js x: 11 # contributors y: 26 # changes modules/util/util.js x: 19 # contributors y: 66 # changes css/65_data.css x: 6 # contributors y: 43 # changes modules/behavior/select.js x: 16 # contributors y: 59 # changes modules/modes/select_data.js x: 7 # contributors y: 20 # changes modules/modes/select_note.js x: 8 # contributors y: 36 # changes modules/osm/note.js x: 4 # contributors y: 15 # changes modules/osm/tags.js x: 7 # contributors y: 22 # changes modules/svg/keepRight.js x: 5 # contributors y: 20 # changes modules/svg/notes.js x: 4 # contributors y: 31 # changes modules/ui/feature_list.js x: 17 # contributors y: 44 # changes modules/ui/intro/helper.js x: 8 # contributors y: 26 # changes css/35_aeroways.css x: 3 # contributors y: 12 # changes modules/actions/change_preset.js x: 7 # contributors y: 10 # changes modules/actions/copy_entities.js x: 6 # contributors y: 6 # changes modules/actions/delete_relation.js x: 7 # contributors y: 14 # changes modules/actions/extract.js x: 2 # contributors y: 4 # changes modules/actions/index.js x: 10 # contributors y: 25 # changes modules/actions/merge_polygon.js x: 6 # contributors y: 15 # changes modules/behavior/lasso.js x: 7 # contributors y: 17 # changes modules/behavior/paste.js x: 11 # contributors y: 30 # changes modules/geo/extent.js x: 10 # contributors y: 18 # changes modules/modes/move.js x: 14 # contributors y: 36 # changes modules/osm/changeset.js x: 5 # contributors y: 10 # changes modules/osm/lanes.js x: 4 # contributors y: 6 # changes modules/osm/way.js x: 9 # contributors y: 38 # changes modules/renderer/background_source.js x: 15 # contributors y: 63 # changes modules/renderer/tile_layer.js x: 10 # contributors y: 38 # changes modules/svg/data.js x: 5 # contributors y: 14 # changes modules/svg/mapillary_images.js x: 18 # contributors y: 46 # changes modules/svg/tag_classes.js x: 16 # contributors y: 42 # changes modules/ui/intro/area.js x: 8 # contributors y: 40 # changes modules/ui/intro/line.js x: 8 # contributors y: 48 # changes modules/ui/intro/navigation.js x: 8 # contributors y: 41 # changes modules/ui/keepRight_details.js x: 5 # contributors y: 24 # changes modules/ui/map_in_map.js x: 11 # contributors y: 34 # changes modules/ui/settings/custom_background.js x: 6 # contributors y: 12 # changes modules/ui/tag_reference.js x: 14 # contributors y: 48 # changes index.html x: 28 # contributors y: 275 # changes modules/behavior/drag.js x: 10 # contributors y: 27 # changes modules/behavior/edit.js x: 7 # contributors y: 6 # changes modules/svg/turns.js x: 10 # contributors y: 29 # changes modules/ui/full_screen.js x: 11 # contributors y: 18 # changes modules/util/session_mutex.js x: 5 # contributors y: 6 # changes modules/actions/add_entity.js x: 5 # contributors y: 4 # changes
650.0
# changes
  min: 1.0
  average: 30.25
  25th percentile: 9.0
  median: 20.0
  75th percentile: 35.0
  max: 650.0
0 94.0
# contributors
min: 1.0 | average: 7.99 | 25th percentile: 4.0 | median: 7.0 | 75th percentile: 10.0 | max: 94.0