facebookexperimental / Recoil
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 180 files with 14,429 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 1 files changed 21-50 times (625 lines of code)
    • 22 files changed 6-20 times (5,647 lines of code)
    • 157 files changed 1-5 times (8,157 lines of code)
0% | 0% | 4% | 39% | 56%
Legend:
101+
51-100
21-50
6-20
1-5
explore: zoomable circles | data
File Change Frequency per File Extension
js, json, ts, jsx, md, html, gitignore, css, txt, yml, eslintignore, babelrc, watchmanconfig, prettierignore
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
ts0% | 0% | 67% | 0% | 32%
js0% | 0% | 0% | 42% | 57%
jsx0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
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
typescript0% | 0% | 67% | 0% | 32%
packages/recoil/recoil_values0% | 0% | 0% | 73% | 26%
packages/recoil/core0% | 0% | 0% | 62% | 37%
packages/recoil/hooks0% | 0% | 0% | 86% | 13%
packages/recoil-sync0% | 0% | 0% | 85% | 14%
packages/shared/__test_utils__0% | 0% | 0% | 95% | 4%
packages/recoil/adt0% | 0% | 0% | 57% | 42%
packages/recoil/caches0% | 0% | 0% | 34% | 65%
ROOT0% | 0% | 0% | 98% | 1%
packages/recoil-sync/__test_utils__0% | 0% | 0% | 100% | 0%
packages/recoil0% | 0% | 0% | 100% | 0%
scripts0% | 0% | 0% | 31% | 68%
packages-ext/recoil-devtools/src0% | 0% | 0% | 0% | 100%
packages/refine0% | 0% | 0% | 0% | 100%
packages/shared/util0% | 0% | 0% | 0% | 100%
packages-ext/todo-example/src0% | 0% | 0% | 0% | 100%
packages/recoil/contrib0% | 0% | 0% | 0% | 100%
packages/shared/polyfill0% | 0% | 0% | 0% | 100%
packages-ext/recoil-devtools/utils0% | 0% | 0% | 0% | 100%
eslint-rules0% | 0% | 0% | 0% | 100%
packages-ext/todo-example/public0% | 0% | 0% | 0% | 100%
packages-ext/recoil-devtools0% | 0% | 0% | 0% | 100%
Most Frequently Changed Files (Top 50)

See data for all files...

