relayjs / relay-devtools
File Size

The distribution of size of files (measured in lines of code).

Intro
  • File size measurements show the distribution of size of files.
  • Files are classified in four categories based on their size (lines of code): 1-100 (very small files), 101-200 (small files), 201-500 (medium size files), 501-1000 (long files), 1001+(very long files).
  • It is a good practice to keep files small. Long files may become "bloaters", code that have increased to such gargantuan proportions that they are hard to work with.
Learn more...
File Size Overall
  • There are 134 files with 9,244 lines of code.
    • 0 very long files (0 lines of code)
    • 0 long files (0 lines of code)
    • 11 medium size files (3,055 lines of codeclsfd_ftr_w_mp_ins)
    • 17 small files (2,385 lines of code)
    • 106 very small files (3,804 lines of code)
0% | 0% | 33% | 25% | 41%
Legend:
1001+
501-1000
201-500
101-200
1-100


explore: zoomable circles | sunburst | 3D view
File Size per Extension
1001+
501-1000
201-500
101-200
1-100
js0% | 0% | 35% | 25% | 38%
html0% | 0% | 43% | 22% | 34%
css0% | 0% | 16% | 27% | 56%
graphql0% | 0% | 0% | 0% | 100%
File Size per Logical Decomposition
primary
1001+
501-1000
201-500
101-200
1-100
src/devtools/views0% | 0% | 33% | 28% | 38%
src/backend/util0% | 0% | 97% | 0% | 2%
src/devtools0% | 0% | 70% | 28% | 1%
fixtures/standalone0% | 0% | 100% | 0% | 0%
packages/relay-devtools-core/src0% | 0% | 44% | 55% | 0%
shells/browser/shared0% | 0% | 0% | 19% | 80%
packages/relay-devtools0% | 0% | 0% | 70% | 29%
shells/dev/relay-app0% | 0% | 0% | 34% | 65%
src0% | 0% | 0% | 28% | 71%
src/backend0% | 0% | 0% | 0% | 100%
shells/dev/src0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
shells/browser/chrome0% | 0% | 0% | 0% | 100%
shells/dev0% | 0% | 0% | 0% | 100%
shells/browser/firefox0% | 0% | 0% | 0% | 100%
shells0% | 0% | 0% | 0% | 100%
packages/relay-devtools-core0% | 0% | 0% | 0% | 100%
Longest Files (Top 50)
File# lines# units
Observable.js
in src/backend/util
436 34
store.js
in src/devtools
384 6
StoreInspector.js
in src/devtools/views/StoreInspector
313 3
SettingsContext.js
in src/devtools/views/Settings
286 5
Network.js
in src/devtools/views/Network
259 3
index.html
in fixtures/standalone
254 -
StoreInspector.css
in src/devtools/views/StoreInspector
248 -
StoreEventDisplay.js
in src/devtools/views/StoreInspector/EventLogger
239 -
AllEventsList.js
in src/devtools/views/StoreInspector/EventLogger
220 4
standalone.js
in packages/relay-devtools-core/src
210 14
KeyValue.js
in src/devtools/views/StoreInspector
206 1
DevTools.js
in src/devtools/views
188 -
NetworkEventDisplay.js
in src/devtools/views/StoreInspector/EventLogger
167 7
root.css
in src/devtools/views
165 -
cache.js
in src/devtools
154 5
hooks.js
in src/devtools/views
154 6
RecordingImportExportButtons.js
in src/devtools/views/StoreInspector
151 2
RecordList.js
in src/devtools/views/StoreInspector
147 1
KeyValue.js
in src/devtools/views/Components
144 1
main.js
in shells/browser/shared/src
139 9
launchEditor.js
in packages/relay-devtools-core/src
132 4
app.html
in packages/relay-devtools
131 -
backend.js
in packages/relay-devtools-core/src
130 9
createInBrowserNetwork.js
in shells/dev/relay-app/FriendsList
127 9
EventLogger.css
in src/devtools/views/StoreInspector/EventLogger
124 -
SettingsShared.css
in src/devtools/views/Settings
119 -
types.js
in src
108 -
ButtonIcon.js
in src/devtools/views
105 1
TabBar.js
in src/devtools/views
100 1
ModalDialog.js
in src/devtools/views
99 3
Snapshot.js
in src/devtools/views/StoreInspector
99 3
Network.css
in src/devtools/views/Network
92 -
App.js
in shells/dev/relay-app/FriendsList
89 5
EnvironmentWrapper.js
in src/backend
89 4
bridge.js
in src
88 3
build.js
in shells/browser/shared
87 -
ErrorBoundary.js
in src/devtools/views
86 1
background.js
in shells/browser/shared/src
81 8
StoreTabBar.js
in src/devtools/views/StoreInspector
80 -
DevTools.css
in src/devtools/views
78 -
Icon.js
in src/devtools/views
77 1
devtools.js
in shells/dev/src
76 5
TabBar.css
in src/devtools/views
76 -
SettingsModal.js
in src/devtools/views/Settings
72 3
EventLogger.js
in src/devtools/views/StoreInspector/EventLogger
68 2
RecordList.css
in src/devtools/views/StoreInspector
67 -
index.js
in src/backend
66 1
hook.js
in src
65 7
contentScript.js
in shells/browser/shared/src
60 4
index.html
in shells/dev
58 -
Files With Most Units (Top 50)
File# lines# units
Observable.js
in src/backend/util
436 34
standalone.js
in packages/relay-devtools-core/src
210 14
main.js
in shells/browser/shared/src
139 9
createInBrowserNetwork.js
in shells/dev/relay-app/FriendsList
127 9
backend.js
in packages/relay-devtools-core/src
130 9
background.js
in shells/browser/shared/src
81 8
hook.js
in src
65 7
NetworkEventDisplay.js
in src/devtools/views/StoreInspector/EventLogger
167 7
store.js
in src/devtools
384 6
hooks.js
in src/devtools/views
154 6
App.js
in shells/dev/relay-app/FriendsList
89 5
devtools.js
in shells/dev/src
76 5
utils.js
in shells
36 5
cache.js
in src/devtools
154 5
SettingsContext.js
in src/devtools/views/Settings
286 5
backend.js
in shells/browser/shared/src
49 4
contentScript.js
in shells/browser/shared/src
60 4
launchEditor.js
in packages/relay-devtools-core/src
132 4
EnvironmentWrapper.js
in src/backend
89 4
53 4
AllEventsList.js
in src/devtools/views/StoreInspector/EventLogger
220 4
shared.js
in shells/browser/shared/popups
17 3
utils.js
in shells/browser/shared/src
35 3
index.js
in shells/dev/relay-app
23 3
bridge.js
in src
88 3
SettingsModal.js
in src/devtools/views/Settings
72 3
ModalDialog.js
in src/devtools/views
99 3
Network.js
in src/devtools/views/Network
259 3
Snapshot.js
in src/devtools/views/StoreInspector
99 3
utils.js
in src/devtools/views/StoreInspector
58 3
StoreInspector.js
in src/devtools/views/StoreInspector
313 3
utils.js
in src/devtools/views
33 3
backend.js
in shells/dev/src
20 2
Logger.js
in src
26 2
agent.js
in src/backend
46 2
RecordingImportExportButtons.js
in src/devtools/views/StoreInspector
151 2
EventLogger.js
in src/devtools/views/StoreInspector/EventLogger
68 2
RecordDetails.js
in src/devtools/views/StoreInspector
42 2
utils.js
in src
26 2
12 2
deploy.js
in shells/browser/shared
45 1
renderer.js
in shells/browser/shared/src
12 1
injectGlobalHook.js
in shells/browser/shared/src
39 1
44 1
app.js
in packages/relay-devtools
34 1
isPromise.js
in src/backend/util
5 1
index.js
in src/backend
66 1
utils.js
in src/backend
15 1
index.js
in src/devtools
9 1
SettingsModalContextToggle.js
in src/devtools/views/Settings
15 1
Files With Long Lines (Top 2)

