facebook / flipper
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 1,070 files with 97,761 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 2 files changed 51-100 times (166 lines of code)
    • 17 files changed 21-50 times (6,576 lines of code)
    • 285 files changed 6-20 times (34,851 lines of code)
    • 766 files changed 1-5 times (56,168 lines of code)
0% | <1% | 6% | 35% | 57%
Legend:
101+
51-100
21-50
6-20
1-5
explore: zoomable circles | data
File Change Frequency per File Extension
tsx, java, h, json, podspec, mdx, mm, md, js, m, xml, ts, gradle, yml, kt, cpp, txt, plist, sh, properties, svg, patch, gitignore, swift, css, html, yaml, storyboard, snap, less, rs, hs, eslintignore, gitattributes, npmignore, bat, pro, cmd, xib, cc, toml
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
tsx0% | <1% | 2% | 34% | 63%
cpp0% | 0% | 54% | 25% | 20%
java0% | 0% | 12% | 56% | 31%
mm0% | 0% | 20% | 27% | 52%
js0% | 0% | 29% | 15% | 54%
h0% | 0% | 0% | 35% | 64%
m0% | 0% | 0% | 45% | 54%
css0% | 0% | 0% | 20% | 79%
rs0% | 0% | 0% | 81% | 18%
less0% | 0% | 0% | 100% | 0%
kt0% | 0% | 0% | 25% | 74%
html0% | 0% | 0% | 34% | 65%
hs0% | 0% | 0% | 30% | 69%
swift0% | 0% | 0% | 13% | 86%
toml0% | 0% | 0% | 100% | 0%
yaml0% | 0% | 0% | 22% | 77%
xml0% | 0% | 0% | 3% | 96%
ts0% | 0% | 0% | 0% | 100%
cmd0% | 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
desktop/app0% | 19% | 0% | 22% | 58%
android/src0% | 0% | 22% | 58% | 19%
desktop/flipper-plugin0% | 0% | 13% | 55% | 30%
iOS/Plugins0% | 0% | 16% | 24% | 58%
xplat/Flipper0% | 0% | 41% | 40% | 17%
website0% | 0% | 81% | 0% | 18%
iOS/FlipperKit0% | 0% | 11% | 41% | 46%
android/sample0% | 0% | 23% | 11% | 65%
desktop/plugins0% | 0% | 0% | 52% | 47%
desktop/flipper-ui-core0% | 0% | 0% | 17% | 82%
desktop/flipper-server-core0% | 0% | 0% | 48% | 51%
android/plugins0% | 0% | 0% | 42% | 57%
desktop/flipper-common0% | 0% | 0% | 43% | 56%
desktop/flipper-server0% | 0% | 0% | 97% | 2%
website/static0% | 0% | 0% | 85% | 14%
packer/src0% | 0% | 0% | 77% | 22%
xplat/FlipperTests0% | 0% | 0% | 100% | 0%
iOS/FlipperKitTests0% | 0% | 0% | 100% | 0%
iOS/Sample0% | 0% | 0% | 88% | 11%
desktop/flipper-dump0% | 0% | 0% | 100% | 0%
xplat/FlipperTestLib0% | 0% | 0% | 86% | 13%
website/src0% | 0% | 0% | 17% | 82%
desktop/themes0% | 0% | 0% | 100% | 0%
android/tutorial0% | 0% | 0% | 33% | 66%
iOS/FlipperKitTestUtils0% | 0% | 0% | 100% | 0%
scripts/bump0% | 0% | 0% | 97% | 2%
desktop/static0% | 0% | 0% | 4% | 95%
desktop/scripts0% | 0% | 0% | 2% | 97%
desktop/flipper-ui-browser0% | 0% | 0% | 14% | 85%
react-native/ReactNativeFlipperExample0% | 0% | 0% | 20% | 79%
iOS/SampleSwift0% | 0% | 0% | 22% | 77%
packer0% | 0% | 0% | 100% | 0%
desktop0% | 0% | 0% | 52% | 47%
iOS/SonarKitTests0% | 0% | 0% | 100% | 0%
iOS/FBDefines0% | 0% | 0% | 100% | 0%
libs/jni-hack0% | 0% | 0% | 0% | 100%
desktop/babel-transformer0% | 0% | 0% | 0% | 100%
xplat/FlipperWebSocket0% | 0% | 0% | 0% | 100%
desktop/pkg0% | 0% | 0% | 0% | 100%
react-native/react-native-flipper0% | 0% | 0% | 0% | 100%
desktop/plugin-lib0% | 0% | 0% | 0% | 100%
js/js-flipper0% | 0% | 0% | 0% | 100%
desktop/doctor0% | 0% | 0% | 0% | 100%
desktop/eslint-plugin-flipper0% | 0% | 0% | 0% | 100%
desktop/pkg-lib0% | 0% | 0% | 0% | 100%
scripts0% | 0% | 0% | 0% | 100%
js/react-flipper-example0% | 0% | 0% | 0% | 100%
scripts/stricter0% | 0% | 0% | 0% | 100%
iOS/Tutorial0% | 0% | 0% | 0% | 100%
android/no-op0% | 0% | 0% | 0% | 100%
PortForwardingMacApp0% | 0% | 0% | 0% | 100%
desktop/test-utils0% | 0% | 0% | 0% | 100%
desktop/eslint-rules0% | 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
init.tsx
in desktop/app/src
165 21 38 756 55 12
index.tsx
in desktop/app/src
1 - 109 756 51 13
373 15 49 1299 43 10
sidebars.js
in website
148 - 52 653 38 8
360 4 42 718 34 10
test-utils.tsx
in desktop/flipper-plugin/src/test-utils
532 64 46 653 34 6
FlipperClient.mm
in iOS/FlipperKit
196 - 49 1304 29 8
SKComponentLayoutDescriptor.mm
in iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport
248 - 109 1298 27 15
FlipperKitLayoutPlugin.mm
in iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin
527 1 18 1303 27 14
RootComponentSpec.java
in android/sample/src/main/java/com/facebook/flipper/sample
144 11 109 1354 26 11
InspectorFlipperPlugin.java
in android/src/main/java/com/facebook/flipper/plugins/inspector
664 42 18 1301 26 14
sonar.cpp
in android/src/main/cpp
855 66 109 1365 26 8
PluginBase.tsx
in desktop/flipper-plugin/src/plugin
413 15 46 619 24 5
FlipperSampleApplication.java
in android/sample/src/main/java/com/facebook/flipper/sample
30 1 109 1354 23 9
CKComponent+Sonar.mm
in iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport
299 - 109 1298 22 10
205 14 65 1302 21 11
FlipperClient.cpp
in xplat/Flipper
299 18 49 1302 21 8
DataTable.tsx
in desktop/flipper-plugin/src/ui/data-table
600 14 49 373 21 5
ViewDescriptor.java
in android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors
683 22 18 1304 21 12
FlipperServerImpl.tsx
in desktop/flipper-server-core/src
463 12 39 184 20 6
65 - 59 1299 19 7
SKComponentLayoutWrapper.mm
in iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport
123 1 109 1298 19 9
custom.css
in website/static/css
480 - 42 1403 19 11
AppDelegate.swift
in iOS/SampleSwift/SampleSwift
36 6 109 1359 18 5
FlipperLib.tsx
in desktop/flipper-plugin/src/plugin
138 3 109 619 18 4
Plugin.tsx
in desktop/flipper-plugin/src/plugin
220 16 46 653 18 4
ApplicationDescriptor.java
in android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors
240 21 18 1304 18 10
ServerController.tsx
in desktop/flipper-server-core/src/comms
464 17 16 184 18 6
DevicePlugin.tsx
in desktop/flipper-plugin/src/plugin
91 6 42 619 17 4
Cargo.toml
in packer
26 - 219 714 16 3
ViewGroupDescriptor.java
in android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors
309 18 18 1304 16 11
AndroidFlipperClient.java
in android/src/main/java/com/facebook/flipper/android
100 10 109 1301 15 9
hs
bump.hs
in scripts/bump
114 - 109 1177 15 5
MainActivity.java
in android/sample/src/main/java/com/facebook/flipper/sample
22 1 109 1354 14 8
SKComponentLayoutWrapper.h
in iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport
31 - 109 1298 14 10
SKComponentRootViewDescriptor.mm
in iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport
41 - 109 1298 14 5
NodeDescriptor.java
in android/src/main/java/com/facebook/flipper/plugins/inspector
102 11 18 1304 14 8
atom.tsx
in desktop/flipper-plugin/src/state
130 15 109 653 14 4
DataTableManager.tsx
in desktop/flipper-plugin/src/ui/data-table
583 28 22 373 14 5
ConnectionContextStore.h
in xplat/Flipper
38 - 65 1302 13 5
FlipperClient.h
in xplat/Flipper
79 3 109 1302 13 5
Layout.tsx
in desktop/flipper-plugin/src/ui
93 4 101 535 13 2
ActivityDescriptor.java
in android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors
122 11 18 1304 13 8
SharedPreferencesFlipperPlugin.java
in android/src/main/java/com/facebook/flipper/plugins/sharedpreferences
215 16 109 1300 13 10
iOSDeviceManager.tsx
in desktop/flipper-server-core/src/devices/ios
231 8 60 184 13 7
AccessibilityUtil.java
in android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/utils
527 20 109 1304 13 10
FlipperClientImpl.java
in android/src/main/java/com/facebook/flipper/android
74 5 109 1301 12 7
initializeElectron.tsx
in desktop/app/src/electron
186 19 88 169 12 4
CertificateUtils.cpp
in xplat/Flipper
308 4 109 1302 12 8
index.tsx
in desktop/plugins/public/reactdevtools
332 14 15 371 12 5
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
init.tsx
in desktop/app/src
165 21 38 756 55 12
index.tsx
in desktop/app/src
1 - 109 756 51 13
373 15 49 1299 43 10
sidebars.js
in website
148 - 52 653 38 8
test-utils.tsx
in desktop/flipper-plugin/src/test-utils
532 64 46 653 34 6
360 4 42 718 34 10
FlipperClient.mm
in iOS/FlipperKit
196 - 49 1304 29 8
FlipperKitLayoutPlugin.mm
in iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin
527 1 18 1303 27 14
SKComponentLayoutDescriptor.mm
in iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport
248 - 109 1298 27 15
sonar.cpp
in android/src/main/cpp
855 66 109 1365 26 8
RootComponentSpec.java
in android/sample/src/main/java/com/facebook/flipper/sample
144 11 109 1354 26 11
InspectorFlipperPlugin.java
in android/src/main/java/com/facebook/flipper/plugins/inspector
664 42 18 1301 26 14
PluginBase.tsx
in desktop/flipper-plugin/src/plugin
413 15 46 619 24 5
FlipperSampleApplication.java
in android/sample/src/main/java/com/facebook/flipper/sample
30 1 109 1354 23 9
CKComponent+Sonar.mm
in iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport
299 - 109 1298 22 10
DataTable.tsx
in desktop/flipper-plugin/src/ui/data-table
600 14 49 373 21 5
FlipperClient.cpp
in xplat/Flipper
299 18 49 1302 21 8
205 14 65 1302 21 11
ViewDescriptor.java
in android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors
683 22 18 1304 21 12
FlipperServerImpl.tsx
in desktop/flipper-server-core/src
463 12 39 184 20 6
65 - 59 1299 19 7
SKComponentLayoutWrapper.mm
in iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport
123 1 109 1298 19 9
custom.css
in website/static/css
480 - 42 1403 19 11
FlipperLib.tsx
in desktop/flipper-plugin/src/plugin
138 3 109 619 18 4
Plugin.tsx
in desktop/flipper-plugin/src/plugin
220 16 46 653 18 4
AppDelegate.swift
in iOS/SampleSwift/SampleSwift
36 6 109 1359 18 5
ServerController.tsx
in desktop/flipper-server-core/src/comms
464 17 16 184 18 6
ApplicationDescriptor.java
in android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors
240 21 18 1304 18 10
DevicePlugin.tsx
in desktop/flipper-plugin/src/plugin
91 6 42 619 17 4
Cargo.toml
in packer
26 - 219 714 16 3
ViewGroupDescriptor.java
in android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors
309 18 18 1304 16 11
hs
bump.hs
in scripts/bump
114 - 109 1177 15 5
AndroidFlipperClient.java
in android/src/main/java/com/facebook/flipper/android
100 10 109 1301 15 9
atom.tsx
in desktop/flipper-plugin/src/state
130 15 109 653 14 4
SKComponentRootViewDescriptor.mm
in iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport
41 - 109 1298 14 5
DataTableManager.tsx
in desktop/flipper-plugin/src/ui/data-table
583 28 22 373 14 5
NodeDescriptor.java
in android/src/main/java/com/facebook/flipper/plugins/inspector
102 11 18 1304 14 8
MainActivity.java
in android/sample/src/main/java/com/facebook/flipper/sample
22 1 109 1354 14 8
SKComponentLayoutWrapper.h
in iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport
31 - 109 1298 14 10
Layout.tsx
in desktop/flipper-plugin/src/ui
93 4 101 535 13 2
FlipperClient.h
in xplat/Flipper
79 3 109 1302 13 5
ConnectionContextStore.h
in xplat/Flipper
38 - 65 1302 13 5
iOSDeviceManager.tsx
in desktop/flipper-server-core/src/devices/ios
231 8 60 184 13 7
ActivityDescriptor.java
in android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors
122 11 18 1304 13 8
AccessibilityUtil.java
in android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/utils
527 20 109 1304 13 10
SharedPreferencesFlipperPlugin.java
in android/src/main/java/com/facebook/flipper/plugins/sharedpreferences
215 16 109 1300 13 10
initializeElectron.tsx
in desktop/app/src/electron
186 19 88 169 12 4
index.tsx
in desktop/plugins/public/reactdevtools
332 14 15 371 12 5
flipperServer.tsx
in desktop/flipper-ui-core/src/dispatcher
341 11 37 150 12 6
FlipperClientImpl.java
in android/src/main/java/com/facebook/flipper/android
74 5 109 1301 12 7
Correlations