File# lines# unitslast modified
(days ago)
created
(days ago)
# changes# contributors
tests.ts
in typescript
625 4 23 669 44 11
143 - 136 702 18 13
Recoil_Snapshot.js
in packages/recoil/core
329 6 39 177 18 4
Recoil_TestingUtils.js
in packages/shared/__test_utils__
399 20 29 148 15 2
Recoil_selector.js
in packages/recoil/recoil_values
767 41 29 177 14 4
Recoil_Hooks.js
in packages/recoil/hooks
574 25 77 177 13 3
postbuild.js
in scripts
14 1 71 699 12 7
Recoil_atom.js
in packages/recoil/recoil_values
490 19 29 177 11 3
RecoilSync_URL.js
in packages/recoil-sync
248 7 37 173 10 2
18 - 136 576 9 5
Recoil_useRecoilCallback.js
in packages/recoil/hooks
103 - 29 169 9 2
Recoil_FunctionalCore.js
in packages/recoil/core
212 15 77 177 9 2
RecoilSync.js
in packages/recoil-sync
505 10 120 173 9 1
Recoil_SnapshotHooks.js
in packages/recoil/hooks
205 7 59 169 8 1
Recoil_RecoilRoot.js
in packages/recoil/core
431 17 69 128 8 1
Recoil_atomFamily.js
in packages/recoil/recoil_values
101 1 23 177 7 3
Recoil_index.js
in packages/recoil
112 - 77 177 7 2
Recoil_Loadable.js
in packages/recoil/adt
261 8 29 177 7 3
Recoil_ReactMode.js
in packages/recoil/core
58 5 31 122 6 1
RecoilSync_index.js
in packages/recoil-sync
65 - 120 173 6 2
RecoilSync_MockURLSerialization.js
in packages/recoil-sync/__test_utils__
113 7 134 173 6 1
Recoil_TreeCache.js
in packages/recoil/caches
179 2 31 177 6 3
Recoil_RecoilValueInterface.js
in packages/recoil/core
320 16 59 177 6 2
RecoilSync_URLJSON.js
in packages/recoil-sync
33 2 134 169 5 1
Refine_PrimitiveCheckers.js
in packages/refine
86 8 137 176 5 2
RecoilSync_URLTransit.js
in packages/recoil-sync
105 2 134 162 5 2
2 - 227 674 4 4
16 - 100 177 4 2
getStyle.js
in packages-ext/recoil-devtools/src/utils
21 1 74 187 4 4
30 - 227 568 4 3
ItemLabel.js
in packages-ext/recoil-devtools/src/pages/Popup/Items
32 1 74 187 4 4
NodeName.js
in packages-ext/recoil-devtools/src/pages/Popup/Items
38 1 74 187 4 4
Recoil_Memoize.js
in packages/shared/util
63 3 37 92 4 4
Recoil_ArrayKeyedMap.js
in packages/recoil/adt
76 1 35 177 4 3
RecoilDevTools_Connector.react.js
in packages/recoil/contrib/devtools_connector
80 2 80 177 4 2
Refine_index.js
in packages/refine
82 - 101 176 4 2
Recoil_AtomicUpdates.js
in packages/recoil/core
93 4 77 177 4 2
Recoil_selectorFamily.js
in packages/recoil/recoil_values
131 4 29 177 4 3
Refine_UtilityCheckers.js
in packages/refine
136 10 123 176 4 2
ConnectionContext.js
in packages-ext/recoil-devtools/src/pages/Popup
6 - 96 187 3 3
Recoil_useRecoilRefresher.js
in packages/recoil/hooks
13 1 128 169 3 1
Recoil_useGetRecoilValueInfo.js
in packages/recoil/hooks
15 1 128 177 3 3
useSelectionHooks.js
in packages-ext/recoil-devtools/src/pages/Popup
18 - 96 187 3 3
Recoil_gkx.js
in packages/shared/util
19 1 102 148 3 1
Constants.js
in packages-ext/recoil-devtools/src/constants
33 - 96 187 3 3
no-fb-only.js
in eslint-rules
39 2 23 451 3 3
CV2_memoize.js
in packages-ext/recoil-devtools/src/utils/sankey
48 2 96 187 3 3
PopupSnapshot.js
in packages-ext/recoil-devtools/src/pages/Popup
53 1 74 187 3 3
PopupApp.js
in packages-ext/recoil-devtools/src/pages/Popup
55 1 96 187 3 3
Recoil_treeCacheFromPolicy.js
in packages/recoil/caches
58 3 31 177 3 2
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
tests.ts
in typescript
625 4 23 669 44 11
Recoil_Snapshot.js
in packages/recoil/core
329 6 39 177 18 4
143 - 136 702 18 13
Recoil_TestingUtils.js
in packages/shared/__test_utils__
399 20 29 148 15 2
Recoil_selector.js
in packages/recoil/recoil_values
767 41 29 177 14 4
Recoil_Hooks.js
in packages/recoil/hooks
574 25 77 177 13 3
postbuild.js
in scripts
14 1 71 699 12 7
Recoil_atom.js
in packages/recoil/recoil_values
490 19 29 177 11 3
RecoilSync_URL.js
in packages/recoil-sync
248 7 37 173 10 2
RecoilSync.js
in packages/recoil-sync
505 10 120 173 9 1
Recoil_useRecoilCallback.js
in packages/recoil/hooks
103 - 29 169 9 2
Recoil_FunctionalCore.js
in packages/recoil/core
212 15 77 177 9 2
18 - 136 576 9 5
Recoil_SnapshotHooks.js
in packages/recoil/hooks
205 7 59 169 8 1
Recoil_RecoilRoot.js
in packages/recoil/core
431 17 69 128 8 1
Recoil_index.js
in packages/recoil
112 - 77 177 7 2
Recoil_atomFamily.js
in packages/recoil/recoil_values
101 1 23 177 7 3
Recoil_Loadable.js
in packages/recoil/adt
261 8 29 177 7 3
RecoilSync_MockURLSerialization.js
in packages/recoil-sync/__test_utils__
113 7 134 173 6 1
Recoil_ReactMode.js
in packages/recoil/core
58 5 31 122 6 1
RecoilSync_index.js
in packages/recoil-sync
65 - 120 173 6 2
Recoil_RecoilValueInterface.js
in packages/recoil/core
320 16 59 177 6 2
Recoil_TreeCache.js
in packages/recoil/caches
179 2 31 177 6 3
RecoilSync_URLJSON.js
in packages/recoil-sync
33 2 134 169 5 1
RecoilSync_URLTransit.js
in packages/recoil-sync
105 2 134 162 5 2
Refine_PrimitiveCheckers.js
in packages/refine
86 8 137 176 5 2
Refine_UtilityCheckers.js
in packages/refine
136 10 123 176 4 2
Refine_index.js
in packages/refine
82 - 101 176 4 2
16 - 100 177 4 2
RecoilDevTools_Connector.react.js
in packages/recoil/contrib/devtools_connector
80 2 80 177 4 2
Recoil_AtomicUpdates.js
in packages/recoil/core
93 4 77 177 4 2
Recoil_selectorFamily.js
in packages/recoil/recoil_values
131 4 29 177 4 3
Recoil_ArrayKeyedMap.js
in packages/recoil/adt
76 1 35 177 4 3
30 - 227 568 4 3
2 - 227 674 4 4
Recoil_Memoize.js
in packages/shared/util
63 3 37 92 4 4
NodeName.js
in packages-ext/recoil-devtools/src/pages/Popup/Items
38 1 74 187 4 4
ItemLabel.js
in packages-ext/recoil-devtools/src/pages/Popup/Items
32 1 74 187 4 4
getStyle.js
in packages-ext/recoil-devtools/src/utils
21 1 74 187 4 4
Recoil_gkx.js
in packages/shared/util
19 1 102 148 3 1
Recoil_useRecoilRefresher.js
in packages/recoil/hooks
13 1 128 169 3 1
Recoil_useRetain.js
in packages/recoil/hooks
72 2 128 169 3 1
refine-test.ts
in typescript
165 - 101 170 3 1
Recoil_treeCacheFromPolicy.js
in packages/recoil/caches
58 3 31 177 3 2
Recoil_WaitFor.js
in packages/recoil/recoil_values
244 7 29 177 3 2
Recoil_Retention.js
in packages/recoil/core
241 13 148 177 3 2
Recoil_State.js
in packages/recoil/core
95 4 86 177 3 2
Recoil_Node.js
in packages/recoil/core
136 10 31 177 3 2
no-fb-only.js
in eslint-rules
39 2 23 451 3 3
Recoil_useGetRecoilValueInfo.js
in packages/recoil/hooks
15 1 128 177 3 3
Correlations