There are 2 files with lines longer than 120 characters. In total, there are 4 long lines.

File# lines# units# long lines
RelayLogo.js
in src/devtools/views
17 - 3
SettingsContext.js
in src/devtools/views/Settings
286 5 1
Correlations

File Size vs. Commits (all time): 134 points

src/Logger.js x: 2 commits (all time) y: 26 lines of code src/devtools/views/DevTools.js x: 53 commits (all time) y: 188 lines of code src/devtools/views/StoreInspector/StoreInspector.js x: 30 commits (all time) y: 313 lines of code shells/browser/shared/src/main.js x: 83 commits (all time) y: 139 lines of code src/registerDevToolsEventLogger.js x: 1 commits (all time) y: 53 lines of code flow.js x: 10 commits (all time) y: 23 lines of code src/devtools/views/StoreInspector/KeyValue.js x: 8 commits (all time) y: 206 lines of code src/devtools/store.js x: 197 commits (all time) y: 384 lines of code src/devtools/views/Network/Network.js x: 29 commits (all time) y: 259 lines of code src/devtools/views/StoreInspector/EventLogger/AllEventsList.js x: 8 commits (all time) y: 220 lines of code src/devtools/views/StoreInspector/EventLogger/NetworkEventDisplay.js x: 5 commits (all time) y: 167 lines of code src/types.js x: 39 commits (all time) y: 108 lines of code src/devtools/views/StoreInspector/RecordList.js x: 5 commits (all time) y: 147 lines of code shells/browser/shared/src/injectGlobalHook.js x: 12 commits (all time) y: 39 lines of code babel.config.js x: 20 commits (all time) y: 44 lines of code src/utils.js x: 39 commits (all time) y: 26 lines of code src/devtools/views/Button.css x: 12 commits (all time) y: 34 lines of code src/devtools/views/ButtonIcon.css x: 5 commits (all time) y: 5 lines of code src/devtools/views/Components/ExpandCollapseToggle.css x: 6 commits (all time) y: 7 lines of code src/devtools/views/Components/InspectedElementTree.css x: 9 commits (all time) y: 41 lines of code src/devtools/views/Components/KeyValue.css x: 24 commits (all time) y: 30 lines of code src/devtools/views/DevTools.css x: 15 commits (all time) y: 78 lines of code src/devtools/views/ErrorBoundary.css x: 5 commits (all time) y: 22 lines of code src/devtools/views/Icon.css x: 4 commits (all time) y: 5 lines of code src/devtools/views/ModalDialog.css x: 5 commits (all time) y: 31 lines of code src/devtools/views/Network/Network.css x: 8 commits (all time) y: 92 lines of code src/devtools/views/RelayLogo.css x: 4 commits (all time) y: 6 lines of code src/devtools/views/Settings/SettingsModal.css x: 5 commits (all time) y: 39 lines of code src/devtools/views/Settings/SettingsShared.css x: 5 commits (all time) y: 119 lines of code src/devtools/views/StoreInspector/EventLogger/EventLogger.css x: 4 commits (all time) y: 124 lines of code src/devtools/views/StoreInspector/InspectedElementTreeStoreInspector.css x: 2 commits (all time) y: 41 lines of code src/devtools/views/StoreInspector/KeyValue.css x: 2 commits (all time) y: 30 lines of code src/devtools/views/StoreInspector/OptimisticUpdates.css x: 4 commits (all time) y: 8 lines of code src/devtools/views/StoreInspector/RecordDetails.css x: 4 commits (all time) y: 19 lines of code src/devtools/views/StoreInspector/RecordList.css x: 4 commits (all time) y: 67 lines of code src/devtools/views/StoreInspector/RecordingImportExportButtons.css x: 3 commits (all time) y: 29 lines of code src/devtools/views/StoreInspector/Snapshot.css x: 3 commits (all time) y: 41 lines of code src/devtools/views/StoreInspector/StoreInspector.css x: 15 commits (all time) y: 248 lines of code src/devtools/views/StoreInspector/StoreTabBar.css x: 2 commits (all time) y: 42 lines of code src/devtools/views/TabBar.css x: 22 commits (all time) y: 76 lines of code src/devtools/views/Toggle.css x: 10 commits (all time) y: 47 lines of code src/devtools/views/Tooltip.css x: 9 commits (all time) y: 9 lines of code src/devtools/views/root.css x: 69 commits (all time) y: 165 lines of code packages/relay-devtools-core/src/backend.js x: 3 commits (all time) y: 130 lines of code shells/browser/shared/src/backend.js x: 19 commits (all time) y: 49 lines of code shells/dev/src/backend.js x: 16 commits (all time) y: 20 lines of code shells/dev/src/devtools.js x: 28 commits (all time) y: 76 lines of code src/bridge.js x: 42 commits (all time) y: 88 lines of code src/devtools/views/StoreInspector/OptimisticUpdates.js x: 4 commits (all time) y: 44 lines of code src/devtools/views/StoreInspector/RecordDetails.js x: 3 commits (all time) y: 42 lines of code src/devtools/views/StoreInspector/Snapshot.js x: 3 commits (all time) y: 99 lines of code packages/relay-devtools-core/src/launchEditor.js x: 3 commits (all time) y: 132 lines of code shells/browser/shared/src/panel.js x: 14 commits (all time) y: 11 lines of code src/devtools/views/ButtonIcon.js x: 32 commits (all time) y: 105 lines of code src/devtools/views/Components/KeyValue.js x: 29 commits (all time) y: 144 lines of code src/devtools/views/Icon.js x: 13 commits (all time) y: 77 lines of code src/devtools/views/StoreInspector/EventLogger/EventLogger.js x: 3 commits (all time) y: 68 lines of code src/devtools/views/StoreInspector/EventLogger/StoreEventDisplay.js x: 2 commits (all time) y: 239 lines of code src/devtools/views/StoreInspector/RecordingImportExportButtons.js x: 4 commits (all time) y: 151 lines of code src/devtools/views/StoreInspector/utils.js x: 3 commits (all time) y: 58 lines of code src/devtools/views/Toggle.js x: 16 commits (all time) y: 45 lines of code src/devtools/views/Settings/SettingsContext.js x: 56 commits (all time) y: 286 lines of code shells/browser/shared/panel.html x: 7 commits (all time) y: 31 lines of code src/backend/EnvironmentWrapper.js x: 17 commits (all time) y: 89 lines of code shells/dev/relay-app/FriendsList/App.js x: 11 commits (all time) y: 89 lines of code src/devtools/views/StoreInspector/StoreTabBar.js x: 1 commits (all time) y: 80 lines of code src/backend/types.js x: 99 commits (all time) y: 31 lines of code src/backend/utils.js x: 14 commits (all time) y: 15 lines of code src/devtools/views/Button.js x: 16 commits (all time) y: 28 lines of code src/devtools/views/Components/InspectedElementTree.js x: 11 commits (all time) y: 51 lines of code src/devtools/views/Settings/SettingsModal.js x: 8 commits (all time) y: 72 lines of code src/devtools/views/TabBar.js x: 17 commits (all time) y: 100 lines of code shells/utils.js x: 10 commits (all time) y: 36 lines of code src/backend/agent.js x: 132 commits (all time) y: 46 lines of code src/backend/index.js x: 29 commits (all time) y: 66 lines of code shells/dev/relay-app/FriendsList/createInBrowserNetwork.js x: 1 commits (all time) y: 127 lines of code shells/dev/relay-app/styles.css x: 5 commits (all time) y: 19 lines of code shells/browser/chrome/watch.js x: 1 commits (all time) y: 21 lines of code shells/browser/shared/build.js x: 24 commits (all time) y: 87 lines of code shells/browser/shared/src/background.js x: 16 commits (all time) y: 81 lines of code shells/browser/shared/popups/enabled.html x: 1 commits (all time) y: 20 lines of code packages/relay-devtools-core/src/standalone.js x: 3 commits (all time) y: 210 lines of code shells/browser/chrome/build.js x: 17 commits (all time) y: 29 lines of code shells/browser/shared/deploy.chrome.html x: 10 commits (all time) y: 8 lines of code shells/browser/chrome/deploy.js x: 3 commits (all time) y: 8 lines of code shells/browser/chrome/test.js x: 4 commits (all time) y: 14 lines of code shells/browser/shared/deploy.js x: 13 commits (all time) y: 45 lines of code shells/browser/shared/popups/shared.js x: 3 commits (all time) y: 17 lines of code shells/browser/shared/src/contentScript.js x: 9 commits (all time) y: 60 lines of code shells/browser/shared/src/renderer.js x: 9 commits (all time) y: 12 lines of code shells/browser/shared/src/utils.js x: 7 commits (all time) y: 35 lines of code shells/dev/relay-app/FriendsList/Friends.css x: 6 commits (all time) y: 9 lines of code shells/dev/relay-app/schema.graphql x: 4 commits (all time) y: 34 lines of code src/constants.js x: 34 commits (all time) y: 1 lines of code src/devtools/cache.js x: 15 commits (all time) y: 154 lines of code src/devtools/views/Components/ExpandCollapseToggle.js x: 6 commits (all time) y: 22 lines of code src/devtools/views/ErrorBoundary.js x: 3 commits (all time) y: 86 lines of code src/devtools/views/ModalDialog.js x: 4 commits (all time) y: 99 lines of code src/devtools/views/Settings/SettingsModalContext.js x: 4 commits (all time) y: 23 lines of code src/devtools/views/Settings/SettingsModalContextToggle.js x: 5 commits (all time) y: 15 lines of code src/devtools/views/context.js x: 10 commits (all time) y: 9 lines of code src/devtools/views/hooks.js x: 32 commits (all time) y: 154 lines of code src/devtools/views/portaledContent.js x: 3 commits (all time) y: 20 lines of code src/devtools/views/utils.js x: 30 commits (all time) y: 33 lines of code src/hook.js x: 20 commits (all time) y: 65 lines of code src/storage.js x: 5 commits (all time) y: 12 lines of code packages/relay-devtools-core/backend.js x: 2 commits (all time) y: 1 lines of code packages/relay-devtools/app.js x: 2 commits (all time) y: 34 lines of code packages/relay-devtools/bin.js x: 2 commits (all time) y: 20 lines of code packages/relay-devtools/index.js x: 2 commits (all time) y: 2 lines of code shells/browser/firefox/test.js x: 4 commits (all time) y: 16 lines of code shells/dev/relay-app/FriendsList/FriendCard.js x: 5 commits (all time) y: 18 lines of code shells/dev/relay-app/FriendsList/Friends.js x: 8 commits (all time) y: 43 lines of code shells/dev/relay-app/FriendsList/index.js x: 4 commits (all time) y: 2 lines of code packages/relay-devtools/app.html x: 1 commits (all time) y: 131 lines of code shells/browser/shared/deploy.html x: 4 commits (all time) y: 50 lines of code shells/dev/index.html x: 15 commits (all time) y: 58 lines of code fixtures/standalone/index.html x: 4 commits (all time) y: 254 lines of code shells/browser/shared/popups/disabled.html x: 3 commits (all time) y: 18 lines of code src/backend/util/Observable.js x: 2 commits (all time) y: 436 lines of code src/backend/util/RelayTypes.js x: 2 commits (all time) y: 8 lines of code
436.0
lines of code
  min: 1.0
  average: 68.99
  25th percentile: 18.0
  median: 41.0
  75th percentile: 89.0
  max: 436.0