File Size vs. Number of Changes: 1070 points

iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/SKFLEXNetworkLib/SKFLEXNetworkObserver.h x: 6 lines of code y: 1 # changes iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/SKFLEXNetworkLib/SKFLEXNetworkObserver.mm x: 1408 lines of code y: 1 # changes iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/SKFLEXNetworkLib/SKFLEXNetworkRecorder.h x: 30 lines of code y: 1 # changes iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/SKFLEXNetworkLib/SKFLEXNetworkRecorder.mm x: 207 lines of code y: 1 # changes iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/SKFLEXNetworkLib/SKFLEXNetworkTransaction.h x: 23 lines of code y: 1 # changes iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/SKFLEXNetworkLib/SKFLEXNetworkTransaction.m x: 63 lines of code y: 1 # changes iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/SKFLEXNetworkLib/SKFLEXUtility.h x: 26 lines of code y: 1 # changes iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/SKFLEXNetworkLib/SKFLEXUtility.mm x: 88 lines of code y: 1 # changes iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/SKIOSNetworkAdapter.mm x: 19 lines of code y: 8 # changes desktop/flipper-server/src/startBaseServer.tsx x: 185 lines of code y: 9 # changes desktop/flipper-server/src/startSocketServer.tsx x: 110 lines of code y: 7 # changes desktop/babel-transformer/src/electron-requires.tsx x: 81 lines of code y: 3 # changes desktop/babel-transformer/src/plugin-flipper-requires.tsx x: 57 lines of code y: 2 # changes desktop/babel-transformer/src/replace-flipper-requires.tsx x: 53 lines of code y: 2 # changes desktop/babel-transformer/src/transform-app.tsx x: 25 lines of code y: 2 # changes desktop/babel-transformer/src/transform-main.tsx x: 29 lines of code y: 2 # changes desktop/babel-transformer/src/transform-plugin.tsx x: 19 lines of code y: 2 # changes desktop/babel-transformer/src/transform-server-add-on.tsx x: 33 lines of code y: 2 # changes desktop/babel-transformer/src/transform-server-dev.tsx x: 33 lines of code y: 3 # changes desktop/flipper-common/src/ServerAddOn.tsx x: 71 lines of code y: 2 # changes desktop/flipper-ui-core/src/dispatcher/plugins.tsx x: 330 lines of code y: 6 # changes desktop/plugins/public/reactdevtools/index.tsx x: 332 lines of code y: 12 # changes desktop/plugins/public/reactdevtools/serverAddOn.tsx x: 142 lines of code y: 1 # changes desktop/plugins/public/reactdevtools/contract.tsx x: 9 lines of code y: 1 # changes desktop/flipper-ui-core/src/startFlipperDesktop.tsx x: 160 lines of code y: 6 # changes desktop/babel-transformer/src/electron-requires-server.tsx x: 55 lines of code y: 3 # changes desktop/flipper-server-core/src/comms/ServerController.tsx x: 464 lines of code y: 18 # changes desktop/scripts/build-flipper-server-release.tsx x: 256 lines of code y: 3 # changes desktop/scripts/build-plugin.tsx x: 137 lines of code y: 3 # changes desktop/scripts/build-release.tsx x: 266 lines of code y: 2 # changes desktop/scripts/tsc-plugins.tsx x: 134 lines of code y: 2 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/InspectorFlipperPlugin.java x: 664 lines of code y: 26 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/NodeDescriptor.java x: 102 lines of code y: 14 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/ActivityDescriptor.java x: 122 lines of code y: 13 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/ApplicationDescriptor.java x: 240 lines of code y: 18 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/DialogDescriptor.java x: 71 lines of code y: 9 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/DialogFragmentDescriptor.java x: 89 lines of code y: 9 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/DrawableDescriptor.java x: 144 lines of code y: 8 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/FragmentDescriptor.java x: 110 lines of code y: 11 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/ImageViewDescriptor.java x: 155 lines of code y: 3 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/ObjectDescriptor.java x: 73 lines of code y: 9 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/SupportDialogFragmentDescriptor.java x: 89 lines of code y: 10 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/SupportFragmentDescriptor.java x: 98 lines of code y: 11 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/TextViewDescriptor.java x: 155 lines of code y: 9 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/ViewDescriptor.java x: 683 lines of code y: 21 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/ViewGroupDescriptor.java x: 309 lines of code y: 16 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/WindowDescriptor.java x: 128 lines of code y: 9 # changes desktop/plugins/public/layout/index.tsx x: 528 lines of code y: 11 # changes desktop/plugins/public/layout/InspectorSidebar.tsx x: 200 lines of code y: 6 # changes iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin.mm x: 527 lines of code y: 27 # changes iOS/Plugins/FlipperKitPluginUtils/FlipperKitLayoutHelpers/FlipperKitLayoutHelpers/SKNodeDescriptor.h x: 25 lines of code y: 5 # changes iOS/Plugins/FlipperKitPluginUtils/FlipperKitLayoutHelpers/FlipperKitLayoutHelpers/SKNodeDescriptor.mm x: 77 lines of code y: 3 # changes iOS/Plugins/FlipperKitPluginUtils/FlipperKitLayoutIOSDescriptors/FlipperKitLayoutIOSDescriptors/SKButtonDescriptor.mm x: 76 lines of code y: 3 # changes iOS/Plugins/FlipperKitPluginUtils/FlipperKitLayoutIOSDescriptors/FlipperKitLayoutIOSDescriptors/SKScrollViewDescriptor.m x: 67 lines of code y: 3 # changes iOS/Plugins/FlipperKitPluginUtils/FlipperKitLayoutIOSDescriptors/FlipperKitLayoutIOSDescriptors/SKViewControllerDescriptor.m x: 31 lines of code y: 3 # changes iOS/Plugins/FlipperKitPluginUtils/FlipperKitLayoutIOSDescriptors/FlipperKitLayoutIOSDescriptors/SKViewDescriptor.mm x: 621 lines of code y: 3 # changes desktop/flipper-server-core/src/comms/BrowserServerWebSocket.tsx x: 123 lines of code y: 5 # changes js/react-flipper-example/src/FlipperTicTacToe.tsx x: 74 lines of code y: 4 # changes js/react-flipper-example/src/index.tsx x: 9 lines of code y: 3 # changes js/react-flipper-example/src/setupTests.ts x: 1 lines of code y: 1 # changes desktop/flipper-plugin/src/ui/data-table/DataTableManager.tsx x: 583 lines of code y: 14 # changes desktop/flipper-ui-core/src/reducers/index.tsx x: 155 lines of code y: 4 # changes android/src/main/java/com/facebook/flipper/plugins/databases/impl/DefaultSqliteDatabaseProvider.java x: 57 lines of code y: 5 # changes desktop/flipper-server-core/src/comms/ServerWebSocket.tsx x: 190 lines of code y: 9 # changes desktop/flipper-common/src/settings.tsx x: 80 lines of code y: 5 # changes desktop/flipper-server-core/src/devices/android/adbClient.tsx x: 45 lines of code y: 8 # changes desktop/flipper-server-core/src/devices/android/adbConfig.tsx x: 22 lines of code y: 3 # changes desktop/flipper-server-core/src/devices/android/androidDeviceManager.tsx x: 216 lines of code y: 11 # changes desktop/scripts/start-flipper-server-dev.tsx x: 159 lines of code y: 2 # changes desktop/flipper-common/src/transport.tsx x: 38 lines of code y: 2 # changes desktop/static/index.dev.html x: 89 lines of code y: 8 # changes desktop/static/index.web.dev.html x: 111 lines of code y: 4 # changes desktop/static/index.web.html x: 99 lines of code y: 2 # changes desktop/flipper-common/src/index.tsx x: 49 lines of code y: 10 # changes desktop/flipper-common/src/utils/errors.tsx x: 107 lines of code y: 6 # changes desktop/flipper-server/src/startWebServerDev.tsx x: 125 lines of code y: 8 # changes desktop/flipper-ui-browser/src/flipperServerConnection.tsx x: 128 lines of code y: 5 # changes desktop/flipper-ui-core/src/reducers/connections.tsx x: 512 lines of code y: 5 # changes desktop/flipper-ui-core/src/dispatcher/flipperServer.tsx x: 341 lines of code y: 12 # changes desktop/flipper-server-core/src/devices/android/AndroidDevice.tsx x: 243 lines of code y: 8 # changes desktop/app/src/init.tsx x: 165 lines of code y: 55 # changes desktop/flipper-server/src/startFlipperServer.tsx x: 99 lines of code y: 7 # changes desktop/flipper-server-core/src/FlipperServerImpl.tsx x: 463 lines of code y: 20 # changes desktop/flipper-server-core/src/plugins/PluginManager.tsx x: 230 lines of code y: 6 # changes desktop/flipper-server-core/src/utils/settings.tsx x: 74 lines of code y: 5 # changes desktop/flipper-ui-core/src/chrome/SettingsSheet.tsx x: 426 lines of code y: 8 # changes desktop/flipper-ui-core/src/chrome/settings/configFields.tsx x: 188 lines of code y: 5 # changes desktop/flipper-ui-core/src/dispatcher/handleOpenPluginDeeplink.tsx x: 576 lines of code y: 7 # changes desktop/flipper-ui-core/src/dispatcher/pluginMarketplace.tsx x: 175 lines of code y: 2 # changes desktop/scripts/jest-setup-after.tsx x: 154 lines of code y: 2 # changes website/docusaurus.config.js x: 360 lines of code y: 34 # changes website/static/css/custom.css x: 480 lines of code y: 19 # changes js/js-flipper/src/client.ts x: 240 lines of code y: 3 # changes desktop/flipper-common/src/server-types.tsx x: 518 lines of code y: 11 # changes desktop/flipper-plugin/src/plugin/DevicePlugin.tsx x: 91 lines of code y: 17 # changes desktop/flipper-server-core/src/devices/ServerDevice.tsx x: 56 lines of code y: 5 # changes desktop/flipper-server-core/src/devices/android/KaiOSDevice.tsx x: 19 lines of code y: 4 # changes desktop/flipper-server-core/src/devices/desktop/MacDevice.tsx x: 17 lines of code y: 3 # changes desktop/flipper-server-core/src/devices/metro/MetroDevice.tsx x: 109 lines of code y: 4 # changes desktop/flipper-ui-core/src/chrome/VideoRecordingButton.tsx x: 86 lines of code y: 5 # changes desktop/flipper-ui-core/src/devices/ArchivedDevice.tsx x: 60 lines of code y: 5 # changes desktop/flipper-ui-core/src/devices/BaseDevice.tsx x: 308 lines of code y: 8 # changes desktop/flipper-ui-core/src/devices/TestDevice.tsx x: 27 lines of code y: 3 # changes desktop/flipper-ui-core/src/utils/screenshot.tsx x: 37 lines of code y: 5 # changes desktop/plugins/public/navigation/plugin.tsx x: 163 lines of code y: 7 # changes desktop/flipper-server-core/src/comms/ServerAdapter.tsx x: 77 lines of code y: 7 # changes desktop/flipper-server-core/src/comms/ServerRSocket.tsx x: 230 lines of code y: 7 # changes desktop/flipper-ui-core/src/sandy-chrome/appinspect/AppSelector.tsx x: 282 lines of code y: 5 # changes website/src/components/StyleGuide.js x: 700 lines of code y: 2 # changes desktop/scripts/build-utils.tsx x: 533 lines of code y: 2 # changes desktop/flipper-server-core/src/utils/fetch-polyfill.tsx x: 17 lines of code y: 1 # changes desktop/flipper-plugin/src/server.tsx x: 12 lines of code y: 1 # changes desktop/flipper-server-core/src/plugins/loadServerAddOn.tsx x: 34 lines of code y: 1 # changes desktop/flipper-common/src/utils/controlledPromise.tsx x: 37 lines of code y: 1 # changes desktop/flipper-plugin/src/index.tsx x: 129 lines of code y: 2 # changes desktop/flipper-plugin/src/plugin/Plugin.tsx x: 220 lines of code y: 18 # changes desktop/flipper-plugin/src/plugin/PluginBase.tsx x: 413 lines of code y: 24 # changes desktop/flipper-server-core/src/plugins/ServerAddOnModuleToDesktopConnection.tsx x: 58 lines of code y: 1 # changes desktop/flipper-server-core/src/plugins/ServerAddOn.tsx x: 67 lines of code y: 1 # changes desktop/flipper-server-core/src/plugins/ServerAddManager.tsx x: 123 lines of code y: 1 # changes desktop/flipper-server-core/src/utils/DeviceListener.tsx x: 171 lines of code y: 3 # changes desktop/flipper-ui-core/src/utils/createServerAddOnControls.tsx x: 79 lines of code y: 1 # changes desktop/flipper-plugin/src/test-utils/test-utils.tsx x: 532 lines of code y: 34 # changes desktop/flipper-ui-core/src/Client.tsx x: 624 lines of code y: 7 # changes desktop/flipper-common/src/PluginDetails.tsx x: 158 lines of code y: 3 # changes desktop/plugin-lib/src/getPluginDetails.tsx x: 65 lines of code y: 2 # changes desktop/scripts/paths.tsx x: 17 lines of code y: 2 # changes desktop/flipper-server-core/src/plugins/ServerAddOnDesktopToModuleConnection.tsx x: 45 lines of code y: 1 # changes desktop/flipper-plugin/src/plugin/PluginContext.tsx x: 35 lines of code y: 7 # changes desktop/flipper-plugin/src/plugin/SandyPluginDefinition.tsx x: 86 lines of code y: 10 # changes desktop/flipper-ui-core/src/utils/exportData.tsx x: 607 lines of code y: 6 # changes desktop/flipper-plugin/src/ui/data-table/DataTable.tsx x: 600 lines of code y: 21 # changes iOS/FlipperKit/FlipperClient.mm x: 196 lines of code y: 29 # changes xplat/Flipper/FlipperClient.cpp x: 299 lines of code y: 21 # changes xplat/Flipper/FlipperConnectionManagerImpl.cpp x: 373 lines of code y: 43 # changes xplat/Flipper/FlipperSocket.h x: 28 lines of code y: 4 # changes xplat/Flipper/FlipperSocketProvider.cpp x: 35 lines of code y: 4 # changes xplat/Flipper/FlipperSocketProvider.h x: 40 lines of code y: 4 # changes xplat/FlipperWebSocket/WebSocketTLSClient.cpp x: 254 lines of code y: 2 # changes website/sidebars.js x: 148 lines of code y: 38 # changes website/babel.config.js x: 3 lines of code y: 1 # changes desktop/flipper-ui-core/src/dispatcher/index.tsx x: 36 lines of code y: 4 # changes desktop/flipper-ui-core/src/utils/testUtils.tsx x: 73 lines of code y: 4 # changes iOS/FlipperKit/FKPortForwarding/FKPortForwardingCommon.h x: 15 lines of code y: 6 # changes desktop/flipper-dump/src/index.tsx x: 231 lines of code y: 8 # changes desktop/flipper-server/src/index.tsx x: 101 lines of code y: 6 # changes android/src/main/java/com/facebook/flipper/android/FlipperProps.java x: 92 lines of code y: 6 # changes iOS/FlipperKit/SKEnvironmentVariables.m x: 57 lines of code y: 9 # changes xplat/Flipper/FlipperConnectionManagerImpl.h x: 65 lines of code y: 19 # changes xplat/Flipper/FlipperInitConfig.h x: 25 lines of code y: 7 # changes desktop/plugins/public/network/index.tsx x: 636 lines of code y: 11 # changes desktop/plugins/public/network/types.tsx x: 94 lines of code y: 8 # changes desktop/plugins/public/network/utils.tsx x: 233 lines of code y: 6 # changes desktop/flipper-server-core/src/devices/ios/iOSDeviceManager.tsx x: 231 lines of code y: 13 # changes desktop/doctor/src/index.tsx x: 328 lines of code y: 2 # changes desktop/flipper-common/src/doctor.tsx x: 106 lines of code y: 3 # changes xplat/FlipperWebSocket/BaseClient.h x: 76 lines of code y: 1 # changes xplat/FlipperWebSocket/WebSocketClient.cpp x: 200 lines of code y: 1 # changes xplat/Flipper/ConnectionContextStore.cpp x: 205 lines of code y: 21 # changes xplat/Flipper/ConnectionContextStore.h x: 38 lines of code y: 13 # changes desktop/flipper-server-core/src/devices/ios/iOSContainerUtility.tsx x: 254 lines of code y: 6 # changes xplat/Flipper/FlipperConnectionImpl.h x: 61 lines of code y: 10 # changes desktop/flipper-ui-core/src/utils/pluginUtils.tsx x: 419 lines of code y: 4 # changes desktop/plugins/public/databases/DatabasesPlugin.tsx x: 750 lines of code y: 7 # changes android/plugins/fresco/src/main/java/com/facebook/flipper/plugins/fresco/FrescoFlipperPlugin.java x: 564 lines of code y: 10 # changes desktop/flipper-ui-core/src/sandy-chrome/LeftRail.tsx x: 462 lines of code y: 6 # changes desktop/plugins/public/leak_canary/index.tsx x: 232 lines of code y: 4 # changes desktop/flipper-plugin/src/ui/DataList.tsx x: 170 lines of code y: 10 # changes desktop/flipper-server-core/src/devices/android/AndroidCertificateProvider.tsx x: 98 lines of code y: 1 # changes desktop/flipper-server-core/src/fb-stubs/WWWCertificateProvider.tsx x: 18 lines of code y: 1 # changes desktop/flipper-server-core/src/utils/CertificateProvider.tsx x: 62 lines of code y: 8 # changes desktop/flipper-server-core/src/utils/certificateUtils.tsx x: 211 lines of code y: 1 # changes desktop/eslint-plugin-flipper/src/rules/noIPrefixInterfaces.tsx x: 41 lines of code y: 1 # changes desktop/plugins/postinstall.tsx x: 133 lines of code y: 1 # changes desktop/flipper-plugin/src/utils/path.tsx x: 181 lines of code y: 1 # changes desktop/eslint-plugin-flipper/src/rules/noRelativeImportsAcrossPackages.tsx x: 92 lines of code y: 1 # changes desktop/flipper-server-core/src/devices/ios/IOSBridge.tsx x: 204 lines of code y: 6 # changes desktop/pkg-lib/src/getWatchFolders.tsx x: 60 lines of code y: 1 # changes desktop/pkg/src/commands/init.tsx x: 216 lines of code y: 1 # changes desktop/pkg/src/utils/runMigrate.tsx x: 114 lines of code y: 1 # changes desktop/babel-transformer/src/app-flipper-requires.tsx x: 27 lines of code y: 1 # changes desktop/babel-transformer/src/import-react.tsx x: 43 lines of code y: 1 # changes desktop/babel-transformer/src/transform.tsx x: 110 lines of code y: 1 # changes desktop/plugin-lib/src/pluginPaths.tsx x: 48 lines of code y: 1 # changes desktop/jest.config.js x: 19 lines of code y: 11 # changes desktop/scripts/copy-package-with-dependencies.tsx x: 106 lines of code y: 1 # changes desktop/scripts/start-dev-server.tsx x: 378 lines of code y: 1 # changes desktop/scripts/workspaces.tsx x: 236 lines of code y: 1 # changes desktop/flipper-server-core/src/devices/ios/iOSCrashUtils.tsx x: 88 lines of code y: 3 # changes desktop/static/launcher.tsx x: 72 lines of code y: 1 # changes desktop/static/main.tsx x: 334 lines of code y: 1 # changes desktop/themes/dark.less x: 21 lines of code y: 8 # changes desktop/flipper-ui-core/src/chrome/plugin-manager/PluginManager.tsx x: 19 lines of code y: 3 # changes desktop/flipper-ui-core/src/sandy-chrome/SetupDoctorScreen.tsx x: 253 lines of code y: 5 # changes desktop/flipper-ui-core/src/sandy-chrome/WelcomeScreen.tsx x: 208 lines of code y: 6 # changes desktop/flipper-ui-core/src/sandy-chrome/appinspect/LaunchEmulator.tsx x: 136 lines of code y: 4 # changes desktop/flipper-ui-core/src/chrome/FpsGraph.tsx x: 63 lines of code y: 3 # changes desktop/flipper-ui-core/src/chrome/NetworkGraph.tsx x: 48 lines of code y: 3 # changes desktop/flipper-ui-core/src/chrome/settings/ToggledSection.tsx x: 42 lines of code y: 3 # changes desktop/flipper-ui-core/src/chrome/plugin-manager/PluginInstaller.tsx x: 310 lines of code y: 4 # changes desktop/flipper-ui-core/src/ui/components/table/ManagedTable.tsx x: 597 lines of code y: 4 # changes desktop/flipper-server-core/src/FlipperServerConfig.tsx x: 73 lines of code y: 5 # changes desktop/app/src/electron/initializeElectron.tsx x: 186 lines of code y: 12 # changes js/js-flipper/jest.config.js x: 6 lines of code y: 3 # changes js/js-flipper/src/util.ts x: 51 lines of code y: 3 # changes desktop/flipper-plugin/src/ui/Layout.tsx x: 93 lines of code y: 13 # changes desktop/plugins/public/logs/index.tsx x: 224 lines of code y: 6 # changes android/no-op/src/main/java/com/facebook/flipper/android/NoOpAndroidFlipperClient.java x: 31 lines of code y: 5 # changes android/no-op/src/main/java/com/facebook/flipper/android/diagnostics/FlipperDiagnosticActivity.java x: 3 lines of code y: 5 # changes android/no-op/src/main/java/com/facebook/flipper/core/FlipperClient.java x: 13 lines of code y: 5 # changes android/no-op/src/main/java/com/facebook/flipper/core/FlipperPlugin.java x: 2 lines of code y: 5 # changes android/plugins/fresco/src/main/java/com/facebook/flipper/plugins/fresco/objecthelper/FlipperObjectHelper.java x: 191 lines of code y: 3 # changes android/plugins/leakcanary/src/main/java/com/facebook/flipper/plugins/leakcanary/LeakCanaryFlipperPlugin.java x: 60 lines of code y: 3 # changes android/plugins/leakcanary2/src/main/java/com/facebook/flipper/plugins/leakcanary2/LeakCanary2Report.kt x: 118 lines of code y: 3 # changes android/plugins/litho/src/main/java/com/facebook/flipper/plugins/sections/ChangesetDebug.java x: 430 lines of code y: 4 # changes android/plugins/litho/src/main/java/com/facebook/flipper/plugins/sections/SectionsFlipperPlugin.java x: 103 lines of code y: 4 # changes android/plugins/network/src/main/java/com/facebook/flipper/plugins/network/FlipperOkhttpInterceptor.java x: 228 lines of code y: 9 # changes android/plugins/network/src/main/java/com/facebook/flipper/plugins/network/NetworkFlipperPlugin.java x: 140 lines of code y: 10 # changes android/plugins/network/src/main/java/com/facebook/flipper/plugins/network/NetworkReporter.java x: 53 lines of code y: 5 # changes android/plugins/retrofit2-protobuf/src/main/java/com/facebook/flipper/plugins/retrofit2protobuf/adapter/GenericCallDefinitionsToMessageDefinitionsIfProtobuf.kt x: 23 lines of code y: 4 # changes android/plugins/retrofit2-protobuf/src/main/java/com/facebook/flipper/plugins/retrofit2protobuf/adapter/RetrofitServiceToGenericCallDefinitions.kt x: 63 lines of code y: 4 # changes android/plugins/retrofit2-protobuf/src/main/java/com/facebook/flipper/plugins/retrofit2protobuf/model/GenericCallDefinition.kt x: 7 lines of code y: 2 # changes android/sample/src/debug/java/com/facebook/flipper/connectivitytest/ConnectionTestActivity.java x: 21 lines of code y: 5 # changes android/sample/src/debug/java/com/facebook/flipper/connectivitytest/ConnectionTestPlugin.java x: 64 lines of code y: 5 # changes android/sample/src/debug/java/com/facebook/flipper/sample/ExampleActions.java x: 71 lines of code y: 5 # changes android/sample/src/main/java/com/facebook/flipper/sample/Database1Helper.java x: 67 lines of code y: 4 # changes android/sample/src/main/java/com/facebook/flipper/sample/Database2Helper.java x: 54 lines of code y: 4 # changes android/sample/src/main/java/com/facebook/flipper/sample/FlipperSampleApplication.java x: 30 lines of code y: 23 # changes android/sample/src/main/java/com/facebook/flipper/sample/FragmentTestActivity.java x: 11 lines of code y: 2 # changes android/sample/src/main/java/com/facebook/flipper/sample/MainActivity.java x: 22 lines of code y: 14 # changes android/sample/src/main/java/com/facebook/flipper/sample/RootComponentSpec.java x: 144 lines of code y: 26 # changes android/sample/src/main/java/com/facebook/flipper/sample/network/NetworkClient.java x: 18 lines of code y: 5 # changes android/sample/src/main/res/values/strings.xml x: 5 lines of code y: 6 # changes android/sample/src/main/res/values/styles.xml x: 6 lines of code y: 4 # changes android/sample/src/release/java/com/facebook/flipper/sample/FlipperInitializer.java x: 24 lines of code y: 3 # changes android/src/main/cpp/sonar.cpp x: 855 lines of code y: 26 # changes android/src/main/java/com/facebook/common/memory/manager/DebugMemoryManager.java x: 8 lines of code y: 6 # changes android/src/main/java/com/facebook/flipper/android/AndroidFlipperClient.java x: 100 lines of code y: 15 # changes android/src/main/java/com/facebook/flipper/android/EventBase.java x: 20 lines of code y: 10 # changes android/src/main/java/com/facebook/flipper/android/FlipperClientImpl.java x: 74 lines of code y: 12 # changes android/src/main/java/com/facebook/flipper/android/FlipperConnectionImpl.java x: 37 lines of code y: 9 # changes android/src/main/java/com/facebook/flipper/android/FlipperResponderImpl.java x: 36 lines of code y: 8 # changes android/src/main/java/com/facebook/flipper/android/FlipperSocketImpl.java x: 202 lines of code y: 4 # changes android/src/main/java/com/facebook/flipper/android/diagnostics/FlipperDiagnosticActivity.java x: 14 lines of code y: 9 # changes android/src/main/java/com/facebook/flipper/android/diagnostics/FlipperDiagnosticFragment.java x: 137 lines of code y: 7 # changes android/src/main/java/com/facebook/flipper/android/diagnostics/diagnostics.xml x: 9 lines of code y: 4 # changes android/src/main/java/com/facebook/flipper/android/utils/FlipperUtils.java x: 41 lines of code y: 9 # changes android/src/main/java/com/facebook/flipper/core/ErrorReportingRunnable.java x: 27 lines of code y: 8 # changes android/src/main/java/com/facebook/flipper/core/FlipperArray.java x: 139 lines of code y: 9 # changes android/src/main/java/com/facebook/flipper/core/FlipperClient.java x: 16 lines of code y: 7 # changes android/src/main/java/com/facebook/flipper/core/FlipperConnection.java x: 8 lines of code y: 8 # changes android/src/main/java/com/facebook/flipper/core/FlipperObject.java x: 200 lines of code y: 10 # changes android/src/main/java/com/facebook/flipper/core/FlipperPlugin.java x: 7 lines of code y: 9 # changes android/src/main/java/com/facebook/flipper/core/FlipperResponder.java x: 7 lines of code y: 7 # changes android/src/main/java/com/facebook/flipper/core/FlipperStateUpdateListener.java x: 4 lines of code y: 8 # changes android/src/main/java/com/facebook/flipper/core/StateElement.java x: 12 lines of code y: 7 # changes android/src/main/java/com/facebook/flipper/package-info.java x: 2 lines of code y: 4 # changes android/src/main/java/com/facebook/flipper/plugins/common/BufferingFlipperPlugin.java x: 74 lines of code y: 10 # changes android/src/main/java/com/facebook/flipper/plugins/common/MainThreadFlipperReceiver.java x: 37 lines of code y: 6 # changes android/src/main/java/com/facebook/flipper/plugins/databases/DatabaseDescriptor.java x: 4 lines of code y: 4 # changes android/src/main/java/com/facebook/flipper/plugins/databases/DatabaseDriver.java x: 110 lines of code y: 5 # changes android/src/main/java/com/facebook/flipper/plugins/databases/DatabasesManager.java x: 280 lines of code y: 5 # changes android/src/main/java/com/facebook/flipper/plugins/databases/ObjectMapper.java x: 216 lines of code y: 8 # changes android/src/main/java/com/facebook/flipper/plugins/databases/impl/DefaultSqliteDatabaseConnectionProvider.java x: 14 lines of code y: 3 # changes android/src/main/java/com/facebook/flipper/plugins/databases/impl/SqliteDatabaseDriver.java x: 333 lines of code y: 9 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/ApplicationWrapper.java x: 104 lines of code y: 7 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/BoundsDrawable.java x: 142 lines of code y: 7 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/DescriptorMapping.java x: 69 lines of code y: 10 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/HighlightedOverlay.java x: 57 lines of code y: 7 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/InspectorValue.java x: 148 lines of code y: 11 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/LinesDrawable.java x: 72 lines of code y: 7 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/Named.java x: 15 lines of code y: 5 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/ObjectTracker.java x: 33 lines of code y: 8 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/SearchResultNode.java x: 43 lines of code y: 9 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/SetDataOperations.java x: 39 lines of code y: 3 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/Touch.java x: 6 lines of code y: 5 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/TouchOverlayView.java x: 161 lines of code y: 2 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/utils/AccessibilityEvaluationUtil.java x: 225 lines of code y: 7 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/utils/AccessibilityRoleUtil.java x: 101 lines of code y: 8 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/utils/AccessibilityUtil.java x: 527 lines of code y: 13 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/utils/AndroidRootResolver.java x: 84 lines of code y: 6 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/utils/ContextDescriptorUtils.java x: 127 lines of code y: 7 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/utils/EnumMapping.java x: 55 lines of code y: 8 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/utils/ViewAccessibilityHelper.java x: 23 lines of code y: 7 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/utils/stethocopies/FragmentCompatFramework.java x: 145 lines of code y: 2 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/utils/stethocopies/FragmentCompatSupportLib.java x: 94 lines of code y: 2 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/utils/stethocopies/FragmentCompatUtil.java x: 91 lines of code y: 3 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/utils/stethocopies/ResourcesUtil.java x: 61 lines of code y: 2 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/utils/stethocopies/ViewUtil.java x: 40 lines of code y: 2 # changes android/src/main/java/com/facebook/flipper/plugins/navigation/NavigationFlipperPlugin.java x: 58 lines of code y: 4 # changes android/src/main/java/com/facebook/flipper/plugins/react/ReactFlipperPlugin.java x: 19 lines of code y: 7 # changes android/src/main/java/com/facebook/flipper/plugins/sandbox/SandboxFlipperPlugin.java x: 60 lines of code y: 7 # changes android/src/main/java/com/facebook/flipper/plugins/sharedpreferences/SharedPreferencesFlipperPlugin.java x: 215 lines of code y: 13 # changes android/src/main/java/com/facebook/flipper/testing/FlipperConnectionMock.java x: 48 lines of code y: 7 # changes android/tutorial/src/main/java/com/facebook/flipper/sample/tutorial/TutorialApplication.kt x: 27 lines of code y: 7 # changes android/tutorial/src/main/java/com/facebook/flipper/sample/tutorial/plugin/SeaMammalFlipperPlugin.kt x: 28 lines of code y: 5 # changes android/tutorial/src/main/java/com/facebook/flipper/sample/tutorial/ui/FeedItemCardSpec.kt x: 21 lines of code y: 6 # changes android/tutorial/src/main/java/com/facebook/flipper/sample/tutorial/ui/FeedSectionSpec.kt x: 27 lines of code y: 6 # changes android/tutorial/src/main/java/com/facebook/flipper/sample/tutorial/ui/MarineMammelComponentSpec.kt x: 32 lines of code y: 6 # changes android/tutorial/src/main/java/com/facebook/flipper/sample/tutorial/ui/RootComponentSpec.kt x: 19 lines of code y: 6 # changes android/tutorial/src/main/res/mipmap-anydpi-v26/ic_launcher.xml x: 5 lines of code y: 3 # changes desktop/app/src/electron/setupMenuBar.tsx x: 217 lines of code y: 4 # changes desktop/app/src/index.tsx x: 1 lines of code y: 51 # changes desktop/app/src/init-fast-refresh.tsx x: 32 lines of code y: 2 # changes desktop/app/src/utils/icons.tsx x: 68 lines of code y: 2 # changes desktop/eslint-rules/no-restricted-imports-clone.js x: 2 lines of code y: 2 # changes desktop/flipper-common/src/GK.tsx x: 5 lines of code y: 2 # changes desktop/flipper-common/src/utils/Logger.tsx x: 58 lines of code y: 3 # changes desktop/flipper-common/src/utils/metrics.tsx x: 160 lines of code y: 3 # changes desktop/flipper-plugin/src/data-source/DataSource.tsx x: 615 lines of code y: 6 # changes desktop/flipper-plugin/src/data-source/DataSourceRendererVirtual.tsx x: 265 lines of code y: 6 # changes desktop/flipper-plugin/src/data-source/index.tsx x: 12 lines of code y: 4 # changes desktop/flipper-plugin/src/plugin/FlipperLib.tsx x: 138 lines of code y: 18 # changes desktop/flipper-plugin/src/plugin/MenuEntry.tsx x: 45 lines of code y: 4 # changes desktop/flipper-plugin/src/state/atom.tsx x: 130 lines of code y: 14 # changes desktop/flipper-plugin/src/state/batch.tsx x: 12 lines of code y: 2 # changes desktop/flipper-plugin/src/ui/CodeBlock.tsx x: 23 lines of code y: 2 # changes desktop/flipper-plugin/src/ui/DataFormatter.tsx x: 158 lines of code y: 6 # changes desktop/flipper-plugin/src/ui/Dialog.tsx x: 258 lines of code y: 6 # changes desktop/flipper-plugin/src/ui/FileSelector.tsx x: 196 lines of code y: 3 # changes desktop/flipper-plugin/src/ui/Highlight.tsx x: 97 lines of code y: 3 # changes desktop/flipper-plugin/src/ui/Interactive.tsx x: 572 lines of code y: 4 # changes desktop/flipper-plugin/src/ui/MarkerTimeline.tsx x: 209 lines of code y: 4 # changes desktop/flipper-plugin/src/ui/MasterDetail.tsx x: 199 lines of code y: 4 # changes desktop/flipper-plugin/src/ui/NUX.tsx x: 152 lines of code y: 7 # changes desktop/flipper-plugin/src/ui/Panel.tsx x: 81 lines of code y: 6 # changes desktop/flipper-plugin/src/ui/Sidebar.tsx x: 215 lines of code y: 8 # changes desktop/flipper-plugin/src/ui/Tabs.tsx x: 62 lines of code y: 4 # changes desktop/flipper-plugin/src/ui/Tracked.tsx x: 226 lines of code y: 6 # changes desktop/flipper-plugin/src/ui/data-inspector/DataDescription.tsx x: 634 lines of code y: 7 # changes desktop/flipper-plugin/src/ui/data-inspector/DataInspector.tsx x: 141 lines of code y: 5 # changes desktop/flipper-plugin/src/ui/data-inspector/DataInspectorNode.tsx x: 548 lines of code y: 6 # changes desktop/flipper-plugin/src/ui/data-inspector/DataPreview.tsx x: 142 lines of code y: 4 # changes desktop/flipper-plugin/src/ui/data-inspector/TimelineDataDescription.tsx x: 70 lines of code y: 3 # changes desktop/flipper-plugin/src/ui/data-table/ColumnFilter.tsx x: 207 lines of code y: 4 # changes desktop/flipper-plugin/src/ui/data-table/TableContextMenu.tsx x: 183 lines of code y: 9 # changes desktop/flipper-plugin/src/ui/data-table/TableSearch.tsx x: 111 lines of code y: 2 # changes desktop/flipper-plugin/src/ui/elements-inspector/ElementsInspector.tsx x: 103 lines of code y: 2 # changes desktop/flipper-plugin/src/ui/elements-inspector/elements.tsx x: 666 lines of code y: 7 # changes desktop/flipper-plugin/src/ui/renderSplitLayout.tsx x: 77 lines of code y: 2 # changes desktop/flipper-plugin/src/ui/theme.tsx x: 83 lines of code y: 8 # changes desktop/flipper-plugin/src/utils/parseColor.tsx x: 49 lines of code y: 2 # changes desktop/flipper-plugin/src/utils/shallowSerialization.tsx x: 140 lines of code y: 3 # changes desktop/flipper-server-core/src/commands/DownloadFile.tsx x: 85 lines of code y: 2 # changes desktop/flipper-server-core/src/comms/BrowserClientConnection.tsx x: 44 lines of code y: 2 # changes desktop/flipper-server-core/src/comms/SecureServerWebSocket.tsx x: 87 lines of code y: 4 # changes desktop/flipper-server-core/src/comms/Utilities.tsx x: 136 lines of code y: 3 # changes desktop/flipper-server-core/src/devices/android/AndroidCrashUtils.tsx x: 107 lines of code y: 2 # changes desktop/flipper-server-core/src/devices/android/androidContainerUtility.tsx x: 153 lines of code y: 2 # changes desktop/flipper-ui-browser/src/HMRClient.tsx x: 186 lines of code y: 2 # changes desktop/flipper-ui-browser/src/initializeRenderHost.tsx x: 70 lines of code y: 7 # changes desktop/flipper-ui-core/src/NotificationsHub.tsx x: 518 lines of code y: 2 # changes desktop/flipper-ui-core/src/PluginContainer.tsx x: 349 lines of code y: 3 # changes desktop/flipper-ui-core/src/RenderHost.tsx x: 84 lines of code y: 9 # changes desktop/flipper-ui-core/src/chrome/ConsoleLogs.tsx x: 122 lines of code y: 2 # changes desktop/flipper-ui-core/src/chrome/DoctorSheet.tsx x: 377 lines of code y: 3 # changes desktop/flipper-ui-core/src/chrome/FlipperMessages.tsx x: 174 lines of code y: 2 # changes desktop/flipper-ui-core/src/chrome/ListView.tsx x: 230 lines of code y: 2 # changes desktop/flipper-ui-core/src/chrome/PluginActions.tsx x: 110 lines of code y: 3 # changes desktop/flipper-ui-core/src/chrome/RatingButton.tsx x: 334 lines of code y: 3 # changes desktop/flipper-ui-core/src/chrome/ShareSheetErrorList.tsx x: 47 lines of code y: 2 # changes desktop/flipper-ui-core/src/chrome/ShareSheetExportFile.tsx x: 182 lines of code y: 3 # changes desktop/flipper-ui-core/src/deeplink.tsx x: 137 lines of code y: 2 # changes desktop/flipper-ui-core/src/deprecated-exports.tsx x: 114 lines of code y: 6 # changes desktop/flipper-ui-core/src/dispatcher/pluginDownloads.tsx x: 100 lines of code y: 3 # changes desktop/flipper-ui-core/src/dispatcher/pluginManager.tsx x: 338 lines of code y: 3 # changes desktop/flipper-ui-core/src/dispatcher/reactNative.tsx x: 43 lines of code y: 4 # changes desktop/flipper-ui-core/src/dispatcher/tracking.tsx x: 296 lines of code y: 4 # changes desktop/flipper-ui-core/src/fb-stubs/IDEFileResolver.tsx x: 54 lines of code y: 2 # changes desktop/flipper-ui-core/src/fb-stubs/user.tsx x: 85 lines of code y: 3 # changes desktop/flipper-ui-core/src/plugin.tsx x: 245 lines of code y: 3 # changes desktop/flipper-ui-core/src/reducers/application.tsx x: 169 lines of code y: 2 # changes desktop/flipper-ui-core/src/reducers/healthchecks.tsx x: 216 lines of code y: 3 # changes desktop/flipper-ui-core/src/reducers/notifications.tsx x: 191 lines of code y: 2 # changes desktop/flipper-ui-core/src/reducers/pluginMessageQueue.tsx x: 116 lines of code y: 2 # changes desktop/flipper-ui-core/src/reducers/plugins.tsx x: 278 lines of code y: 3 # changes desktop/flipper-ui-core/src/sandy-chrome/DesignComponentDemos.tsx x: 521 lines of code y: 2 # changes desktop/flipper-ui-core/src/sandy-chrome/SandyDesignSystem.tsx x: 119 lines of code y: 2 # changes desktop/flipper-ui-core/src/sandy-chrome/appinspect/AppInspect.tsx x: 150 lines of code y: 2 # changes desktop/flipper-ui-core/src/sandy-chrome/appinspect/BookmarkSection.tsx x: 125 lines of code y: 2 # changes desktop/flipper-ui-core/src/sandy-chrome/appinspect/PluginList.tsx x: 506 lines of code y: 3 # changes desktop/flipper-ui-core/src/sandy-chrome/notification/BlocklistSettingButton.tsx x: 80 lines of code y: 2 # changes desktop/flipper-ui-core/src/sandy-chrome/notification/Notification.tsx x: 279 lines of code y: 2 # changes desktop/flipper-ui-core/src/ui/components/Glyph.tsx x: 113 lines of code y: 3 # changes desktop/flipper-ui-core/src/ui/components/Markdown.tsx x: 90 lines of code y: 2 # changes desktop/flipper-ui-core/src/ui/components/Orderable.tsx x: 361 lines of code y: 2 # changes desktop/flipper-ui-core/src/ui/components/Panel.tsx x: 131 lines of code y: 2 # changes desktop/flipper-ui-core/src/ui/components/Select.tsx x: 73 lines of code y: 2 # changes desktop/flipper-ui-core/src/ui/components/Sidebar.tsx x: 142 lines of code y: 2 # changes desktop/flipper-ui-core/src/ui/components/Tabs.tsx x: 250 lines of code y: 3 # changes desktop/flipper-ui-core/src/ui/components/ToggleSwitch.tsx x: 76 lines of code y: 2 # changes desktop/flipper-ui-core/src/ui/components/TooltipProvider.tsx x: 247 lines of code y: 3 # changes desktop/flipper-ui-core/src/ui/components/colors.tsx x: 276 lines of code y: 2 # changes desktop/flipper-ui-core/src/ui/components/elements-inspector/Visualizer.tsx x: 96 lines of code y: 2 # changes desktop/flipper-ui-core/src/ui/components/searchable/FilterToken.tsx x: 206 lines of code y: 2 # changes desktop/flipper-ui-core/src/ui/components/searchable/Searchable.tsx x: 491 lines of code y: 3 # changes desktop/flipper-ui-core/src/utils/createSandyPluginWrapper.tsx x: 201 lines of code y: 2 # changes desktop/flipper-ui-core/src/utils/fbEmployee.tsx x: 16 lines of code y: 4 # changes desktop/flipper-ui-core/src/utils/flipperLibImplementation/index.tsx x: 138 lines of code y: 4 # changes desktop/flipper-ui-core/src/utils/info.tsx x: 124 lines of code y: 3 # changes desktop/flipper-ui-core/src/utils/messageQueue.tsx x: 104 lines of code y: 2 # changes desktop/flipper-ui-core/src/utils/runHealthchecks.tsx x: 94 lines of code y: 4 # changes desktop/flipper-ui-core/src/utils/sideEffect.tsx x: 47 lines of code y: 3 # changes desktop/plugins/public/cpu/index.tsx x: 554 lines of code y: 7 # changes desktop/plugins/public/crash_reporter/Crashes.tsx x: 103 lines of code y: 5 # changes desktop/plugins/public/crash_reporter/index.tsx x: 55 lines of code y: 9 # changes desktop/plugins/public/databases/DatabaseDetailSidebar.tsx x: 187 lines of code y: 7 # changes desktop/plugins/public/databases/index.tsx x: 485 lines of code y: 6 # changes desktop/plugins/public/fresco/ImagesCacheOverview.tsx x: 370 lines of code y: 5 # changes desktop/plugins/public/fresco/ImagesMemoryOverview.tsx x: 119 lines of code y: 3 # changes desktop/plugins/public/fresco/ImagesSidebar.tsx x: 132 lines of code y: 4 # changes desktop/plugins/public/fresco/MultipleSelect.tsx x: 38 lines of code y: 3 # changes desktop/plugins/public/fresco/index.tsx x: 418 lines of code y: 7 # changes desktop/plugins/public/hermesdebuggerrn/Banner.tsx x: 51 lines of code y: 4 # changes desktop/plugins/public/kaios-allocations/index.tsx x: 374 lines of code y: 5 # changes desktop/plugins/public/layout/Inspector.tsx x: 424 lines of code y: 9 # changes desktop/plugins/public/leak_canary/processLeakString.tsx x: 183 lines of code y: 2 # changes desktop/plugins/public/navigation/components/FavoriteButton.tsx x: 31 lines of code y: 4 # changes desktop/plugins/public/navigation/components/NavigationInfoBox.tsx x: 215 lines of code y: 5 # changes desktop/plugins/public/navigation/components/SaveBookmarkDialog.tsx x: 98 lines of code y: 4 # changes desktop/plugins/public/navigation/index.tsx x: 2 lines of code y: 3 # changes desktop/plugins/public/navigation/util/appMatchPatterns.tsx x: 41 lines of code y: 7 # changes desktop/plugins/public/navigation/util/autoCompleteProvider.tsx x: 88 lines of code y: 2 # changes desktop/plugins/public/network/ProtobufDefinitionsRepository.tsx x: 73 lines of code y: 3 # changes desktop/plugins/public/network/RequestDetails.tsx x: 696 lines of code y: 8 # changes desktop/plugins/public/network/request-mocking/ManageMockResponsePanel.tsx x: 196 lines of code y: 5 # changes desktop/plugins/public/network/request-mocking/MockResponseDetails.tsx x: 202 lines of code y: 3 # changes desktop/plugins/public/network/request-mocking/NetworkRouteManager.tsx x: 186 lines of code y: 7 # changes desktop/plugins/public/sandbox/index.tsx x: 129 lines of code y: 3 # changes desktop/plugins/public/shared_preferences/src/index.tsx x: 209 lines of code y: 3 # changes desktop/static/graphiql/graphiql.css x: 1639 lines of code y: 3 # changes desktop/static/style.css x: 145 lines of code y: 3 # changes desktop/themes/base.less x: 36 lines of code y: 7 # changes desktop/themes/light.less x: 17 lines of code y: 8 # changes desktop/themes/typography.less x: 76 lines of code y: 8 # changes iOS/FlipperKit/CppBridge/FlipperCppBridgingConnection.mm x: 45 lines of code y: 11 # changes iOS/FlipperKit/CppBridge/FlipperCppBridgingResponder.mm x: 25 lines of code y: 8 # changes iOS/FlipperKit/FBCxxFollyDynamicConvert/FBCxxFollyDynamicConvert.h x: 9 lines of code y: 5 # changes iOS/FlipperKit/FKPortForwarding/FKPortForwardingClient.m x: 276 lines of code y: 5 # changes iOS/FlipperKit/FKPortForwarding/FKPortForwardingServer.m x: 193 lines of code y: 5 # changes iOS/FlipperKit/FlipperClient+Testing.h x: 9 lines of code y: 6 # changes iOS/FlipperKit/FlipperConnection.h x: 10 lines of code y: 9 # changes iOS/FlipperKit/FlipperDiagnosticsViewController.h x: 19 lines of code y: 9 # changes iOS/FlipperKit/FlipperDiagnosticsViewController.m x: 99 lines of code y: 8 # changes iOS/FlipperKit/FlipperPlatformWebSocket.mm x: 160 lines of code y: 5 # changes iOS/FlipperKit/FlipperWebSocket.mm x: 147 lines of code y: 9 # changes iOS/FlipperKit/SKStateUpdateCPPWrapper.h x: 11 lines of code y: 8 # changes iOS/FlipperKit/SKStateUpdateCPPWrapper.mm x: 13 lines of code y: 6 # changes iOS/FlipperKitTestUtils/BlockBasedSonarPlugin.m x: 47 lines of code y: 7 # changes iOS/FlipperKitTestUtils/FlipperConnectionMock.h x: 11 lines of code y: 7 # changes iOS/FlipperKitTestUtils/FlipperConnectionMock.m x: 42 lines of code y: 7 # changes iOS/FlipperKitTests/FlipperClientTests.mm x: 296 lines of code y: 9 # changes iOS/FlipperKitTests/FlipperUtilTests.mm x: 50 lines of code y: 6 # changes iOS/Plugins/FlipperKitExamplePlugin/FlipperKitExamplePlugin/FlipperKitExamplePlugin.mm x: 52 lines of code y: 6 # changes iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport/CKComponent+Sonar.h x: 15 lines of code y: 10 # changes iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport/CKComponent+Sonar.mm x: 299 lines of code y: 22 # changes iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport/CKFlexboxComponent+Sonar.mm x: 147 lines of code y: 10 # changes iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport/CKInsetComponent+Sonar.mm x: 33 lines of code y: 9 # changes iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport/FlipperKitLayoutComponentKitSupport.mm x: 24 lines of code y: 9 # changes iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport/SKComponentLayoutDescriptor.h x: 10 lines of code y: 10 # changes iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport/SKComponentLayoutDescriptor.mm x: 248 lines of code y: 27 # changes iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport/SKComponentLayoutWrapper.h x: 31 lines of code y: 14 # changes iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport/SKComponentLayoutWrapper.mm x: 123 lines of code y: 19 # changes iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport/SKComponentRootViewDescriptor.h x: 5 lines of code y: 7 # changes iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport/SKComponentRootViewDescriptor.mm x: 41 lines of code y: 14 # changes iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport/SKSubDescriptor.h x: 3 lines of code y: 9 # changes iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport/Utils.mm x: 42 lines of code y: 8 # changes iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/SKDescriptorMapper.mm x: 48 lines of code y: 8 # changes iOS/Plugins/FlipperKitLayoutPlugin/SonarKitLayoutPluginTests/SonarKitLayoutPluginTests.m x: 221 lines of code y: 11 # changes iOS/Plugins/FlipperKitLayoutPlugin/SonarKitLayoutPluginTests/TestNodeDescriptor.m x: 34 lines of code y: 6 # changes iOS/Plugins/FlipperKitNetworkPlugin/FlipperKitNetworkPlugin/SKRequestInfo.m x: 24 lines of code y: 6 # changes iOS/Plugins/FlipperKitPluginUtils/FlipperKitHighlightOverlay/SKHighlightOverlay.mm x: 39 lines of code y: 6 # changes iOS/Plugins/FlipperKitPluginUtils/FlipperKitLayoutHelpers/FlipperKitLayoutHelpers/UIView+SKInvalidation.mm x: 93 lines of code y: 3 # changes iOS/Plugins/FlipperKitUserDefaultsPlugin/FKUserDefaultsPlugin.m x: 117 lines of code y: 8 # changes iOS/Sample/AppDelegate.m x: 52 lines of code y: 7 # changes iOS/Sample/CommunicationDemoViewController.mm x: 45 lines of code y: 6 # changes iOS/Sample/NetworkViewController.m x: 101 lines of code y: 9 # changes iOS/Sample/RootViewController.mm x: 67 lines of code y: 9 # changes iOS/SampleSwift/SampleSwift/AppDelegate.swift x: 36 lines of code y: 18 # changes libs/jni-hack/real/jni.h x: 914 lines of code y: 3 # changes packer/src/main.rs x: 357 lines of code y: 11 # changes packer/src/types.rs x: 51 lines of code y: 8 # changes react-native/ReactNativeFlipperExample/ios/ReactNativeFlipperExample/AppDelegate.m x: 59 lines of code y: 6 # changes react-native/react-native-flipper/ios/FlipperReactNativeJavaScriptPluginManager.m x: 121 lines of code y: 4 # changes scripts/bump/bump.hs x: 114 lines of code y: 15 # changes scripts/verify-bintray-upload.hs x: 171 lines of code y: 5 # changes website/generate-plugin-docs.ts x: 115 lines of code y: 4 # changes xplat/Flipper/CertificateUtils.cpp x: 308 lines of code y: 12 # changes xplat/Flipper/FlipperClient.h x: 79 lines of code y: 13 # changes xplat/Flipper/FlipperState.cpp x: 78 lines of code y: 9 # changes xplat/FlipperTestLib/FlipperConnectionManagerMock.h x: 66 lines of code y: 7 # changes xplat/FlipperTestLib/FlipperPluginMock.h x: 56 lines of code y: 6 # changes xplat/FlipperTests/FlipperClientTests.cpp x: 326 lines of code y: 9 # changes desktop/static/index.html x: 32 lines of code y: 7 # changes packer/Cargo.toml x: 26 lines of code y: 16 # changes scripts/bump/package.yaml x: 13 lines of code y: 10 # changes
55.0
# changes
  min: 1.0
  average: 4.66
  25th percentile: 2.0
  median: 3.0
  75th percentile: 6.0
  max: 55.0