File Size vs. Number of Changes: 180 points

packages/recoil/recoil_values/Recoil_atomFamily.js x: 101 lines of code y: 7 # changes typescript/tests.ts x: 625 lines of code y: 44 # changes eslint-rules/no-fb-only.js x: 39 lines of code y: 3 # changes packages/shared/util/Recoil_useComponentName.js x: 5 lines of code y: 2 # changes packages/recoil/recoil_values/Recoil_selectorFamily.js x: 131 lines of code y: 4 # changes packages/recoil/adt/Recoil_Loadable.js x: 261 lines of code y: 7 # changes packages/recoil/adt/Recoil_Wrapper.js x: 10 lines of code y: 1 # changes packages/recoil/recoil_values/Recoil_WaitFor.js x: 244 lines of code y: 3 # changes packages/recoil/recoil_values/Recoil_atom.js x: 490 lines of code y: 11 # changes packages/recoil/recoil_values/Recoil_selector.js x: 767 lines of code y: 14 # changes packages/recoil/hooks/Recoil_useRecoilCallback.js x: 103 lines of code y: 9 # changes packages/shared/__test_utils__/Recoil_TestingUtils.js x: 399 lines of code y: 15 # changes packages/recoil/caches/Recoil_TreeCache.js x: 179 lines of code y: 6 # changes packages/recoil/caches/Recoil_treeCacheFromPolicy.js x: 58 lines of code y: 3 # changes packages/recoil/caches/Recoil_treeCacheLRU.js x: 31 lines of code y: 2 # changes packages/recoil/core/Recoil_Node.js x: 136 lines of code y: 3 # changes packages/recoil/core/Recoil_ReactMode.js x: 58 lines of code y: 6 # changes packages/recoil/caches/Recoil_TreeCacheImplementationType.js x: 33 lines of code y: 2 # changes packages/shared/polyfill/recoverableViolation.js x: 12 lines of code y: 2 # changes packages/recoil/adt/Recoil_ArrayKeyedMap.js x: 76 lines of code y: 4 # changes packages/shared/util/Recoil_Memoize.js x: 63 lines of code y: 4 # changes packages/recoil-sync/RecoilSync_URL.js x: 248 lines of code y: 10 # changes packages/recoil/core/Recoil_Snapshot.js x: 329 lines of code y: 18 # changes packages/recoil/core/Recoil_RecoilValueInterface.js x: 320 lines of code y: 6 # changes packages/recoil/core/Recoil_SnapshotCache.js x: 12 lines of code y: 1 # changes packages/recoil/hooks/Recoil_SnapshotHooks.js x: 205 lines of code y: 8 # changes packages/recoil/core/Recoil_RecoilRoot.js x: 431 lines of code y: 8 # changes scripts/postbuild.js x: 14 lines of code y: 12 # changes packages/shared/util/Recoil_Environment.js x: 13 lines of code y: 2 # changes packages/shared/util/Recoil_deepFreezeValue.js x: 56 lines of code y: 2 # changes packages-ext/recoil-devtools/src/pages/Popup/Items/ItemLabel.js x: 32 lines of code y: 4 # changes packages-ext/recoil-devtools/src/pages/Popup/Items/NodeName.js x: 38 lines of code y: 4 # changes packages-ext/recoil-devtools/src/pages/Popup/PopupSidebarTransaction.js x: 115 lines of code y: 3 # changes packages-ext/recoil-devtools/src/pages/Popup/PopupSnapshot.js x: 53 lines of code y: 3 # changes packages-ext/recoil-devtools/src/utils/getStyle.js x: 21 lines of code y: 4 # changes packages/recoil/Recoil_index.js x: 112 lines of code y: 7 # changes packages/recoil/hooks/Recoil_Hooks.js x: 574 lines of code y: 13 # changes packages/recoil/core/Recoil_AtomicUpdates.js x: 93 lines of code y: 4 # changes packages/recoil/core/Recoil_FunctionalCore.js x: 212 lines of code y: 9 # changes packages/shared/util/Recoil_lazyProxy.js x: 25 lines of code y: 2 # changes packages/recoil/contrib/devtools_connector/RecoilDevTools_Connector.react.js x: 80 lines of code y: 4 # changes packages/recoil/core/Recoil_State.js x: 95 lines of code y: 3 # changes packages-ext/recoil-devtools/src/constants/Constants.js x: 33 lines of code y: 3 # changes packages-ext/recoil-devtools/src/pages/Content/ContentScript.js x: 90 lines of code y: 3 # changes packages-ext/recoil-devtools/src/pages/Popup/ConnectionContext.js x: 6 lines of code y: 3 # changes packages-ext/recoil-devtools/src/pages/Popup/PopupApp.js x: 55 lines of code y: 3 # changes packages-ext/recoil-devtools/src/pages/Popup/useSelectionHooks.js x: 18 lines of code y: 3 # changes packages-ext/recoil-devtools/src/utils/sankey/CV2_D3.js x: 164 lines of code y: 3 # changes packages-ext/recoil-devtools/src/utils/sankey/CV2_memoize.js x: 48 lines of code y: 3 # changes packages-ext/recoil-devtools/src/utils/sankey/Sankey.js x: 361 lines of code y: 3 # changes packages-ext/recoil-devtools/src/utils/sankey/SankeyGraphLayout.js x: 440 lines of code y: 3 # changes packages/recoil/hooks/Recoil_useRecoilBridgeAcrossReactRoots.js x: 16 lines of code y: 4 # changes packages/refine/Refine_Checkers.js x: 62 lines of code y: 2 # changes packages/refine/Refine_index.js x: 82 lines of code y: 4 # changes typescript/refine-test.ts x: 165 lines of code y: 3 # changes packages/recoil-sync/RecoilSync.js x: 505 lines of code y: 9 # changes typescript/recoil-sync-test.ts x: 137 lines of code y: 1 # changes packages/recoil-sync/RecoilSync_index.js x: 65 lines of code y: 6 # changes packages/shared/__test_utils__/Recoil_ReactRenderModes.js x: 17 lines of code y: 1 # changes packages/refine/Refine_UtilityCheckers.js x: 136 lines of code y: 4 # changes packages/recoil/hooks/Recoil_useGetRecoilValueInfo.js x: 15 lines of code y: 3 # changes packages/recoil/hooks/Recoil_useRecoilRefresher.js x: 13 lines of code y: 3 # changes packages/recoil/hooks/Recoil_useRecoilTransaction.js x: 22 lines of code y: 2 # changes packages/recoil/hooks/Recoil_useRetain.js x: 72 lines of code y: 3 # changes packages-ext/recoil-devtools/src/pages/Background/Background.js x: 67 lines of code y: 2 # changes packages-ext/recoil-devtools/src/pages/Devtools/DevtoolsScript.js x: 7 lines of code y: 2 # changes packages-ext/recoil-devtools/src/pages/Page/PageScript.js x: 165 lines of code y: 2 # changes packages-ext/recoil-devtools/src/pages/Popup/Items/CollapsibleItem.js x: 100 lines of code y: 2 # changes packages-ext/recoil-devtools/src/pages/Popup/Items/DiffItem.js x: 68 lines of code y: 2 # changes packages-ext/recoil-devtools/src/pages/Popup/Items/ItemDescription.js x: 46 lines of code y: 2 # changes packages-ext/recoil-devtools/src/pages/Popup/Items/ItemMoreItems.js x: 35 lines of code y: 2 # changes packages-ext/recoil-devtools/src/pages/Popup/Items/ItemValue.js x: 137 lines of code y: 2 # changes packages-ext/recoil-devtools/src/pages/Popup/PopupComponent.js x: 64 lines of code y: 2 # changes packages-ext/recoil-devtools/src/pages/Popup/PopupDependencyGraph.js x: 167 lines of code y: 2 # changes packages-ext/recoil-devtools/src/pages/Popup/PopupDiff.js x: 24 lines of code y: 2 # changes packages-ext/recoil-devtools/src/pages/Popup/PopupScript.js x: 14 lines of code y: 2 # changes packages-ext/recoil-devtools/src/pages/Popup/PopupSidebar.js x: 53 lines of code y: 2 # changes packages-ext/recoil-devtools/src/types/DevtoolsTypes.js x: 89 lines of code y: 2 # changes packages-ext/recoil-devtools/src/utils/Connection.js x: 106 lines of code y: 2 # changes packages-ext/recoil-devtools/src/utils/EvictableList.js x: 90 lines of code y: 2 # changes packages-ext/recoil-devtools/src/utils/GraphUtils.js x: 111 lines of code y: 3 # changes packages-ext/recoil-devtools/src/utils/Serialization.js x: 230 lines of code y: 2 # changes packages-ext/recoil-devtools/src/utils/Store.js x: 95 lines of code y: 2 # changes packages-ext/recoil-devtools/src/utils/TXHashtable.js x: 74 lines of code y: 2 # changes packages-ext/recoil-devtools/utils/webserver.js x: 30 lines of code y: 2 # changes packages/recoil-sync/RecoilSync_URLJSON.js x: 33 lines of code y: 5 # changes packages/recoil-sync/__test_utils__/RecoilSync_MockURLSerialization.js x: 113 lines of code y: 6 # changes packages/recoil-sync/RecoilSync_URLTransit.js x: 105 lines of code y: 5 # changes jest.config.js x: 18 lines of code y: 9 # changes packages/shared/util/Recoil_ReactBatchedUpdates.js x: 2 lines of code y: 2 # changes packages/shared/util/Recoil_err.js x: 3 lines of code y: 2 # changes rollup.config.js x: 143 lines of code y: 18 # changes packages/refine/Refine_PrimitiveCheckers.js x: 86 lines of code y: 5 # changes packages/recoil/caches/Recoil_LRUCache.js x: 116 lines of code y: 2 # changes packages/recoil/caches/Recoil_cacheFromPolicy.js x: 51 lines of code y: 2 # changes packages/recoil/core/Recoil_Batching.js x: 27 lines of code y: 2 # changes packages/recoil/core/Recoil_Graph.js x: 130 lines of code y: 2 # changes packages/recoil/core/Recoil_Retention.js x: 241 lines of code y: 3 # changes packages/recoil/recoil_values/Recoil_errorSelector.js x: 17 lines of code y: 2 # changes packages/refine/Refine_API.js x: 40 lines of code y: 2 # changes packages/shared/util/Recoil_CopyOnWrite.js x: 50 lines of code y: 1 # changes packages/shared/util/Recoil_PerformanceTimings.js x: 4 lines of code y: 1 # changes packages/shared/util/Recoil_filterIterable.js x: 13 lines of code y: 1 # changes packages/shared/util/Recoil_filterMap.js x: 14 lines of code y: 1 # changes packages/shared/util/Recoil_isNode.js x: 18 lines of code y: 1 # changes packages/shared/util/Recoil_isPromise.js x: 6 lines of code y: 1 # changes packages/shared/util/Recoil_nullthrows.js x: 9 lines of code y: 1 # changes packages/shared/util/Recoil_stableStringify.js x: 92 lines of code y: 1 # changes packages/shared/util/Recoil_stackTraceParser.js x: 103 lines of code y: 1 # changes packages/recoil/core/Recoil_Keys.js x: 16 lines of code y: 2 # changes packages/refine/Refine_ContainerCheckers.js x: 222 lines of code y: 2 # changes packages/refine/Refine_JSON.js x: 36 lines of code y: 1 # changes packages/recoil/adt/Recoil_Queue.js x: 7 lines of code y: 1 # changes packages/recoil/caches/Recoil_MapCache.js x: 31 lines of code y: 1 # changes packages/recoil/core/Recoil_RecoilValue.js x: 20 lines of code y: 1 # changes packages/recoil/recoil_values/__flowtests__/Recoil_WaitFor-flowtest.js x: 62 lines of code y: 1 # changes packages/shared/polyfill/ReactBatchedUpdates.js x: 2 lines of code y: 1 # changes packages-ext/recoil-devtools/flow.js x: 1 lines of code y: 1 # changes packages-ext/recoil-devtools/src/pages/Popup/Devpanel.html x: 21 lines of code y: 1 # changes packages-ext/todo-example/src/App.css x: 5 lines of code y: 1 # changes packages-ext/todo-example/src/components/Todo/TodoItem.jsx x: 52 lines of code y: 1 # changes packages-ext/todo-example/src/components/Todo/TodoItemCreator.jsx x: 42 lines of code y: 1 # changes packages-ext/todo-example/src/components/Todo/TodoList.jsx x: 30 lines of code y: 1 # changes packages-ext/todo-example/src/components/Todo/TodoListFilters.jsx x: 29 lines of code y: 1 # changes packages-ext/todo-example/src/components/Todo/Todo_state.js x: 33 lines of code y: 1 # changes scripts/deploy_nightly_build.js x: 30 lines of code y: 4 # changes setupJestMock.js x: 2 lines of code y: 4 # changes
44.0
# changes
  min: 1.0
  average: 3.17
  25th percentile: 1.0
  median: 2.0
  75th percentile: 3.0
  max: 44.0
