facebook / fbt
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 226 files with 14,910 lines of code.
    • 0 files changed more than 100 times (0 lines of code)
    • 0 files changed 51-100 times (0 lines of code)
    • 6 files changed 21-50 times (1,134 lines of code)
    • 79 files changed 6-20 times (9,572 lines of code)
    • 141 files changed 1-5 times (4,204 lines of code)
0% | 0% | 7% | 64% | 28%
Legend:
101+
51-100
21-50
6-20
1-5
explore: zoomable circles | data
File Change Frequency per File Extension
js, md, json, snap, npmignore, css, gitignore, java, ts, gitattributes, sh, xml, yml, podspec, html, mm, svg, babelrc, h, gradle, txt
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
js0% | 0% | 7% | 66% | 25%
css0% | 0% | 0% | 0% | 100%
java0% | 0% | 0% | 0% | 100%
mm0% | 0% | 0% | 0% | 100%
html0% | 0% | 0% | 0% | 100%
h0% | 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
runtime/shared0% | 0% | 21% | 72% | 5%
ROOT0% | 0% | 77% | 9% | 13%
demo-app/src0% | 0% | 51% | 2% | 45%
flow-types/libdef0% | 0% | 100% | 0% | 0%
packages/babel-plugin-fbt0% | 0% | 0% | 81% | 18%
runtime/nonfb0% | 0% | 0% | 62% | 37%
packages/fb-babel-plugin-utils0% | 0% | 0% | 100% | 0%
website/src0% | 0% | 0% | 51% | 48%
website0% | 0% | 0% | 100% | 0%
packages/fb-tiger-hash0% | 0% | 0% | 22% | 77%
packages/babel-plugin-fbt-runtime0% | 0% | 0% | 100% | 0%
packages/gulp-rewrite-flowtyped-modules0% | 0% | 0% | 78% | 21%
packages/default-collection-transform0% | 0% | 0% | 100% | 0%
demo-app0% | 0% | 0% | 100% | 0%
flow-types/nonfb0% | 0% | 0% | 100% | 0%
demo-app/jest0% | 0% | 0% | 100% | 0%
packages/babel-plugin-standalone0% | 0% | 0% | 0% | 100%
auto-param-new-string-helper0% | 0% | 0% | 0% | 100%
packages/react-native-fbt0% | 0% | 0% | 0% | 100%
packages/gulp-strip-docblock-pragmas0% | 0% | 0% | 0% | 100%
website/static0% | 0% | 0% | 0% | 100%
runtime/shared_deps0% | 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
fbt.js
in runtime/shared
293 15 30 1214 45 15
120 - 73 912 25 6
211 3 73 1164 23 6
Example.react.js
in demo-app/src/example
329 4 73 1216 22 8
FbtHooks.js
in runtime/shared
50 - 133 854 21 8
fbt.js
in flow-types/libdef
131 - 49 892 21 6
FbtResultBase.js
in runtime/shared
160 3 39 1214 20 8
index.js
in packages/babel-plugin-fbt/src
278 12 73 466 20 6
FbtFunctionCallProcessor.js
in packages/babel-plugin-fbt/src/babel-processors
607 6 70 466 19 4
FbtNode.js
in packages/babel-plugin-fbt/src/fbt-nodes
237 5 73 364 16 6
FbtElementNode.js
in packages/babel-plugin-fbt/src/fbt-nodes
298 7 73 364 16 6
FbtUtil.js
in packages/babel-plugin-fbt/src
886 53 73 466 16 7
fbtInit.js
in runtime/nonfb
30 1 73 1166 15 4
fbs.js
in runtime/shared
54 - 133 1214 14 5
134 - 41 866 14 7
intlList.js
in runtime/shared
179 2 35 1214 14 12
FbtImplicitParamNode.js
in packages/babel-plugin-fbt/src/fbt-nodes
275 3 70 364 14 5
TranslationBuilder.js
in packages/babel-plugin-fbt/src/translate
349 3 73 466 14 6
FbtConstants.js
in packages/babel-plugin-fbt/src
113 2 73 466 13 8
index.js
in packages/babel-plugin-fbt-runtime
127 5 161 913 13 4
FbtEnumNode.js
in packages/babel-plugin-fbt/src/fbt-nodes
162 1 73 364 13 5
FbtParamNode.js
in packages/babel-plugin-fbt/src/fbt-nodes
174 2 70 364 13 5
FbtPronounNode.js
in packages/babel-plugin-fbt/src/fbt-nodes
207 3 73 364 13 7
FbtNodeUtil.js
in packages/babel-plugin-fbt/src/fbt-nodes
218 13 70 364 13 5
FbtResult.js
in runtime/shared
29 1 228 1214 12 6
FbtTranslations.js
in runtime/nonfb
44 - 133 1217 12 5
FbtNameNode.js
in packages/babel-plugin-fbt/src/fbt-nodes
91 1 70 364 12 5
gulpfile.js
in packages/babel-plugin-fbt
91 1 73 490 12 3
substituteTokens.js
in runtime/shared
91 2 133 1214 12 7
FbtPluralNode.js
in packages/babel-plugin-fbt/src/fbt-nodes
185 1 70 364 12 5
TestUtil.js
in packages/fb-babel-plugin-utils
189 12 73 913 12 6
IntlNumberType.js
in runtime/nonfb
313 3 21 1269 12 8
intlNumUtils.js
in runtime/shared
370 13 133 1214 12 9
TranslationData.js
in packages/babel-plugin-fbt/src/translate
58 1 73 466 11 6
FbtSite.js
in packages/babel-plugin-fbt/src/translate
204 5 73 466 11 6
JSXFbtProcessor.js
in packages/babel-plugin-fbt/src/babel-processors
330 14 70 466 11 4
IntlViewerContext.js
in runtime/nonfb/mocks
7 - 73 1225 10 6
FbtPublic.js
in runtime/nonfb
17 - 73 1166 10 6
30 2 73 912 10 5
fbtJenkinsHash.js
in packages/babel-plugin-fbt/src
44 1 73 466 10 4
FBLocaleToLang.js
in runtime/nonfb
51 - 128 1269 10 9
FbtEnumRegistrar.js
in packages/babel-plugin-fbt/src
60 - 73 466 10 4
256 - 128 1268 10 6
NumberFormatConsts.js
in runtime/nonfb
362 - 128 1268 10 6
css.js
in demo-app/jest
1 - 73 1216 9 5
index.js
in packages/fb-tiger-hash/src
9 - 73 896 9 5
root.js
in demo-app/src
10 - 73 1216 9 5
sidebars.js
in website
22 - 73 866 9 5
FbtCommon.js
in packages/babel-plugin-fbt/src
35 - 73 466 9 4
FbtSameParamNode.js
in packages/babel-plugin-fbt/src/fbt-nodes
60 1 70 364 9 4
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
fbt.js
in runtime/shared
293 15 30 1214 45 15
120 - 73 912 25 6
211 3 73 1164 23 6
Example.react.js
in demo-app/src/example
329 4 73 1216 22 8
fbt.js
in flow-types/libdef
131 - 49 892 21 6
FbtHooks.js
in runtime/shared
50 - 133 854 21 8
index.js
in packages/babel-plugin-fbt/src
278 12 73 466 20 6
FbtResultBase.js
in runtime/shared
160 3 39 1214 20 8
FbtFunctionCallProcessor.js
in packages/babel-plugin-fbt/src/babel-processors
607 6 70 466 19 4
FbtNode.js
in packages/babel-plugin-fbt/src/fbt-nodes
237 5 73 364 16 6
FbtElementNode.js
in packages/babel-plugin-fbt/src/fbt-nodes
298 7 73 364 16 6
FbtUtil.js
in packages/babel-plugin-fbt/src
886 53 73 466 16 7
fbtInit.js
in runtime/nonfb
30 1 73 1166 15 4
FbtImplicitParamNode.js
in packages/babel-plugin-fbt/src/fbt-nodes
275 3 70 364 14 5
fbs.js
in runtime/shared
54 - 133 1214 14 5
TranslationBuilder.js
in packages/babel-plugin-fbt/src/translate
349 3 73 466 14 6
134 - 41 866 14 7
intlList.js
in runtime/shared
179 2 35 1214 14 12
index.js
in packages/babel-plugin-fbt-runtime
127 5 161 913 13 4
FbtParamNode.js
in packages/babel-plugin-fbt/src/fbt-nodes
174 2 70 364 13 5
FbtEnumNode.js
in packages/babel-plugin-fbt/src/fbt-nodes
162 1 73 364 13 5
FbtNodeUtil.js
in packages/babel-plugin-fbt/src/fbt-nodes
218 13 70 364 13 5
FbtPronounNode.js
in packages/babel-plugin-fbt/src/fbt-nodes
207 3 73 364 13 7
FbtConstants.js
in packages/babel-plugin-fbt/src
113 2 73 466 13 8
gulpfile.js
in packages/babel-plugin-fbt
91 1 73 490 12 3
FbtNameNode.js
in packages/babel-plugin-fbt/src/fbt-nodes
91 1 70 364 12 5
FbtPluralNode.js
in packages/babel-plugin-fbt/src/fbt-nodes
185 1 70 364 12 5
FbtTranslations.js
in runtime/nonfb
44 - 133 1217 12 5
TestUtil.js
in packages/fb-babel-plugin-utils
189 12 73 913 12 6
FbtResult.js
in runtime/shared
29 1 228 1214 12 6
substituteTokens.js
in runtime/shared
91 2 133 1214 12 7
IntlNumberType.js
in runtime/nonfb
313 3 21 1269 12 8
intlNumUtils.js
in runtime/shared
370 13 133 1214 12 9
JSXFbtProcessor.js
in packages/babel-plugin-fbt/src/babel-processors
330 14 70 466 11 4
FbtSite.js
in packages/babel-plugin-fbt/src/translate
204 5 73 466 11 6
TranslationData.js
in packages/babel-plugin-fbt/src/translate
58 1 73 466 11 6
fbtJenkinsHash.js
in packages/babel-plugin-fbt/src
44 1 73 466 10 4
FbtEnumRegistrar.js
in packages/babel-plugin-fbt/src
60 - 73 466 10 4
30 2 73 912 10 5
FbtPublic.js
in runtime/nonfb
17 - 73 1166 10 6
NumberFormatConsts.js
in runtime/nonfb
362 - 128 1268 10 6
256 - 128 1268 10 6
IntlViewerContext.js
in runtime/nonfb/mocks
7 - 73 1225 10 6
FBLocaleToLang.js
in runtime/nonfb
51 - 128 1269 10 9
FbtCommonFunctionCallProcessor.js
in packages/babel-plugin-fbt/src/babel-processors
74 2 70 466 9 4
FbtSameParamNode.js
in packages/babel-plugin-fbt/src/fbt-nodes
60 1 70 364 9 4
FbtArguments.js
in packages/babel-plugin-fbt/src/fbt-nodes
146 5 73 364 9 4
FbtCommon.js
in packages/babel-plugin-fbt/src
35 - 73 466 9 4
TranslationConfig.js
in packages/babel-plugin-fbt/src/translate
61 1 70 466 9 4
IntlVariations.js
in packages/babel-plugin-fbt/src/translate
69 2 73 466 9 4
Correlations