0 197.0
commits (all time)
min: 1.0 | average: 14.1 | 25th percentile: 3.0 | median: 5.0 | 75th percentile: 15.0 | max: 197.0

File Size vs. Contributors (all time): 134 points

src/Logger.js x: 1 contributors (all time) y: 26 lines of code src/devtools/views/DevTools.js x: 7 contributors (all time) y: 188 lines of code src/devtools/views/StoreInspector/StoreInspector.js x: 3 contributors (all time) y: 313 lines of code shells/browser/shared/src/main.js x: 9 contributors (all time) y: 139 lines of code src/registerDevToolsEventLogger.js x: 1 contributors (all time) y: 53 lines of code flow.js x: 4 contributors (all time) y: 23 lines of code src/devtools/views/StoreInspector/KeyValue.js x: 2 contributors (all time) y: 206 lines of code src/devtools/store.js x: 10 contributors (all time) y: 384 lines of code src/devtools/views/Network/Network.js x: 4 contributors (all time) y: 259 lines of code src/devtools/views/StoreInspector/EventLogger/AllEventsList.js x: 2 contributors (all time) y: 220 lines of code src/devtools/views/StoreInspector/EventLogger/NetworkEventDisplay.js x: 3 contributors (all time) y: 167 lines of code src/types.js x: 8 contributors (all time) y: 108 lines of code src/devtools/views/StoreInspector/RecordList.js x: 2 contributors (all time) y: 147 lines of code shells/browser/shared/src/injectGlobalHook.js x: 4 contributors (all time) y: 39 lines of code babel.config.js x: 7 contributors (all time) y: 44 lines of code src/utils.js x: 9 contributors (all time) y: 26 lines of code src/devtools/views/Button.css x: 4 contributors (all time) y: 34 lines of code src/devtools/views/ButtonIcon.css x: 3 contributors (all time) y: 5 lines of code src/devtools/views/Components/ExpandCollapseToggle.css x: 3 contributors (all time) y: 7 lines of code src/devtools/views/Components/InspectedElementTree.css x: 5 contributors (all time) y: 41 lines of code src/devtools/views/Components/KeyValue.css x: 6 contributors (all time) y: 30 lines of code src/devtools/views/DevTools.css x: 4 contributors (all time) y: 78 lines of code src/devtools/views/ErrorBoundary.css x: 3 contributors (all time) y: 22 lines of code src/devtools/views/ModalDialog.css x: 3 contributors (all time) y: 31 lines of code src/devtools/views/Network/Network.css x: 3 contributors (all time) y: 92 lines of code src/devtools/views/RelayLogo.css x: 2 contributors (all time) y: 6 lines of code src/devtools/views/Settings/SettingsModal.css x: 3 contributors (all time) y: 39 lines of code src/devtools/views/Settings/SettingsShared.css x: 3 contributors (all time) y: 119 lines of code src/devtools/views/StoreInspector/EventLogger/EventLogger.css x: 2 contributors (all time) y: 124 lines of code src/devtools/views/StoreInspector/InspectedElementTreeStoreInspector.css x: 2 contributors (all time) y: 41 lines of code src/devtools/views/StoreInspector/KeyValue.css x: 2 contributors (all time) y: 30 lines of code src/devtools/views/StoreInspector/RecordDetails.css x: 3 contributors (all time) y: 19 lines of code src/devtools/views/StoreInspector/RecordList.css x: 3 contributors (all time) y: 67 lines of code src/devtools/views/StoreInspector/RecordingImportExportButtons.css x: 2 contributors (all time) y: 29 lines of code src/devtools/views/StoreInspector/StoreInspector.css x: 2 contributors (all time) y: 248 lines of code src/devtools/views/StoreInspector/StoreTabBar.css x: 2 contributors (all time) y: 42 lines of code src/devtools/views/TabBar.css x: 4 contributors (all time) y: 76 lines of code src/devtools/views/Toggle.css x: 3 contributors (all time) y: 47 lines of code src/devtools/views/Tooltip.css x: 3 contributors (all time) y: 9 lines of code src/devtools/views/root.css x: 8 contributors (all time) y: 165 lines of code packages/relay-devtools-core/src/backend.js x: 2 contributors (all time) y: 130 lines of code shells/browser/shared/src/backend.js x: 6 contributors (all time) y: 49 lines of code shells/dev/src/backend.js x: 5 contributors (all time) y: 20 lines of code shells/dev/src/devtools.js x: 7 contributors (all time) y: 76 lines of code src/bridge.js x: 9 contributors (all time) y: 88 lines of code src/devtools/views/StoreInspector/OptimisticUpdates.js x: 2 contributors (all time) y: 44 lines of code src/devtools/views/StoreInspector/RecordDetails.js x: 1 contributors (all time) y: 42 lines of code src/devtools/views/StoreInspector/Snapshot.js x: 1 contributors (all time) y: 99 lines of code packages/relay-devtools-core/src/launchEditor.js x: 2 contributors (all time) y: 132 lines of code shells/browser/shared/src/panel.js x: 4 contributors (all time) y: 11 lines of code src/devtools/views/ButtonIcon.js x: 6 contributors (all time) y: 105 lines of code src/devtools/views/Components/KeyValue.js x: 6 contributors (all time) y: 144 lines of code src/devtools/views/Icon.js x: 5 contributors (all time) y: 77 lines of code src/devtools/views/StoreInspector/EventLogger/EventLogger.js x: 1 contributors (all time) y: 68 lines of code src/devtools/views/StoreInspector/EventLogger/StoreEventDisplay.js x: 1 contributors (all time) y: 239 lines of code src/devtools/views/StoreInspector/RecordingImportExportButtons.js x: 1 contributors (all time) y: 151 lines of code src/devtools/views/StoreInspector/utils.js x: 1 contributors (all time) y: 58 lines of code src/devtools/views/Toggle.js x: 5 contributors (all time) y: 45 lines of code src/devtools/views/Settings/SettingsContext.js x: 8 contributors (all time) y: 286 lines of code shells/browser/shared/panel.html x: 4 contributors (all time) y: 31 lines of code src/backend/EnvironmentWrapper.js x: 2 contributors (all time) y: 89 lines of code shells/dev/relay-app/FriendsList/App.js x: 3 contributors (all time) y: 89 lines of code src/devtools/views/StoreInspector/StoreTabBar.js x: 1 contributors (all time) y: 80 lines of code src/backend/types.js x: 8 contributors (all time) y: 31 lines of code src/backend/util/isPromise.js x: 2 contributors (all time) y: 5 lines of code src/backend/utils.js x: 5 contributors (all time) y: 15 lines of code src/devtools/views/Button.js x: 5 contributors (all time) y: 28 lines of code src/devtools/views/Components/InspectedElementTree.js x: 5 contributors (all time) y: 51 lines of code src/devtools/views/Settings/SettingsModal.js x: 3 contributors (all time) y: 72 lines of code src/devtools/views/TabBar.js x: 6 contributors (all time) y: 100 lines of code shells/utils.js x: 5 contributors (all time) y: 36 lines of code src/backend/agent.js x: 8 contributors (all time) y: 46 lines of code src/backend/index.js x: 7 contributors (all time) y: 66 lines of code shells/dev/relay-app/FriendsList/createInBrowserNetwork.js x: 1 contributors (all time) y: 127 lines of code shells/browser/chrome/watch.js x: 1 contributors (all time) y: 21 lines of code shells/browser/shared/build.js x: 7 contributors (all time) y: 87 lines of code shells/browser/shared/src/background.js x: 5 contributors (all time) y: 81 lines of code shells/browser/shared/popups/enabled.html x: 1 contributors (all time) y: 20 lines of code packages/relay-devtools-core/src/standalone.js x: 1 contributors (all time) y: 210 lines of code shells/browser/chrome/build.js x: 6 contributors (all time) y: 29 lines of code shells/browser/shared/deploy.chrome.html x: 4 contributors (all time) y: 8 lines of code shells/browser/shared/deploy.firefox.html x: 4 contributors (all time) y: 10 lines of code shells/browser/chrome/deploy.js x: 2 contributors (all time) y: 8 lines of code shells/browser/chrome/test.js x: 2 contributors (all time) y: 14 lines of code shells/browser/shared/deploy.js x: 4 contributors (all time) y: 45 lines of code shells/browser/shared/popups/shared.js x: 2 contributors (all time) y: 17 lines of code shells/browser/shared/src/contentScript.js x: 2 contributors (all time) y: 60 lines of code shells/browser/shared/src/utils.js x: 3 contributors (all time) y: 35 lines of code shells/dev/relay-app/FriendsList/Friends.css x: 2 contributors (all time) y: 9 lines of code shells/dev/relay-app/schema.graphql x: 2 contributors (all time) y: 34 lines of code src/constants.js x: 5 contributors (all time) y: 1 lines of code src/devtools/cache.js x: 3 contributors (all time) y: 154 lines of code src/devtools/views/Components/ExpandCollapseToggle.js x: 2 contributors (all time) y: 22 lines of code src/devtools/views/ErrorBoundary.js x: 2 contributors (all time) y: 86 lines of code src/devtools/views/ModalDialog.js x: 2 contributors (all time) y: 99 lines of code src/devtools/views/RelayLogo.js x: 1 contributors (all time) y: 17 lines of code src/devtools/views/Settings/SettingsModalContext.js x: 2 contributors (all time) y: 23 lines of code src/devtools/views/hooks.js x: 5 contributors (all time) y: 154 lines of code src/devtools/views/portaledContent.js x: 2 contributors (all time) y: 20 lines of code src/devtools/views/utils.js x: 5 contributors (all time) y: 33 lines of code src/hook.js x: 4 contributors (all time) y: 65 lines of code src/storage.js x: 3 contributors (all time) y: 12 lines of code packages/relay-devtools-core/backend.js x: 1 contributors (all time) y: 1 lines of code packages/relay-devtools/app.js x: 1 contributors (all time) y: 34 lines of code packages/relay-devtools/index.js x: 1 contributors (all time) y: 2 lines of code shells/browser/firefox/build.js x: 2 contributors (all time) y: 32 lines of code shells/dev/relay-app/FriendsList/FriendCard.js x: 2 contributors (all time) y: 18 lines of code shells/dev/relay-app/FriendsList/index.js x: 2 contributors (all time) y: 2 lines of code packages/relay-devtools/app.html x: 1 contributors (all time) y: 131 lines of code shells/browser/shared/deploy.html x: 2 contributors (all time) y: 50 lines of code shells/dev/index.html x: 4 contributors (all time) y: 58 lines of code fixtures/standalone/index.html x: 2 contributors (all time) y: 254 lines of code src/backend/util/Observable.js x: 1 contributors (all time) y: 436 lines of code src/backend/util/RelayTypes.js x: 1 contributors (all time) y: 8 lines of code
436.0
lines of code
  min: 1.0
  average: 68.99
  25th percentile: 18.0
  median: 41.0
  75th percentile: 89.0
  max: 436.0
0 10.0
contributors (all time)
min: 1.0 | average: 3.27 | 25th percentile: 2.0 | median: 2.5 | 75th percentile: 4.0 | max: 10.0

File Size vs. Commits (30 days): 0 points

No data for "commits (30d)" vs. "lines of code".

File Size vs. Contributors (30 days): 0 points

No data for "contributors (30d)" vs. "lines of code".


File Size vs. Commits (90 days): 0 points

No data for "commits (90d)" vs. "lines of code".

File Size vs. Contributors (90 days): 0 points

No data for "contributors (90d)" vs. "lines of code".