0 767.0
lines of code
min: 1.0 | average: 80.16 | 25th percentile: 12.0 | median: 33.0 | 75th percentile: 95.0 | max: 767.0

Number of Contributors vs. Number of Changes: 180 points

packages/recoil/recoil_values/Recoil_atomFamily.js x: 3 # contributors y: 7 # changes typescript/tests.ts x: 11 # contributors y: 44 # changes eslint-rules/no-fb-only.js x: 3 # contributors y: 3 # changes packages/shared/util/Recoil_useComponentName.js x: 2 # contributors y: 2 # changes packages/recoil/recoil_values/Recoil_selectorFamily.js x: 3 # contributors y: 4 # changes packages/recoil/adt/Recoil_Wrapper.js x: 1 # contributors y: 1 # changes packages/recoil/recoil_values/Recoil_WaitFor.js x: 2 # contributors y: 3 # changes packages/recoil/recoil_values/Recoil_atom.js x: 3 # contributors y: 11 # changes packages/recoil/recoil_values/Recoil_selector.js x: 4 # contributors y: 14 # changes packages/recoil/hooks/Recoil_useRecoilCallback.js x: 2 # contributors y: 9 # changes packages/shared/__test_utils__/Recoil_TestingUtils.js x: 2 # contributors y: 15 # changes packages/recoil/caches/Recoil_TreeCache.js x: 3 # contributors y: 6 # changes packages/recoil/core/Recoil_ReactMode.js x: 1 # contributors y: 6 # changes packages/shared/util/Recoil_Memoize.js x: 4 # contributors y: 4 # changes packages/recoil-sync/RecoilSync_URL.js x: 2 # contributors y: 10 # changes packages/recoil/core/Recoil_Snapshot.js x: 4 # contributors y: 18 # changes packages/recoil/core/Recoil_RecoilValueInterface.js x: 2 # contributors y: 6 # changes packages/recoil/hooks/Recoil_SnapshotHooks.js x: 1 # contributors y: 8 # changes scripts/postbuild.js x: 7 # contributors y: 12 # changes packages/recoil/Recoil_index.js x: 2 # contributors y: 7 # changes packages/recoil/hooks/Recoil_Hooks.js x: 3 # contributors y: 13 # changes packages/recoil/core/Recoil_AtomicUpdates.js x: 2 # contributors y: 4 # changes typescript/refine-test.ts x: 1 # contributors y: 3 # changes packages/recoil-sync/RecoilSync.js x: 1 # contributors y: 9 # changes packages/recoil/hooks/Recoil_useRecoilTransaction.js x: 1 # contributors y: 2 # changes packages/recoil-sync/RecoilSync_URLJSON.js x: 1 # contributors y: 5 # changes packages/recoil-sync/RecoilSync_URLTransit.js x: 2 # contributors y: 5 # changes jest.config.js x: 5 # contributors y: 9 # changes rollup.config.js x: 13 # contributors y: 18 # changes
44.0
# changes
  min: 1.0
  average: 3.17
  25th percentile: 1.0
  median: 2.0
  75th percentile: 3.0
  max: 44.0
0 13.0
# contributors
min: 1.0 | average: 1.93 | 25th percentile: 1.0 | median: 2.0 | 75th percentile: 2.0 | max: 13.0