File Size vs. Number of Changes: 226 points

packages/babel-plugin-fbt/src/translate/gender/IntlDefaultGenderType.js x: 11 lines of code y: 3 # changes packages/babel-plugin-fbt/src/translate/gender/IntlGenderType.js x: 38 lines of code y: 4 # changes packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType01.js x: 11 lines of code y: 5 # changes packages/babel-plugin-fbt/src/translate/CLDR/IntlNumberType.js x: 313 lines of code y: 5 # changes runtime/nonfb/FbtNumber/IntlCLDRNumberType01.js x: 8 lines of code y: 4 # changes runtime/nonfb/FbtNumber/IntlCLDRNumberType02.js x: 12 lines of code y: 4 # changes runtime/nonfb/FbtNumber/IntlCLDRNumberType14.js x: 14 lines of code y: 4 # changes runtime/nonfb/FbtNumber/IntlCLDRNumberType21.js x: 16 lines of code y: 4 # changes runtime/nonfb/FbtNumber/IntlCLDRNumberType31.js x: 18 lines of code y: 4 # changes runtime/nonfb/FbtNumber/IntlCLDRNumberType34.js x: 20 lines of code y: 4 # changes runtime/nonfb/IntlNumberType.js x: 313 lines of code y: 12 # changes runtime/shared/fbt.js x: 293 lines of code y: 45 # changes runtime/shared/intlList.js x: 179 lines of code y: 14 # changes packages/babel-plugin-fbt/src/translate/CLDR/__data__/TestData_IntlNumberType.js x: 189 lines of code y: 7 # changes runtime/shared/FbtResultBase.js x: 160 lines of code y: 20 # changes website/docusaurus.config.js x: 134 lines of code y: 14 # changes website/src/css/custom.css x: 38 lines of code y: 2 # changes flow-types/libdef/fbt.js x: 131 lines of code y: 21 # changes packages/babel-plugin-fbt/src/babel-processors/JSXFbtProcessor.js x: 330 lines of code y: 11 # changes demo-app/run_all.js x: 13 lines of code y: 8 # changes packages/babel-plugin-fbt/src/Gender.js x: 209 lines of code y: 7 # changes packages/babel-plugin-fbt/src/babel-processors/FbtCommonFunctionCallProcessor.js x: 74 lines of code y: 9 # changes packages/babel-plugin-fbt/src/babel-processors/FbtFunctionCallProcessor.js x: 607 lines of code y: 19 # changes packages/babel-plugin-fbt/src/fbt-nodes/FbtImplicitParamNode.js x: 275 lines of code y: 14 # changes packages/babel-plugin-fbt/src/fbt-nodes/FbtNameNode.js x: 91 lines of code y: 12 # changes packages/babel-plugin-fbt/src/fbt-nodes/FbtNodeUtil.js x: 218 lines of code y: 13 # changes packages/babel-plugin-fbt/src/fbt-nodes/FbtParamNode.js x: 174 lines of code y: 13 # changes packages/babel-plugin-fbt/src/fbt-nodes/FbtPluralNode.js x: 185 lines of code y: 12 # changes packages/babel-plugin-fbt/src/fbt-nodes/FbtSameParamNode.js x: 60 lines of code y: 9 # changes packages/babel-plugin-fbt/src/fbt-nodes/FbtTextNode.js x: 38 lines of code y: 8 # changes packages/babel-plugin-fbt/src/translate/TranslationConfig.js x: 61 lines of code y: 9 # changes moduleMap.js x: 10 lines of code y: 7 # changes auto-param-new-string-helper/categorizeNewStrings.js x: 315 lines of code y: 3 # changes auto-param-new-string-helper/newAndLegacyPhraseComparisonUtil.js x: 60 lines of code y: 2 # changes babelPlugins.js x: 34 lines of code y: 5 # changes demo-app/jest/css.js x: 1 lines of code y: 9 # changes demo-app/src/example/Example$FbtEnum.js x: 8 lines of code y: 8 # changes demo-app/src/example/Example.react.js x: 329 lines of code y: 22 # changes demo-app/src/root.js x: 10 lines of code y: 9 # changes flow-types/nonfb/libdef/global.js x: 12 lines of code y: 7 # changes gulpfile.js x: 211 lines of code y: 23 # changes jest-preprocessor.js x: 30 lines of code y: 10 # changes jest.config.js x: 120 lines of code y: 25 # changes packages/babel-plugin-fbt/jest.snapshotResolver.js x: 33 lines of code y: 4 # changes packages/babel-plugin-fbt/src/FbtCommon.js x: 35 lines of code y: 9 # changes packages/babel-plugin-fbt/src/FbtConstants.js x: 113 lines of code y: 13 # changes packages/babel-plugin-fbt/src/FbtEnumRegistrar.js x: 60 lines of code y: 10 # changes packages/babel-plugin-fbt/src/FbtNodeChecker.js x: 163 lines of code y: 7 # changes packages/babel-plugin-fbt/src/FbtShiftEnums.js x: 120 lines of code y: 8 # changes packages/babel-plugin-fbt/src/FbtUtil.js x: 886 lines of code y: 16 # changes packages/babel-plugin-fbt/src/fbt-nodes/FbtArguments.js x: 146 lines of code y: 9 # changes packages/babel-plugin-fbt/src/fbt-nodes/FbtElementNode.js x: 298 lines of code y: 16 # changes packages/babel-plugin-fbt/src/fbt-nodes/FbtEnumNode.js x: 162 lines of code y: 13 # changes packages/babel-plugin-fbt/src/fbt-nodes/FbtNode.js x: 237 lines of code y: 16 # changes packages/babel-plugin-fbt/src/fbt-nodes/FbtNodeType.js x: 13 lines of code y: 5 # changes packages/babel-plugin-fbt/src/fbt-nodes/FbtPronounNode.js x: 207 lines of code y: 13 # changes packages/babel-plugin-fbt/src/fbtJenkinsHash.js x: 44 lines of code y: 10 # changes packages/babel-plugin-fbt/src/getNamespacedArgs.js x: 206 lines of code y: 8 # changes packages/babel-plugin-fbt/src/index.js x: 278 lines of code y: 20 # changes packages/babel-plugin-fbt/src/jenkinsHash.js x: 48 lines of code y: 7 # changes packages/babel-plugin-fbt/src/translate/FbtSite.js x: 204 lines of code y: 11 # changes packages/babel-plugin-fbt/src/translate/FbtSiteBase.js x: 85 lines of code y: 5 # changes packages/babel-plugin-fbt/src/translate/IntlVariations.js x: 69 lines of code y: 9 # changes packages/babel-plugin-fbt/src/translate/TranslationBuilder.js x: 349 lines of code y: 14 # changes packages/babel-plugin-fbt/src/translate/TranslationData.js x: 58 lines of code y: 11 # changes packages/babel-plugin-fbt/src/translate/VariationConstraintUtils.js x: 11 lines of code y: 4 # changes packages/babel-plugin-standalone/src/collectFbtForWeb.js x: 45 lines of code y: 4 # changes packages/babel-plugin-standalone/src/index.js x: 4 lines of code y: 4 # changes packages/fb-babel-plugin-utils/RequireCheck.js x: 26 lines of code y: 6 # changes packages/fb-babel-plugin-utils/TestUtil.js x: 189 lines of code y: 12 # changes packages/fb-babel-plugin-utils/index.js x: 4 lines of code y: 6 # changes packages/fb-tiger-hash/src/Tiger.js x: 145 lines of code y: 6 # changes packages/fb-tiger-hash/src/index.js x: 9 lines of code y: 9 # changes packages/gulp-rewrite-flowtyped-modules/src/Rewriter.js x: 48 lines of code y: 6 # changes runtime/nonfb/FbtPublic.js x: 17 lines of code y: 10 # changes runtime/nonfb/IntlVariationResolver.js x: 1 lines of code y: 7 # changes runtime/nonfb/fbtInit.js x: 30 lines of code y: 15 # changes runtime/nonfb/mocks/FbtQTOverrides.js x: 6 lines of code y: 7 # changes runtime/nonfb/mocks/FbtResultGK.js x: 5 lines of code y: 6 # changes runtime/nonfb/mocks/IntlViewerContext.js x: 7 lines of code y: 10 # changes setGeneratedFilePragmas.js x: 24 lines of code y: 4 # changes website/sidebars.js x: 22 lines of code y: 9 # changes website/src/components/CodeBlock.js x: 18 lines of code y: 5 # changes website/src/components/Showcase.js x: 26 lines of code y: 7 # changes website/src/pages/help.js x: 54 lines of code y: 6 # changes website/src/pages/index.js x: 100 lines of code y: 6 # changes website/src/pages/users.js x: 16 lines of code y: 5 # changes packages/babel-plugin-fbt/src/utils/keyMirror.js x: 17 lines of code y: 1 # changes packages/babel-plugin-fbt/src/translate/FBLocaleToLang.js x: 51 lines of code y: 5 # changes runtime/nonfb/FBLocaleToLang.js x: 51 lines of code y: 10 # changes runtime/nonfb/GenderConst.js x: 17 lines of code y: 8 # changes runtime/nonfb/IntlPhonologicalRewrites.js x: 256 lines of code y: 10 # changes runtime/nonfb/IntlRedundantStops.js x: 14 lines of code y: 3 # changes runtime/nonfb/IntlVariations.js x: 16 lines of code y: 7 # changes runtime/nonfb/NumberFormatConsts.js x: 362 lines of code y: 10 # changes packages/babel-plugin-fbt/src/JSFbtBuilder.js x: 228 lines of code y: 4 # changes packages/babel-plugin-fbt/src/JSFbtUtil.js x: 63 lines of code y: 5 # changes packages/babel-plugin-fbt/src/utils/addLeafToTree.js x: 22 lines of code y: 3 # changes packages/babel-plugin-standalone/src/SparkMD5.js x: 351 lines of code y: 2 # changes packages/fb-tiger-hash/src/TigerTables.js x: 524 lines of code y: 3 # changes runtime/nonfb/FbtTranslations.js x: 44 lines of code y: 12 # changes runtime/shared/FbtHooks.js x: 50 lines of code y: 21 # changes runtime/shared/FbtHooksImpl.js x: 35 lines of code y: 4 # changes runtime/shared/FbtReactUtil.js x: 34 lines of code y: 6 # changes runtime/shared/FbtTableAccessor.js x: 29 lines of code y: 7 # changes runtime/shared/IntlPunctuation.js x: 69 lines of code y: 8 # changes runtime/shared/IntlVariationResolverImpl.js x: 32 lines of code y: 7 # changes runtime/shared/escapeRegex.js x: 5 lines of code y: 4 # changes runtime/shared/fbs.js x: 54 lines of code y: 14 # changes runtime/shared/intlNumUtils.js x: 370 lines of code y: 12 # changes runtime/shared_deps/DisplayGenderConst.js x: 3 lines of code y: 4 # changes runtime/shared/FbtRuntimeTypes.js x: 11 lines of code y: 2 # changes packages/babel-plugin-fbt-runtime/index.js x: 127 lines of code y: 13 # changes demo-app/src/example/css/Example.css x: 225 lines of code y: 4 # changes runtime/shared/FbtResult.js x: 29 lines of code y: 12 # changes packages/react-native-fbt/ios/RCTFbtModule.h x: 6 lines of code y: 2 # changes website/static/css/custom.css x: 12 lines of code y: 3 # changes packages/react-native-fbt/android/src/main/java/com/facebook/react/modules/FbtModule.java x: 95 lines of code y: 1 # changes packages/react-native-fbt/android/src/main/java/com/facebook/react/modules/FbtPackage.java x: 18 lines of code y: 1 # changes website/src/pages/styles.module.css x: 96 lines of code y: 1 # changes runtime/nonfb/intlInlineMode.css x: 25 lines of code y: 2 # changes demo-app/src/css/root.css x: 55 lines of code y: 2 # changes demo-app/src/root.html x: 11 lines of code y: 1 # changes
45.0
# changes
  min: 1.0
  average: 6.8
  25th percentile: 4.0
  median: 5.0
  75th percentile: 8.0
  max: 45.0