0 1639.0
lines of code
min: 1.0 | average: 91.37 | 25th percentile: 14.0 | median: 39.5 | 75th percentile: 109.0 | max: 1639.0

Number of Contributors vs. Number of Changes: 1070 points

iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/SKFLEXNetworkLib/SKFLEXNetworkObserver.h x: 1 # contributors y: 1 # changes iOS/Plugins/FlipperKitNetworkPlugin/SKIOSNetworkPlugin/SKIOSNetworkAdapter.mm x: 4 # contributors y: 8 # changes desktop/flipper-server/src/startBaseServer.tsx x: 5 # contributors y: 9 # changes desktop/flipper-server/src/startSocketServer.tsx x: 4 # contributors y: 7 # changes desktop/babel-transformer/src/electron-requires.tsx x: 2 # contributors y: 3 # changes desktop/babel-transformer/src/plugin-flipper-requires.tsx x: 2 # contributors y: 2 # changes desktop/babel-transformer/src/transform-server-add-on.tsx x: 1 # contributors y: 2 # changes desktop/flipper-ui-core/src/dispatcher/plugins.tsx x: 3 # contributors y: 6 # changes desktop/plugins/public/reactdevtools/index.tsx x: 5 # contributors y: 12 # changes desktop/flipper-server-core/src/comms/ServerController.tsx x: 6 # contributors y: 18 # changes desktop/scripts/build-flipper-server-release.tsx x: 3 # contributors y: 3 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/InspectorFlipperPlugin.java x: 14 # contributors y: 26 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/NodeDescriptor.java x: 8 # contributors y: 14 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/ActivityDescriptor.java x: 8 # contributors y: 13 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/ApplicationDescriptor.java x: 10 # contributors y: 18 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/DialogDescriptor.java x: 6 # contributors y: 9 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/DrawableDescriptor.java x: 5 # contributors y: 8 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/FragmentDescriptor.java x: 8 # contributors y: 11 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/SupportDialogFragmentDescriptor.java x: 7 # contributors y: 10 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/ViewDescriptor.java x: 12 # contributors y: 21 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/ViewGroupDescriptor.java x: 11 # contributors y: 16 # changes desktop/plugins/public/layout/index.tsx x: 5 # contributors y: 11 # changes desktop/plugins/public/layout/InspectorSidebar.tsx x: 5 # contributors y: 6 # changes iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin/FlipperKitLayoutPlugin.mm x: 14 # contributors y: 27 # changes iOS/Plugins/FlipperKitPluginUtils/FlipperKitLayoutHelpers/FlipperKitLayoutHelpers/SKNodeDescriptor.h x: 5 # contributors y: 5 # changes desktop/flipper-server-core/src/comms/BrowserServerWebSocket.tsx x: 3 # contributors y: 5 # changes js/react-flipper-example/src/FlipperTicTacToe.tsx x: 2 # contributors y: 4 # changes desktop/flipper-plugin/src/ui/data-table/DataTableManager.tsx x: 5 # contributors y: 14 # changes desktop/flipper-server-core/src/devices/android/androidDeviceManager.tsx x: 6 # contributors y: 11 # changes desktop/static/index.dev.html x: 3 # contributors y: 8 # changes desktop/static/index.web.dev.html x: 3 # contributors y: 4 # changes desktop/flipper-common/src/index.tsx x: 5 # contributors y: 10 # changes desktop/flipper-common/src/utils/errors.tsx x: 6 # contributors y: 6 # changes desktop/flipper-server-core/src/devices/ios/IOSDevice.tsx x: 4 # contributors y: 6 # changes desktop/flipper-ui-core/src/dispatcher/flipperServer.tsx x: 6 # contributors y: 12 # changes desktop/app/src/init.tsx x: 12 # contributors y: 55 # changes desktop/flipper-server-core/src/FlipperServerImpl.tsx x: 6 # contributors y: 20 # changes desktop/flipper-server-core/src/utils/settings.tsx x: 4 # contributors y: 5 # changes desktop/flipper-ui-core/src/dispatcher/handleOpenPluginDeeplink.tsx x: 3 # contributors y: 7 # changes website/docusaurus.config.js x: 10 # contributors y: 34 # changes website/static/css/custom.css x: 11 # contributors y: 19 # changes desktop/flipper-common/src/server-types.tsx x: 3 # contributors y: 11 # changes desktop/flipper-plugin/src/plugin/DevicePlugin.tsx x: 4 # contributors y: 17 # changes desktop/plugins/public/navigation/plugin.tsx x: 5 # contributors y: 7 # changes desktop/flipper-plugin/src/plugin/Plugin.tsx x: 4 # contributors y: 18 # changes desktop/flipper-plugin/src/plugin/PluginBase.tsx x: 5 # contributors y: 24 # changes desktop/flipper-plugin/src/test-utils/test-utils.tsx x: 6 # contributors y: 34 # changes desktop/flipper-plugin/src/plugin/SandyPluginDefinition.tsx x: 4 # contributors y: 10 # changes desktop/flipper-plugin/src/ui/data-table/DataTable.tsx x: 5 # contributors y: 21 # changes iOS/FlipperKit/FlipperClient.mm x: 8 # contributors y: 29 # changes xplat/Flipper/FlipperClient.cpp x: 8 # contributors y: 21 # changes xplat/Flipper/FlipperConnectionManagerImpl.cpp x: 10 # contributors y: 43 # changes website/sidebars.js x: 8 # contributors y: 38 # changes xplat/Flipper/FlipperConnectionManagerImpl.h x: 7 # contributors y: 19 # changes desktop/plugins/public/network/types.tsx x: 6 # contributors y: 8 # changes desktop/flipper-server-core/src/devices/ios/iOSDeviceManager.tsx x: 7 # contributors y: 13 # changes xplat/Flipper/ConnectionContextStore.cpp x: 11 # contributors y: 21 # changes xplat/Flipper/ConnectionContextStore.h x: 5 # contributors y: 13 # changes android/plugins/fresco/src/main/java/com/facebook/flipper/plugins/fresco/FrescoFlipperPlugin.java x: 6 # contributors y: 10 # changes desktop/plugins/public/leak_canary/index.tsx x: 4 # contributors y: 4 # changes desktop/flipper-plugin/src/ui/DataList.tsx x: 3 # contributors y: 10 # changes desktop/jest.config.js x: 4 # contributors y: 11 # changes desktop/app/src/electron/initializeElectron.tsx x: 4 # contributors y: 12 # changes desktop/flipper-plugin/src/ui/Layout.tsx x: 2 # contributors y: 13 # changes desktop/flipper-plugin/src/ui/data-table/TableRow.tsx x: 2 # contributors y: 8 # changes android/plugins/network/src/main/java/com/facebook/flipper/plugins/network/FlipperOkhttpInterceptor.java x: 7 # contributors y: 9 # changes android/sample/src/main/java/com/facebook/flipper/sample/FlipperSampleApplication.java x: 9 # contributors y: 23 # changes android/sample/src/main/java/com/facebook/flipper/sample/RootComponentSpec.java x: 11 # contributors y: 26 # changes android/src/main/cpp/sonar.cpp x: 8 # contributors y: 26 # changes android/src/main/java/com/facebook/flipper/android/AndroidFlipperClient.java x: 9 # contributors y: 15 # changes android/src/main/java/com/facebook/flipper/android/FlipperClientImpl.java x: 7 # contributors y: 12 # changes android/src/main/java/com/facebook/flipper/plugins/crashreporter/CrashReporterPlugin.java x: 4 # contributors y: 9 # changes android/src/main/java/com/facebook/flipper/plugins/databases/ObjectMapper.java x: 7 # contributors y: 8 # changes android/src/main/java/com/facebook/flipper/plugins/inspector/descriptors/utils/AccessibilityUtil.java x: 10 # contributors y: 13 # changes android/src/main/java/com/facebook/flipper/plugins/react/ReactFlipperPlugin.java x: 6 # contributors y: 7 # changes desktop/app/src/index.tsx x: 13 # contributors y: 51 # changes desktop/flipper-plugin/src/plugin/PluginRenderer.tsx x: 2 # contributors y: 6 # changes desktop/flipper-plugin/src/state/atom.tsx x: 4 # contributors y: 14 # changes desktop/flipper-plugin/src/ui/NUX.tsx x: 2 # contributors y: 7 # changes desktop/flipper-plugin/src/ui/data-inspector/DataInspector.tsx x: 2 # contributors y: 5 # changes desktop/flipper-server-core/src/comms/Utilities.tsx x: 4 # contributors y: 3 # changes desktop/flipper-ui-core/src/RenderHost.tsx x: 3 # contributors y: 9 # changes iOS/FlipperKit/CppBridge/FlipperCppBridgingConnection.mm x: 7 # contributors y: 11 # changes iOS/FlipperKit/FlipperWebSocket.mm x: 2 # contributors y: 9 # changes iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport/CKComponent+Sonar.mm x: 10 # contributors y: 22 # changes iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport/SKComponentLayoutDescriptor.mm x: 15 # contributors y: 27 # changes iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport/SKComponentLayoutWrapper.h x: 10 # contributors y: 14 # changes iOS/Plugins/FlipperKitLayoutPlugin/FlipperKitLayoutComponentKitSupport/SKComponentLayoutWrapper.mm x: 9 # contributors y: 19 # changes iOS/SampleSwift/SampleSwift/AppDelegate.swift x: 5 # contributors y: 18 # changes scripts/bump/bump.hs x: 5 # contributors y: 15 # changes xplat/Flipper/CertificateUtils.cpp x: 8 # contributors y: 12 # changes packer/Cargo.toml x: 3 # contributors y: 16 # changes scripts/bump/package.yaml x: 1 # contributors y: 10 # changes packer/src/packlist.yaml x: 1 # contributors y: 5 # changes
55.0
# changes
  min: 1.0
  average: 4.66
  25th percentile: 2.0
  median: 3.0
  75th percentile: 6.0
  max: 55.0
0 15.0
# contributors
min: 1.0 | average: 2.98 | 25th percentile: 2.0 | median: 2.0 | 75th percentile: 4.0 | max: 15.0