0 886.0
lines of code
min: 1.0 | average: 65.97 | 25th percentile: 11.0 | median: 14.0 | 75th percentile: 60.0 | max: 886.0

Number of Contributors vs. Number of Changes: 226 points

packages/babel-plugin-fbt/src/translate/gender/IntlDefaultGenderType.js x: 2 # contributors y: 3 # changes packages/babel-plugin-fbt/src/translate/gender/IntlGenderType.js x: 2 # contributors y: 4 # changes packages/babel-plugin-fbt/src/translate/CLDR/IntlCLDRNumberType01.js x: 3 # contributors y: 5 # changes packages/babel-plugin-fbt/src/translate/CLDR/IntlNumberType.js x: 4 # contributors y: 5 # changes runtime/nonfb/FbtNumber/IntlCLDRNumberType01.js x: 4 # contributors y: 4 # changes runtime/nonfb/IntlNumberType.js x: 8 # contributors y: 12 # changes runtime/shared/fbt.js x: 15 # contributors y: 45 # changes runtime/shared/intlList.js x: 12 # contributors y: 14 # changes packages/babel-plugin-fbt/src/translate/CLDR/__data__/TestData_IntlNumberType.js x: 5 # contributors y: 7 # changes runtime/shared/FbtResultBase.js x: 8 # contributors y: 20 # changes website/docusaurus.config.js x: 7 # contributors y: 14 # changes website/src/css/custom.css x: 2 # contributors y: 2 # changes flow-types/libdef/fbt.js x: 6 # contributors y: 21 # changes packages/babel-plugin-fbt/src/babel-processors/JSXFbtProcessor.js x: 4 # contributors y: 11 # changes demo-app/run_all.js x: 4 # contributors y: 8 # changes packages/babel-plugin-fbt/src/Gender.js x: 4 # contributors y: 7 # changes packages/babel-plugin-fbt/src/babel-processors/FbtCommonFunctionCallProcessor.js x: 4 # contributors y: 9 # changes packages/babel-plugin-fbt/src/babel-processors/FbtFunctionCallProcessor.js x: 4 # contributors y: 19 # changes packages/babel-plugin-fbt/src/fbt-nodes/FbtImplicitParamNode.js x: 5 # contributors y: 14 # changes packages/babel-plugin-fbt/src/fbt-nodes/FbtNameNode.js x: 5 # contributors y: 12 # changes packages/babel-plugin-fbt/src/fbt-nodes/FbtNodeUtil.js x: 5 # contributors y: 13 # changes babelPlugins.js x: 2 # contributors y: 5 # changes demo-app/jest/css.js x: 5 # contributors y: 9 # changes demo-app/src/example/Example$FbtEnum.js x: 5 # contributors y: 8 # changes demo-app/src/example/Example.react.js x: 8 # contributors y: 22 # changes flow-types/nonfb/libdef/global.js x: 3 # contributors y: 7 # changes gulpfile.js x: 6 # contributors y: 23 # changes jest-preprocessor.js x: 5 # contributors y: 10 # changes jest.config.js x: 6 # contributors y: 25 # changes packages/babel-plugin-fbt/gulpfile.js x: 3 # contributors y: 12 # changes packages/babel-plugin-fbt/jest.snapshotResolver.js x: 3 # contributors y: 4 # changes packages/babel-plugin-fbt/src/FbtConstants.js x: 8 # contributors y: 13 # changes packages/babel-plugin-fbt/src/FbtEnumRegistrar.js x: 4 # contributors y: 10 # changes packages/babel-plugin-fbt/src/FbtUtil.js x: 7 # contributors y: 16 # changes packages/babel-plugin-fbt/src/fbt-nodes/FbtElementNode.js x: 6 # contributors y: 16 # changes packages/babel-plugin-fbt/src/fbt-nodes/FbtPronounNode.js x: 7 # contributors y: 13 # changes packages/babel-plugin-fbt/src/index.js x: 6 # contributors y: 20 # changes packages/babel-plugin-fbt/src/translate/FbtSite.js x: 6 # contributors y: 11 # changes packages/babel-plugin-fbt/src/translate/TranslationBuilder.js x: 6 # contributors y: 14 # changes packages/fb-babel-plugin-utils/RequireCheck.js x: 4 # contributors y: 6 # changes packages/fb-babel-plugin-utils/TestUtil.js x: 6 # contributors y: 12 # changes packages/gulp-rewrite-flowtyped-modules/src/Rewriter.js x: 5 # contributors y: 6 # changes runtime/nonfb/FbtPublic.js x: 6 # contributors y: 10 # changes runtime/nonfb/fbtInit.js x: 4 # contributors y: 15 # changes packages/babel-plugin-fbt/src/utils/keyMirror.js x: 1 # contributors y: 1 # changes runtime/nonfb/FBLocaleToLang.js x: 9 # contributors y: 10 # changes runtime/nonfb/GenderConst.js x: 6 # contributors y: 8 # changes runtime/nonfb/IntlRedundantStops.js x: 3 # contributors y: 3 # changes runtime/shared/FbtHooks.js x: 8 # contributors y: 21 # changes runtime/shared/FbtTable.js x: 3 # contributors y: 6 # changes runtime/shared/intlNumUtils.js x: 9 # contributors y: 12 # changes runtime/shared/substituteTokens.js x: 7 # contributors y: 12 # changes packages/babel-plugin-fbt-runtime/index.js x: 4 # contributors y: 13 # changes runtime/nonfb/intlInlineMode.css x: 1 # contributors y: 2 # changes
45.0
# changes
  min: 1.0
  average: 6.8
  25th percentile: 4.0
  median: 5.0
  75th percentile: 8.0
  max: 45.0
0 15.0
# contributors
min: 1.0 | average: 3.95 | 25th percentile: 3.0 | median: 4.0 | 75th percentile: 4.0 | max: 15.0