facebook / buck
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 4,044 files with 390,279 lines of code.
    • 68 files changed more than 100 times (31,874 lines of code)
    • 113 files changed 51-100 times (39,303 lines of code)
    • 374 files changed 21-50 times (72,802 lines of code)
    • 1,322 files changed 6-20 times (137,933 lines of code)
    • 2,167 files changed 1-5 times (108,367 lines of code)
8% | 10% | 18% | 35% | 27%
Legend:
101+
51-100
21-50
6-20
1-5
explore: zoomable circles | data
File Change Frequency per File Extension
java, txt, h, py, xml, plist, c, cpp, m, soy, j, bzl, sh, json, go, rs, swift, js, kt, ml, hs, properties, mk, md, bat, html, scala, in, d, rst, proto, groovy, st, hpp, gitignore, pro, css, thrift, s, yaml, watchmanconfig, cfg, ps1, patch, hs-boot, storyboard, xib, diff, cc, cs, asm, mli, flex, yml, editorconfig, yy, nuspec, dae, project, mm, mll, mly, gitattributes, ini, classpath, prefs, bash
File Change Frequency per Extension
The number of recorded file updates
101+
51-100
21-50
6-20
1-5
java8% | 10% | 18% | 35% | 26%
py9% | 16% | 8% | 50% | 14%
xml0% | 0% | 52% | 0% | 47%
bash0% | 0% | 100% | 0% | 0%
thrift0% | 0% | 49% | 0% | 50%
bzl0% | 0% | 45% | 31% | 23%
proto0% | 0% | 69% | 0% | 30%
in0% | 0% | 0% | 20% | 79%
st0% | 0% | 0% | 55% | 44%
c0% | 0% | 0% | 0% | 100%
kt0% | 0% | 0% | 0% | 100%
flex0% | 0% | 0% | 0% | 100%
css0% | 0% | 0% | 0% | 100%
ps10% | 0% | 0% | 0% | 100%
yml0% | 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
src/com9% | 11% | 21% | 35% | 22%
programs44% | 8% | 16% | 26% | 4%
python-dsl/buck_parser0% | 64% | 0% | 29% | 6%
src-gen/com0% | 0% | 4% | 37% | 58%
scripts0% | 0% | 33% | 46% | 20%
pmd0% | 0% | 100% | 0% | 0%
tools/ideabuck0% | 0% | 1% | 41% | 57%
tools/build_rules0% | 0% | 50% | 34% | 15%
tools/release0% | 0% | 0% | 80% | 19%
scripts/artificialproject0% | 0% | 0% | 98% | 1%
tools/consistency_checker0% | 0% | 0% | 42% | 57%
scripts/migrations0% | 0% | 0% | 95% | 4%
android/com0% | 0% | 0% | 5% | 94%
config0% | 0% | 0% | 100% | 0%
tools/psi-grammar0% | 0% | 0% | 0% | 100%
tools/dxanalysis0% | 0% | 0% | 0% | 100%
tools/datascience0% | 0% | 0% | 0% | 100%
programs/fixes0% | 0% | 0% | 0% | 100%
scripts/apple0% | 0% | 0% | 0% | 100%
tools/build0% | 0% | 0% | 0% | 100%
android/android0% | 0% | 0% | 0% | 100%
py/hash0% | 0% | 0% | 0% | 100%
ROOT0% | 0% | 0% | 0% | 100%
py0% | 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
BuildCommand.java
in src/com/facebook/buck/cli
892 44 783 3312 409 63
TestCommand.java
in src/com/facebook/buck/cli
708 28 785 3312 360 66
TargetsCommand.java
in src/com/facebook/buck/cli
1325 33 781 3312 341 50
ProjectCommand.java
in src/com/facebook/buck/cli
193 12 785 3312 294 58
CxxDescriptionEnhancer.java
in src/com/facebook/buck/cxx
1591 56 790 2824 290 49
CxxLibraryDescription.java
in src/com/facebook/buck/cxx
394 22 790 2824 282 52
Parser.java
in src/com/facebook/buck/parser
75 - 791 3312 275 46
AndroidBinaryGraphEnhancer.java
in src/com/facebook/buck/android
910 14 779 3069 272 54
AppleTestDescription.java
in src/com/facebook/buck/apple
874 23 542 2795 269 56
AppleDescriptions.java
in src/com/facebook/buck/apple
1035 29 542 2622 259 61
AppleLibraryDescription.java
in src/com/facebook/buck/apple
1011 37 542 2795 239 51
AndroidBinary.java
in src/com/facebook/buck/android
337 28 392 2940 223 57
AndroidBinaryDescription.java
in src/com/facebook/buck/android
307 16 801 2940 209 53
AppleBundle.java
in src/com/facebook/buck/apple
911 38 485 2796 206 50
PrebuiltCxxLibraryDescription.java
in src/com/facebook/buck/cxx
986 27 801 2789 199 42
AppleBinaryDescription.java
in src/com/facebook/buck/apple
685 19 542 2796 192 47
Genrule.java
in src/com/facebook/buck/shell
147 4 785 3257 191 46
InstallCommand.java
in src/com/facebook/buck/cli
1230 32 731 3312 186 49
buck_tool.py
in programs
898 67 779 2747 184 56
AndroidInstrumentationApkDescription.java
in src/com/facebook/buck/android
295 7 392 2940 174 47
RobolectricTestDescription.java
in src/com/facebook/buck/android
458 10 779 2933 171 45
AppleBundleDescription.java
in src/com/facebook/buck/apple
375 9 542 2796 170 44
Build.java
in src/com/facebook/buck/command
333 17 792 3270 168 53
CxxBinaryDescription.java
in src/com/facebook/buck/cxx
153 11 801 2824 165 33
DefaultJavaLibrary.java
in src/com/facebook/buck/jvm/java
391 42 855 2373 157 39
CxxTestDescription.java
in src/com/facebook/buck/cxx
371 12 801 2774 156 38
FetchCommand.java
in src/com/facebook/buck/cli
171 5 792 2646 154 34
SuperConsoleEventBusListener.java
in src/com/facebook/buck/event/listener
730 45 855 3175 154 52
CxxPreprocessAndCompile.java
in src/com/facebook/buck/cxx
343 23 785 2594 152 36
JavaTestDescription.java
in src/com/facebook/buck/jvm/java
349 9 785 2373 151 31
AaptPackageResources.java
in src/com/facebook/buck/android
216 12 829 3057 143 37
AndroidLibraryDescription.java
in src/com/facebook/buck/android
216 8 790 2933 139 40
QueryCommand.java
in src/com/facebook/buck/cli
57 3 782 3104 137 33
AuditClasspathCommand.java
in src/com/facebook/buck/cli
203 10 800 3312 137 32
AbstractCommand.java
in src/com/facebook/buck/cli
550 38 781 2529 136 35
CxxGenruleDescription.java
in src/com/facebook/buck/cxx
549 33 781 2159 135 25
NdkLibraryDescription.java
in src/com/facebook/buck/android
377 10 801 2942 133 35
UninstallCommand.java
in src/com/facebook/buck/cli
128 8 800 3312 132 30
CxxLinkableEnhancer.java
in src/com/facebook/buck/cxx
452 18 781 2807 132 33
DummyRDotJava.java
in src/com/facebook/buck/android
321 21 855 3061 131 36
ChromeTraceBuildListener.java
in src/com/facebook/buck/event/listener
932 72 806 3180 131 35
SwiftLibraryDescription.java
in src/com/facebook/buck/swift
456 13 674 2263 127 33
buck_repo.py
in programs
112 17 855 2747 126 47
BuckQueryEnvironment.java
in src/com/facebook/buck/cli
518 26 785 2454 126 35
AndroidAarDescription.java
in src/com/facebook/buck/android
271 9 801 2646 122 34
AppleTest.java
in src/com/facebook/buck/apple
521 26 598 2795 122 38
JavaTest.java
in src/com/facebook/buck/jvm/java
512 33 231 2373 119 39
AndroidInstrumentationApk.java
in src/com/facebook/buck/android
82 3 855 3312 117 35
AndroidLibrary.java
in src/com/facebook/buck/android
255 10 855 2936 117 36
DaemonicParserState.java
in src/com/facebook/buck/parser
533 27 791 2367 117 28
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
BuildCommand.java
in src/com/facebook/buck/cli
892 44 783 3312 409 63
TestCommand.java
in src/com/facebook/buck/cli
708 28 785 3312 360 66
TargetsCommand.java
in src/com/facebook/buck/cli
1325 33 781 3312 341 50
ProjectCommand.java
in src/com/facebook/buck/cli
193 12 785 3312 294 58
CxxDescriptionEnhancer.java
in src/com/facebook/buck/cxx
1591 56 790 2824 290 49
CxxLibraryDescription.java
in src/com/facebook/buck/cxx
394 22 790 2824 282 52
Parser.java
in src/com/facebook/buck/parser
75 - 791 3312 275 46
AndroidBinaryGraphEnhancer.java
in src/com/facebook/buck/android
910 14 779 3069 272 54
AppleTestDescription.java
in src/com/facebook/buck/apple
874 23 542 2795 269 56
AppleDescriptions.java
in src/com/facebook/buck/apple
1035 29 542 2622 259 61
AppleLibraryDescription.java
in src/com/facebook/buck/apple
1011 37 542 2795 239 51
AndroidBinary.java
in src/com/facebook/buck/android
337 28 392 2940 223 57
AndroidBinaryDescription.java
in src/com/facebook/buck/android
307 16 801 2940 209 53
AppleBundle.java
in src/com/facebook/buck/apple
911 38 485 2796 206 50
PrebuiltCxxLibraryDescription.java
in src/com/facebook/buck/cxx
986 27 801 2789 199 42
AppleBinaryDescription.java
in src/com/facebook/buck/apple
685 19 542 2796 192 47
Genrule.java
in src/com/facebook/buck/shell
147 4 785 3257 191 46
InstallCommand.java
in src/com/facebook/buck/cli
1230 32 731 3312 186 49
buck_tool.py
in programs
898 67 779 2747 184 56
AndroidInstrumentationApkDescription.java
in src/com/facebook/buck/android
295 7 392 2940 174 47
RobolectricTestDescription.java
in src/com/facebook/buck/android
458 10 779 2933 171 45
AppleBundleDescription.java
in src/com/facebook/buck/apple
375 9 542 2796 170 44
Build.java
in src/com/facebook/buck/command
333 17 792 3270 168 53
CxxBinaryDescription.java
in src/com/facebook/buck/cxx
153 11 801 2824 165 33
DefaultJavaLibrary.java
in src/com/facebook/buck/jvm/java
391 42 855 2373 157 39
CxxTestDescription.java
in src/com/facebook/buck/cxx
371 12 801 2774 156 38
FetchCommand.java
in src/com/facebook/buck/cli
171 5 792 2646 154 34
SuperConsoleEventBusListener.java
in src/com/facebook/buck/event/listener
730 45 855 3175 154 52
CxxPreprocessAndCompile.java
in src/com/facebook/buck/cxx
343 23 785 2594 152 36
JavaTestDescription.java
in src/com/facebook/buck/jvm/java
349 9 785 2373 151 31
AaptPackageResources.java
in src/com/facebook/buck/android
216 12 829 3057 143 37
AndroidLibraryDescription.java
in src/com/facebook/buck/android
216 8 790 2933 139 40
AuditClasspathCommand.java
in src/com/facebook/buck/cli
203 10 800 3312 137 32
QueryCommand.java
in src/com/facebook/buck/cli
57 3 782 3104 137 33
AbstractCommand.java
in src/com/facebook/buck/cli
550 38 781 2529 136 35
CxxGenruleDescription.java
in src/com/facebook/buck/cxx
549 33 781 2159 135 25
NdkLibraryDescription.java
in src/com/facebook/buck/android
377 10 801 2942 133 35
UninstallCommand.java
in src/com/facebook/buck/cli
128 8 800 3312 132 30
CxxLinkableEnhancer.java
in src/com/facebook/buck/cxx
452 18 781 2807 132 33
ChromeTraceBuildListener.java
in src/com/facebook/buck/event/listener
932 72 806 3180 131 35
DummyRDotJava.java
in src/com/facebook/buck/android
321 21 855 3061 131 36
SwiftLibraryDescription.java
in src/com/facebook/buck/swift
456 13 674 2263 127 33
BuckQueryEnvironment.java
in src/com/facebook/buck/cli
518 26 785 2454 126 35
buck_repo.py
in programs
112 17 855 2747 126 47
AndroidAarDescription.java
in src/com/facebook/buck/android
271 9 801 2646 122 34
AppleTest.java
in src/com/facebook/buck/apple
521 26 598 2795 122 38
JavaTest.java
in src/com/facebook/buck/jvm/java
512 33 231 2373 119 39
DaemonicParserState.java
in src/com/facebook/buck/parser
533 27 791 2367 117 28
AndroidInstrumentationApk.java
in src/com/facebook/buck/android
82 3 855 3312 117 35
AndroidLibrary.java
in src/com/facebook/buck/android
255 10 855 2936 117 36
Correlations

File Size vs. Number of Changes: 4044 points

src/com/facebook/buck/apple/AppleToolchainDescription.java x: 215 lines of code y: 6 # changes src/com/facebook/buck/apple/toolchain/ApplePlatform.java x: 195 lines of code y: 2 # changes src/com/facebook/buck/apple/toolchain/impl/AppleCxxPlatforms.java x: 635 lines of code y: 51 # changes src/com/facebook/buck/swift/toolchain/SwiftTargetTriple.java x: 34 lines of code y: 2 # changes src/com/facebook/buck/jvm/java/JavaTest.java x: 512 lines of code y: 119 # changes src/com/facebook/buck/features/apple/project/ProjectGenerator.java x: 4209 lines of code y: 93 # changes src/com/facebook/buck/features/apple/projectV2/XcodeNativeTargetGenerator.java x: 1736 lines of code y: 10 # changes src/com/facebook/buck/swift/toolchain/impl/SwiftPlatformFactory.java x: 131 lines of code y: 13 # changes src/com/facebook/buck/jvm/groovy/GroovyConfiguredCompilerFactory.java x: 52 lines of code y: 16 # changes src/com/facebook/buck/jvm/java/ConfiguredCompilerFactory.java x: 54 lines of code y: 21 # changes src/com/facebook/buck/jvm/java/DefaultJavaLibraryRules.java x: 598 lines of code y: 66 # changes src/com/facebook/buck/jvm/java/JavaConfiguredCompilerFactory.java x: 83 lines of code y: 23 # changes src/com/facebook/buck/jvm/kotlin/KotlinConfiguredCompilerFactory.java x: 197 lines of code y: 34 # changes src/com/facebook/buck/jvm/scala/ScalaConfiguredCompilerFactory.java x: 93 lines of code y: 24 # changes src/com/facebook/buck/testrunner/BaseRunner.java x: 216 lines of code y: 19 # changes src/com/facebook/buck/testrunner/TestNGRunner.java x: 248 lines of code y: 17 # changes src/com/facebook/buck/apple/xcode/XCScheme.java x: 384 lines of code y: 25 # changes src/com/facebook/buck/features/apple/common/XcodeWorkspaceConfigDescription.java x: 85 lines of code y: 8 # changes src/com/facebook/buck/features/apple/project/SchemeGenerator.java x: 670 lines of code y: 14 # changes src/com/facebook/buck/features/apple/project/WorkspaceAndProjectGenerator.java x: 1121 lines of code y: 36 # changes src/com/facebook/buck/features/apple/projectV2/SchemeGenerator.java x: 688 lines of code y: 7 # changes src/com/facebook/buck/features/apple/projectV2/WorkspaceAndProjectGenerator.java x: 834 lines of code y: 25 # changes src/com/facebook/buck/jvm/java/abi/AbiFilteringClassVisitor.java x: 210 lines of code y: 17 # changes src/com/facebook/buck/jvm/java/abi/StubJarClassEntry.java x: 226 lines of code y: 25 # changes src/com/facebook/buck/jvm/kotlin/KotlincToJarStepFactory.java x: 385 lines of code y: 72 # changes src/com/facebook/buck/android/AndroidApkBuildable.java x: 89 lines of code y: 1 # changes src/com/facebook/buck/android/AndroidApkOptimizer.java x: 57 lines of code y: 1 # changes src/com/facebook/buck/android/AndroidAppModularityDescription.java x: 85 lines of code y: 36 # changes src/com/facebook/buck/android/AndroidBinary.java x: 337 lines of code y: 223 # changes src/com/facebook/buck/android/AndroidBinaryBuildable.java x: 530 lines of code y: 58 # changes src/com/facebook/buck/android/AndroidBinaryGraphEnhancerFactory.java x: 239 lines of code y: 35 # changes src/com/facebook/buck/android/AndroidBinaryOptimizer.java x: 160 lines of code y: 1 # changes src/com/facebook/buck/android/AndroidBinaryPathUtility.java x: 67 lines of code y: 1 # changes src/com/facebook/buck/android/AndroidBundle.java x: 290 lines of code y: 16 # changes src/com/facebook/buck/android/AndroidBundleBuildable.java x: 122 lines of code y: 1 # changes src/com/facebook/buck/android/AndroidBundleFactory.java x: 114 lines of code y: 14 # changes src/com/facebook/buck/android/AndroidBundleOptimizer.java x: 52 lines of code y: 1 # changes src/com/facebook/buck/android/AndroidGraphEnhancerArgs.java x: 149 lines of code y: 24 # changes src/com/facebook/buck/android/AndroidInstrumentationApkDescription.java x: 295 lines of code y: 174 # changes src/com/facebook/buck/android/AndroidManifestFactory.java x: 28 lines of code y: 9 # changes src/com/facebook/buck/android/BinaryType.java x: 5 lines of code y: 1 # changes src/com/facebook/buck/android/apkmodule/APKModuleGraph.java x: 495 lines of code y: 25 # changes src/com/facebook/buck/android/packageable/AndroidPackageableCollector.java x: 341 lines of code y: 27 # changes src/com/facebook/buck/cli/BuckDaemon.java x: 186 lines of code y: 6 # changes src/com/facebook/buck/cli/MainRunner.java x: 2059 lines of code y: 90 # changes src/com/facebook/buck/util/ProcessHelper.java x: 225 lines of code y: 16 # changes src/com/facebook/buck/apple/AppleBundle.java x: 911 lines of code y: 206 # changes src/com/facebook/buck/apple/AppleResourceProcessing.java x: 379 lines of code y: 6 # changes tools/release/publish_release.py x: 453 lines of code y: 13 # changes src/com/facebook/buck/apple/AppleBinaryDescription.java x: 685 lines of code y: 192 # changes src/com/facebook/buck/apple/AppleBundleDescription.java x: 375 lines of code y: 170 # changes src/com/facebook/buck/apple/AppleBundleDestination.java x: 31 lines of code y: 5 # changes src/com/facebook/buck/apple/AppleBundleDestinations.java x: 103 lines of code y: 3 # changes src/com/facebook/buck/apple/AppleDescriptions.java x: 1035 lines of code y: 259 # changes src/com/facebook/buck/apple/AppleLibraryDescription.java x: 1011 lines of code y: 239 # changes src/com/facebook/buck/apple/AppleTestDescription.java x: 874 lines of code y: 269 # changes src/com/facebook/buck/apple/HasAppleBundleFields.java x: 18 lines of code y: 16 # changes src/com/facebook/buck/apple/xcode/xcodeproj/PBXCopyFilesBuildPhase.java x: 43 lines of code y: 13 # changes src/com/facebook/buck/apple/xcode/xcodeproj/ProductTypes.java x: 25 lines of code y: 3 # changes src/com/facebook/buck/features/apple/project/NewNativeTargetProjectMutator.java x: 771 lines of code y: 16 # changes src/com/facebook/buck/features/js/JsUtil.java x: 156 lines of code y: 14 # changes src/com/facebook/buck/rules/macros/WorkerMacroArg.java x: 107 lines of code y: 20 # changes src/com/facebook/buck/shell/DefaultWorkerToolRule.java x: 149 lines of code y: 8 # changes src/com/facebook/buck/shell/GenruleBuildable.java x: 603 lines of code y: 33 # changes src/com/facebook/buck/shell/WorkerShellStep.java x: 142 lines of code y: 34 # changes src/com/facebook/buck/shell/WorkerTool.java x: 14 lines of code y: 15 # changes src/com/facebook/buck/shell/WorkerToolDescription.java x: 158 lines of code y: 73 # changes src/com/facebook/buck/worker/WorkerProcessPool.java x: 13 lines of code y: 9 # changes src/com/facebook/buck/worker/WorkerProcessPoolFactory.java x: 136 lines of code y: 10 # changes src/com/facebook/buck/worker/WorkerProcessProtocol.java x: 26 lines of code y: 5 # changes src/com/facebook/buck/worker/WorkerProcessProtocolZero.java x: 206 lines of code y: 11 # changes tools/release/platforms/homebrew.py x: 238 lines of code y: 10 # changes src/com/facebook/buck/apple/AppleTest.java x: 521 lines of code y: 122 # changes src/com/facebook/buck/apple/AppleTestX.java x: 306 lines of code y: 3 # changes src/com/facebook/buck/apple/XctoolRunTestsStep.java x: 561 lines of code y: 54 # changes src/com/facebook/buck/jvm/kotlin/KotlinLibraryDescription.java x: 204 lines of code y: 76 # changes src/com/facebook/buck/jvm/kotlin/KotlincStep.java x: 134 lines of code y: 18 # changes python-dsl/buck_parser/buck.py x: 1546 lines of code y: 65 # changes src/com/facebook/buck/features/python/toolchain/impl/PythonInterpreterFromConfig.java x: 54 lines of code y: 5 # changes src/com/facebook/buck/artifact_cache/AbstractAsynchronousCache.java x: 612 lines of code y: 28 # changes src/com/facebook/buck/artifact_cache/ArtifactCaches.java x: 679 lines of code y: 100 # changes src/com/facebook/buck/android/AndroidBuckConfig.java x: 263 lines of code y: 45 # changes src/com/facebook/buck/android/ApkBuilderStep.java x: 152 lines of code y: 50 # changes src/com/facebook/buck/android/toolchain/impl/AndroidSdkDirectoryResolver.java x: 65 lines of code y: 7 # changes python-dsl/buck_parser/module_whitelist.py x: 79 lines of code y: 7 # changes src/com/facebook/buck/parser/ParserPythonInterpreterProvider.java x: 56 lines of code y: 8 # changes jitpack.yml x: 15 lines of code y: 5 # changes tools/release/releases.py x: 207 lines of code y: 8 # changes src/com/facebook/buck/swift/SwiftCompile.java x: 385 lines of code y: 88 # changes src/com/facebook/buck/swift/SwiftLibraryDescription.java x: 456 lines of code y: 127 # changes tools/release/platforms/chocolatey/build.py x: 74 lines of code y: 5 # changes src/com/facebook/buck/cxx/CxxBinaryFlavored.java x: 74 lines of code y: 10 # changes programs/gen_buck_info.py x: 85 lines of code y: 14 # changes src/com/facebook/buck/json/BuildFilePythonResultDeserializer.java x: 125 lines of code y: 7 # changes src/com/facebook/buck/parser/PythonDslProjectBuildFileParser.java x: 799 lines of code y: 28 # changes src/com/facebook/buck/apple/ActoolStep.java x: 112 lines of code y: 27 # changes src/com/facebook/buck/apple/AppleAssetCatalog.java x: 230 lines of code y: 68 # changes src/com/facebook/buck/cli/InstallCommand.java x: 1230 lines of code y: 186 # changes src/com/facebook/buck/android/toolchain/ndk/impl/AndroidNdkResolver.java x: 263 lines of code y: 15 # changes src/com/facebook/buck/android/toolchain/ndk/impl/NdkCxxPlatforms.java x: 1076 lines of code y: 52 # changes src/com/facebook/buck/cxx/toolchain/objectfile/Machos.java x: 300 lines of code y: 9 # changes src/com/facebook/buck/cxx/toolchain/objectfile/IntIntMap4a.java x: 168 lines of code y: 1 # changes src/com/facebook/buck/cxx/toolchain/objectfile/ObjectFileScrubbers.java x: 197 lines of code y: 6 # changes src/com/facebook/buck/rules/coercer/SortedSetTypeCoercer.java x: 83 lines of code y: 33 # changes src/com/facebook/buck/rules/coercer/OptionalTypeCoercer.java x: 99 lines of code y: 21 # changes src/com/facebook/buck/rules/coercer/ConstraintTypeCoercer.java x: 26 lines of code y: 12 # changes src/com/facebook/buck/rules/coercer/EitherTypeCoercer.java x: 155 lines of code y: 37 # changes src/com/facebook/buck/rules/coercer/BuildTargetMatcherTypeCoercer.java x: 22 lines of code y: 2 # changes src/com/facebook/buck/rules/coercer/DefaultTypeCoercerFactory.java x: 458 lines of code y: 76 # changes src/com/facebook/buck/core/parser/buildtargetparser/BuildTargetMatcher.java x: 6 lines of code y: 3 # changes src/com/facebook/buck/features/project/intellij/IjProjectCommandHelper.java x: 373 lines of code y: 42 # changes src/com/facebook/buck/rules/coercer/FrameworkPathTypeCoercer.java x: 115 lines of code y: 30 # changes src/com/facebook/buck/rules/coercer/SourcePathTypeCoercer.java x: 86 lines of code y: 41 # changes src/com/facebook/buck/rules/coercer/SourceSetTypeCoercer.java x: 87 lines of code y: 12 # changes src/com/facebook/buck/rules/coercer/SourceSortedSetTypeCoercer.java x: 90 lines of code y: 11 # changes src/com/facebook/buck/core/model/UnconfiguredBuildTargetWithOutputs.java x: 33 lines of code y: 9 # changes src/com/facebook/buck/rules/coercer/AbstractLocationMacroTypeCoercer.java x: 42 lines of code y: 9 # changes src/com/facebook/buck/rules/coercer/BuildTargetMacroTypeCoercer.java x: 72 lines of code y: 20 # changes src/com/facebook/buck/rules/coercer/BuildTargetWithOutputsTypeCoercer.java x: 48 lines of code y: 9 # changes src/com/facebook/buck/rules/coercer/LocationMacroTypeCoercer.java x: 43 lines of code y: 17 # changes src/com/facebook/buck/rules/coercer/LocationPlatformMacroTypeCoercer.java x: 50 lines of code y: 8 # changes src/com/facebook/buck/rules/coercer/UnconfiguredBuildTargetWithOutputsTypeCoercer.java x: 46 lines of code y: 11 # changes src/com/facebook/buck/rules/coercer/LogLevelTypeCoercer.java x: 28 lines of code y: 14 # changes src/com/facebook/buck/rules/coercer/PathTypeCoercer.java x: 63 lines of code y: 32 # changes src/com/facebook/buck/rules/coercer/ListTypeCoercer.java x: 94 lines of code y: 26 # changes src/com/facebook/buck/rules/coercer/CollectionTypeCoercer.java x: 66 lines of code y: 34 # changes src/com/facebook/buck/rules/coercer/LeafUnconfiguredOnlyCoercer.java x: 26 lines of code y: 1 # changes src/com/facebook/buck/rules/coercer/SetTypeCoercer.java x: 69 lines of code y: 24 # changes src/com/facebook/buck/rules/coercer/DefaultConstructorArgMarshaller.java x: 284 lines of code y: 31 # changes src/com/facebook/buck/rules/coercer/ReflectionParamInfo.java x: 196 lines of code y: 8 # changes src/com/facebook/buck/core/starlark/rule/attr/Attribute.java x: 101 lines of code y: 15 # changes src/com/facebook/buck/rules/coercer/CxxLinkGroupMappingTargetCoercer.java x: 119 lines of code y: 10 # changes src/com/facebook/buck/rules/coercer/EnumTypeCoercer.java x: 40 lines of code y: 19 # changes src/com/facebook/buck/rules/coercer/NumberTypeCoercer.java x: 46 lines of code y: 22 # changes src/com/facebook/buck/rules/coercer/PatternTypeCoercer.java x: 32 lines of code y: 16 # changes src/com/facebook/buck/rules/coercer/UriTypeCoercer.java x: 33 lines of code y: 18 # changes src/com/facebook/buck/core/model/targetgraph/impl/ImmutableUnconfiguredTargetNode.java x: 54 lines of code y: 2 # changes src/com/facebook/buck/core/model/tc/factory/TargetConfigurationFactory.java x: 37 lines of code y: 8 # changes src/com/facebook/buck/parser/PerBuildStateFactory.java x: 276 lines of code y: 46 # changes src/com/facebook/buck/parser/UnconfiguredTargetNodeToTargetNodeParsePipeline.java x: 326 lines of code y: 16 # changes src/com/facebook/buck/parser/UnconfiguredTargetNodeToTargetNodeFactory.java x: 151 lines of code y: 17 # changes src/com/facebook/buck/rules/coercer/BuildTargetTypeCoercer.java x: 50 lines of code y: 44 # changes src/com/facebook/buck/rules/coercer/NeededCoverageSpecTypeCoercer.java x: 138 lines of code y: 24 # changes src/com/facebook/buck/rules/coercer/CxxLinkGroupMappingCoercer.java x: 86 lines of code y: 9 # changes src/com/facebook/buck/rules/coercer/FlavorTypeCoercer.java x: 25 lines of code y: 15 # changes src/com/facebook/buck/rules/coercer/IdentityTypeCoercer.java x: 31 lines of code y: 22 # changes src/com/facebook/buck/rules/coercer/LeafTypeNewCoercer.java x: 17 lines of code y: 1 # changes src/com/facebook/buck/rules/coercer/PairTypeCoercer.java x: 99 lines of code y: 33 # changes src/com/facebook/buck/rules/coercer/PatternMatchedCollectionTypeCoercer.java x: 107 lines of code y: 23 # changes src/com/facebook/buck/rules/coercer/SortedMapTypeCoercer.java x: 103 lines of code y: 23 # changes src/com/facebook/buck/rules/coercer/SourceWithFlagsListTypeCoercer.java x: 90 lines of code y: 24 # changes src/com/facebook/buck/rules/coercer/TestRunnerSpecCoercer.java x: 100 lines of code y: 12 # changes src/com/facebook/buck/rules/coercer/VersionMatchedCollectionTypeCoercer.java x: 99 lines of code y: 19 # changes src/com/facebook/buck/core/starlark/rule/attr/impl/BoolAttribute.java x: 28 lines of code y: 7 # changes src/com/facebook/buck/core/starlark/rule/attr/impl/DepAttribute.java x: 52 lines of code y: 12 # changes src/com/facebook/buck/core/starlark/rule/attr/impl/IntListAttribute.java x: 41 lines of code y: 6 # changes src/com/facebook/buck/core/starlark/rule/attr/impl/OutputAttribute.java x: 39 lines of code y: 7 # changes src/com/facebook/buck/core/starlark/rule/attr/impl/SourceListAttribute.java x: 71 lines of code y: 15 # changes src/com/facebook/buck/core/starlark/rule/attr/impl/SourceSortedSetAttribute.java x: 74 lines of code y: 7 # changes src/com/facebook/buck/core/starlark/rule/attr/impl/TypeCoercerFactoryForStarlark.java x: 11 lines of code y: 2 # changes src/com/facebook/buck/core/starlark/rule/attr/impl/UnconfiguredDepListAttribute.java x: 80 lines of code y: 10 # changes src/com/facebook/buck/rules/coercer/AbstractParamInfo.java x: 127 lines of code y: 12 # changes src/com/facebook/buck/rules/coercer/ImmutableTypeCoercer.java x: 90 lines of code y: 16 # changes src/com/facebook/buck/rules/coercer/ParamInfo.java x: 39 lines of code y: 36 # changes src/com/facebook/buck/rules/coercer/StringWithMacrosTypeCoercer.java x: 217 lines of code y: 26 # changes src/com/facebook/buck/rules/coercer/TypeCoercerFactory.java x: 8 lines of code y: 40 # changes programs/buck_tool.py x: 898 lines of code y: 184 # changes src/com/facebook/buck/rules/modern/builders/LocalFallbackStrategy.java x: 329 lines of code y: 21 # changes src/com/facebook/buck/cxx/CxxInferCapture.java x: 225 lines of code y: 83 # changes src/com/facebook/buck/parser/DefaultProjectBuildFileParserFactory.java x: 313 lines of code y: 44 # changes src/com/facebook/buck/parser/PackageFileParserFactory.java x: 117 lines of code y: 5 # changes src/com/facebook/buck/parser/config/ParserConfig.java x: 318 lines of code y: 9 # changes src/com/facebook/buck/skylark/parser/BuckGlobals.java x: 120 lines of code y: 4 # changes src/com/facebook/buck/core/rules/providers/impl/UserDefinedProvider.java x: 91 lines of code y: 3 # changes src/com/facebook/buck/core/rules/providers/impl/UserDefinedProviderInfo.java x: 70 lines of code y: 4 # changes src/com/facebook/buck/core/rules/providers/ProviderInfo.java x: 5 lines of code y: 4 # changes src/com/facebook/buck/core/starlark/rule/SkylarkDescription.java x: 212 lines of code y: 18 # changes src/com/facebook/buck/core/starlark/compatible/BuckSkylarkTypes.java x: 81 lines of code y: 5 # changes src/com/facebook/buck/core/starlark/compatible/MutableObjectException.java x: 11 lines of code y: 1 # changes src/com/facebook/buck/core/starlark/compatible/MethodLookup.java x: 39 lines of code y: 3 # changes src/com/facebook/buck/features/haskell/HaskellDescriptionUtils.java x: 477 lines of code y: 52 # changes src/com/facebook/buck/features/haskell/HaskellGhciRule.java x: 484 lines of code y: 27 # changes src/com/facebook/buck/android/Aapt2Link.java x: 291 lines of code y: 52 # changes src/com/facebook/buck/android/AndroidBinaryGraphEnhancer.java x: 910 lines of code y: 272 # changes src/com/facebook/buck/android/AndroidBinaryResourcesGraphEnhancer.java x: 640 lines of code y: 69 # changes src/com/facebook/buck/android/RobolectricTestDescription.java x: 458 lines of code y: 171 # changes src/com/facebook/buck/logd/proto/logdservice.proto x: 70 lines of code y: 2 # changes src/com/facebook/buck/remoteexecution/grpc/GrpcCasBlobUploader.java x: 157 lines of code y: 15 # changes src/com/facebook/buck/event/listener/RuleKeyDiagnosticsListener.java x: 259 lines of code y: 25 # changes src/com/facebook/buck/cli/TargetsCommand.java x: 1325 lines of code y: 341 # changes tools/ideabuck/resources/META-INF/plugin-core.xml x: 223 lines of code y: 1 # changes tools/ideabuck/resources/META-INF/plugin.xml x: 251 lines of code y: 39 # changes src/com/facebook/buck/artifact_cache/DirArtifactCache.java x: 324 lines of code y: 44 # changes src/com/facebook/buck/core/select/Selector.java x: 96 lines of code y: 6 # changes src/com/facebook/buck/command/config/ConfigIgnoredByDaemon.java x: 112 lines of code y: 6 # changes src/com/facebook/buck/android/NdkToolchainBuildRule.java x: 84 lines of code y: 4 # changes src/com/facebook/buck/cxx/CxxFlags.java x: 186 lines of code y: 32 # changes src/com/facebook/buck/cli/AbstractCommand.java x: 550 lines of code y: 136 # changes src/com/facebook/buck/cli/AbstractContainerCommand.java x: 162 lines of code y: 43 # changes src/com/facebook/buck/cli/Command.java x: 37 lines of code y: 51 # changes src/com/facebook/buck/core/cell/Cell.java x: 32 lines of code y: 26 # changes src/com/facebook/buck/core/cell/CellConfig.java x: 108 lines of code y: 2 # changes src/com/facebook/buck/core/cell/CellProvider.java x: 59 lines of code y: 11 # changes src/com/facebook/buck/core/cell/impl/CellImpl.java x: 107 lines of code y: 4 # changes src/com/facebook/buck/core/cell/impl/DefaultCellPathResolver.java x: 138 lines of code y: 14 # changes src/com/facebook/buck/core/cell/impl/LocalCellProviderFactory.java x: 166 lines of code y: 32 # changes src/com/facebook/buck/io/watchman/WatchmanFactory.java x: 396 lines of code y: 11 # changes src/com/facebook/buck/rules/modern/Serializer.java x: 355 lines of code y: 34 # changes src/com/facebook/buck/rules/modern/tools/IsolationChecker.java x: 359 lines of code y: 11 # changes src/com/facebook/buck/skylark/parser/AbstractSkylarkFileParser.java x: 609 lines of code y: 5 # changes src/com/facebook/buck/core/cell/Cells.java x: 48 lines of code y: 4 # changes src/com/facebook/buck/core/cell/impl/RootCellFactory.java x: 86 lines of code y: 19 # changes src/com/facebook/buck/cxx/CxxLink.java x: 258 lines of code y: 115 # changes src/com/facebook/buck/jvm/java/DefaultClassUsageFileWriter.java x: 63 lines of code y: 24 # changes src/com/facebook/buck/apple/clang/ModuleMapFactory.java x: 32 lines of code y: 4 # changes src/com/facebook/buck/cxx/CxxPreprocessables.java x: 145 lines of code y: 112 # changes src/com/facebook/buck/cxx/Archive.java x: 190 lines of code y: 90 # changes src/com/facebook/buck/cxx/CxxGenruleDescription.java x: 549 lines of code y: 135 # changes src/com/facebook/buck/cxx/CxxLibraryFactory.java x: 825 lines of code y: 61 # changes src/com/facebook/buck/cxx/CxxLinkableEnhancer.java x: 452 lines of code y: 132 # changes src/com/facebook/buck/cxx/CxxSourceRuleFactory.java x: 734 lines of code y: 43 # changes src/com/facebook/buck/cxx/CxxSourceTypes.java x: 234 lines of code y: 21 # changes src/com/facebook/buck/cxx/CxxToolchainDescription.java x: 230 lines of code y: 15 # changes src/com/facebook/buck/cxx/toolchain/CxxPlatform.java x: 167 lines of code y: 2 # changes src/com/facebook/buck/cxx/toolchain/impl/CxxPlatforms.java x: 344 lines of code y: 5 # changes src/com/facebook/buck/features/apple/project/CxxPlatformXcodeConfigGenerator.java x: 239 lines of code y: 6 # changes src/com/facebook/buck/features/apple/projectV2/CxxPlatformBuildConfiguration.java x: 198 lines of code y: 3 # changes src/com/facebook/buck/features/go/GoDescriptors.java x: 506 lines of code y: 47 # changes src/com/facebook/buck/features/ocaml/OcamlBuildContext.java x: 284 lines of code y: 2 # changes src/com/facebook/buck/features/ocaml/OcamlBuildRulesGenerator.java x: 483 lines of code y: 21 # changes src/com/facebook/buck/features/ocaml/OcamlBuildStep.java x: 394 lines of code y: 13 # changes src/com/facebook/buck/features/ocaml/OcamlToolchainFactory.java x: 110 lines of code y: 15 # changes src/com/facebook/buck/rules/args/SanitizedArg.java x: 76 lines of code y: 21 # changes src/com/facebook/buck/core/build/engine/impl/CachingBuildRuleBuilder.java x: 1175 lines of code y: 53 # changes src/com/facebook/buck/cli/AuditDependenciesCommand.java x: 136 lines of code y: 75 # changes src/com/facebook/buck/cli/AuditOwnerCommand.java x: 92 lines of code y: 105 # changes src/com/facebook/buck/cli/AuditTestsCommand.java x: 114 lines of code y: 74 # changes src/com/facebook/buck/cli/GraphEngineFactory.java x: 182 lines of code y: 31 # changes src/com/facebook/buck/cli/QueryCommand.java x: 57 lines of code y: 137 # changes src/com/facebook/buck/cli/UnconfiguredQueryCommand.java x: 74 lines of code y: 12 # changes src/com/facebook/buck/core/starlark/rule/attr/PostCoercionTransform.java x: 10 lines of code y: 8 # changes src/com/facebook/buck/core/starlark/rule/attr/impl/OutputAttributeValidator.java x: 16 lines of code y: 5 # changes src/com/facebook/buck/rules/coercer/BuildConfigFieldsTypeCoercer.java x: 42 lines of code y: 22 # changes src/com/facebook/buck/rules/coercer/ConstructorArgMarshaller.java x: 34 lines of code y: 30 # changes src/com/facebook/buck/rules/coercer/MacroTypeCoercer.java x: 21 lines of code y: 12 # changes src/com/facebook/buck/rules/coercer/ManifestEntriesTypeCoercer.java x: 41 lines of code y: 15 # changes src/com/facebook/buck/rules/coercer/OutputMacroTypeCoercer.java x: 42 lines of code y: 11 # changes src/com/facebook/buck/rules/coercer/QueryTargetsAndOutputsMacroTypeCoercer.java x: 59 lines of code y: 12 # changes src/com/facebook/buck/cli/AuditRuleTypeCommand.java x: 65 lines of code y: 13 # changes src/com/facebook/buck/core/model/targetgraph/impl/TargetNodeFactory.java x: 253 lines of code y: 33 # changes src/com/facebook/buck/core/starlark/rule/SkylarkUserDefinedRule.java x: 277 lines of code y: 11 # changes src/com/facebook/buck/parser/function/BuckPyFunction.java x: 148 lines of code y: 9 # changes src/com/facebook/buck/rules/coercer/CoercedTypeCache.java x: 169 lines of code y: 24 # changes src/com/facebook/buck/rules/coercer/DataTransferObjectDescriptor.java x: 39 lines of code y: 4 # changes src/com/facebook/buck/skylark/parser/RuleFunctionFactory.java x: 98 lines of code y: 17 # changes src/com/facebook/buck/versions/TargetGraphVersionTransformations.java x: 47 lines of code y: 20 # changes src/com/facebook/buck/versions/TargetNodeTranslator.java x: 272 lines of code y: 38 # changes src/com/facebook/buck/cli/BuildCommand.java x: 892 lines of code y: 409 # changes src/com/facebook/buck/parser/BuckPythonProgram.java x: 152 lines of code y: 8 # changes src/com/facebook/buck/skylark/parser/SkylarkProjectBuildFileParser.java x: 204 lines of code y: 97 # changes src/com/facebook/buck/core/build/engine/BuildResult.java x: 82 lines of code y: 2 # changes src/com/facebook/buck/command/BuildReport.java x: 251 lines of code y: 45 # changes src/com/facebook/buck/support/build/report/BuildReportConfig.java x: 53 lines of code y: 2 # changes src/com/facebook/buck/core/rules/impl/AbstractBuildRuleResolver.java x: 81 lines of code y: 4 # changes src/com/facebook/buck/android/Aapt2Compile.java x: 124 lines of code y: 38 # changes src/com/facebook/buck/android/AaptStep.java x: 135 lines of code y: 49 # changes src/com/facebook/buck/android/AndroidInstrumentationTest.java x: 436 lines of code y: 91 # changes src/com/facebook/buck/android/FilterResourcesSteps.java x: 394 lines of code y: 23 # changes src/com/facebook/buck/android/NdkBuildStep.java x: 78 lines of code y: 46 # changes src/com/facebook/buck/android/ProGuardObfuscateStep.java x: 316 lines of code y: 67 # changes src/com/facebook/buck/android/redex/ReDexStep.java x: 127 lines of code y: 21 # changes src/com/facebook/buck/apple/CodeSignStep.java x: 129 lines of code y: 37 # changes src/com/facebook/buck/apple/IdbRunTestsStep.java x: 534 lines of code y: 10 # changes src/com/facebook/buck/apple/SwiftStdlibStep.java x: 200 lines of code y: 24 # changes src/com/facebook/buck/apple/XctestRunTestsStep.java x: 112 lines of code y: 25 # changes src/com/facebook/buck/cli/AuditIncludesCommand.java x: 81 lines of code y: 26 # changes src/com/facebook/buck/cli/AuditRulesCommand.java x: 199 lines of code y: 100 # changes src/com/facebook/buck/cli/BuckQueryEnvironment.java x: 518 lines of code y: 126 # changes src/com/facebook/buck/cli/FixCommandHandler.java x: 166 lines of code y: 7 # changes src/com/facebook/buck/cli/OwnersReport.java x: 263 lines of code y: 47 # changes src/com/facebook/buck/cli/PathArguments.java x: 47 lines of code y: 5 # changes src/com/facebook/buck/cli/ProjectCommand.java x: 193 lines of code y: 294 # changes src/com/facebook/buck/cli/RootCommand.java x: 19 lines of code y: 9 # changes src/com/facebook/buck/cli/RunCommand.java x: 156 lines of code y: 72 # changes src/com/facebook/buck/cli/TargetPatternEvaluator.java x: 134 lines of code y: 60 # changes src/com/facebook/buck/cli/TestCommand.java x: 708 lines of code y: 360 # changes src/com/facebook/buck/core/filesystems/AbsPath.java x: 60 lines of code y: 4 # changes src/com/facebook/buck/core/sourcepath/PathSourcePath.java x: 68 lines of code y: 4 # changes src/com/facebook/buck/cxx/ArchiveStep.java x: 155 lines of code y: 28 # changes src/com/facebook/buck/cxx/CxxPreprocessAndCompile.java x: 343 lines of code y: 152 # changes src/com/facebook/buck/cxx/CxxPreprocessAndCompileStep.java x: 372 lines of code y: 114 # changes src/com/facebook/buck/cxx/CxxTest.java x: 256 lines of code y: 84 # changes src/com/facebook/buck/cxx/CxxThinLTOIndex.java x: 162 lines of code y: 4 # changes src/com/facebook/buck/cxx/CxxThinLTOOpt.java x: 173 lines of code y: 8 # changes src/com/facebook/buck/cxx/ElfSharedLibraryInterface.java x: 219 lines of code y: 48 # changes src/com/facebook/buck/cxx/toolchain/linker/Linker.java x: 64 lines of code y: 22 # changes src/com/facebook/buck/doctor/AbstractReport.java x: 275 lines of code y: 24 # changes src/com/facebook/buck/features/apple/project/XCodeProjectCommandHelper.java x: 748 lines of code y: 56 # changes src/com/facebook/buck/features/apple/projectV2/HeaderSearchPaths.java x: 759 lines of code y: 12 # changes src/com/facebook/buck/features/apple/projectV2/XCodeProjectCommandHelper.java x: 746 lines of code y: 26 # changes src/com/facebook/buck/features/d/DTest.java x: 196 lines of code y: 18 # changes src/com/facebook/buck/features/go/CGoCompileStep.java x: 64 lines of code y: 15 # changes src/com/facebook/buck/features/go/GoBinary.java x: 179 lines of code y: 29 # changes src/com/facebook/buck/features/go/GoCompile.java x: 285 lines of code y: 25 # changes src/com/facebook/buck/features/go/GoTest.java x: 350 lines of code y: 29 # changes src/com/facebook/buck/features/haskell/HaskellCompileRule.java x: 366 lines of code y: 28 # changes src/com/facebook/buck/features/haskell/HaskellHaddockLibRule.java x: 301 lines of code y: 24 # changes src/com/facebook/buck/features/haskell/HaskellHaddockRule.java x: 154 lines of code y: 20 # changes src/com/facebook/buck/features/ocaml/OcamlNativePluginStep.java x: 66 lines of code y: 6 # changes src/com/facebook/buck/features/ocaml/OcamlRuleBuilder.java x: 492 lines of code y: 27 # changes src/com/facebook/buck/features/project/intellij/DefaultIjLibraryFactoryResolver.java x: 66 lines of code y: 10 # changes src/com/facebook/buck/features/python/PythonRunTestsStep.java x: 175 lines of code y: 7 # changes src/com/facebook/buck/features/python/PythonTest.java x: 253 lines of code y: 28 # changes src/com/facebook/buck/features/rust/RustTest.java x: 256 lines of code y: 20 # changes src/com/facebook/buck/io/filesystem/impl/DefaultProjectFilesystem.java x: 975 lines of code y: 42 # changes src/com/facebook/buck/io/filesystem/impl/DefaultProjectFilesystemFactory.java x: 184 lines of code y: 33 # changes src/com/facebook/buck/json/JsonConcatenateStep.java x: 48 lines of code y: 14 # changes src/com/facebook/buck/jvm/groovy/GroovycStep.java x: 134 lines of code y: 26 # changes src/com/facebook/buck/jvm/java/ExternalJavac.java x: 147 lines of code y: 70 # changes src/com/facebook/buck/jvm/java/JavacErrorParser.java x: 79 lines of code y: 9 # changes src/com/facebook/buck/shell/AbstractGenruleStep.java x: 195 lines of code y: 33 # changes src/com/facebook/buck/shell/Genrule.java x: 147 lines of code y: 191 # changes src/com/facebook/buck/shell/ShBinary.java x: 272 lines of code y: 97 # changes src/com/facebook/buck/shell/ShTest.java x: 180 lines of code y: 103 # changes src/com/facebook/buck/shell/ShellStep.java x: 208 lines of code y: 65 # changes src/com/facebook/buck/util/unarchive/Untar.java x: 244 lines of code y: 10 # changes src/com/facebook/buck/android/DexStore.java x: 74 lines of code y: 13 # changes src/com/facebook/buck/android/PreDexSplitDexGroup.java x: 347 lines of code y: 9 # changes src/com/facebook/buck/android/PreDexedFilesSorter.java x: 258 lines of code y: 46 # changes src/com/facebook/buck/core/config/BuckConfig.java x: 325 lines of code y: 30 # changes src/com/facebook/buck/core/parser/buildtargetparser/UnconfiguredBuildTargetViewFactory.java x: 18 lines of code y: 7 # changes src/com/facebook/buck/core/rules/config/ConfigurationRule.java x: 5 lines of code y: 6 # changes src/com/facebook/buck/parser/spec/BuildTargetSpec.java x: 95 lines of code y: 16 # changes src/com/facebook/buck/parser/temporarytargetuniquenesschecker/TemporaryUnconfiguredTargetToTargetUniquenessChecker.java x: 12 lines of code y: 4 # changes src/com/facebook/buck/rules/modern/impl/ValueTypeInfoFactory.java x: 170 lines of code y: 18 # changes src/com/facebook/buck/android/AdbHelper.java x: 585 lines of code y: 74 # changes src/com/facebook/buck/apple/AppleConfig.java x: 383 lines of code y: 114 # changes src/com/facebook/buck/cli/ResolveAliasHelper.java x: 72 lines of code y: 38 # changes src/com/facebook/buck/core/model/UnconfiguredBuildTarget.java x: 182 lines of code y: 21 # changes src/com/facebook/buck/core/model/impl/JsonTargetConfigurationSerializer.java x: 76 lines of code y: 13 # changes src/com/facebook/buck/core/parser/buildtargetparser/BuildTargetMatcherParser.java x: 119 lines of code y: 18 # changes src/com/facebook/buck/core/parser/buildtargetparser/BuildTargetParser.java x: 94 lines of code y: 20 # changes src/com/facebook/buck/core/rules/platform/PlatformDescription.java x: 80 lines of code y: 19 # changes src/com/facebook/buck/cxx/config/CxxBuckConfig.java x: 518 lines of code y: 12 # changes src/com/facebook/buck/features/project/intellij/DefaultIjModuleFactoryResolver.java x: 196 lines of code y: 23 # changes src/com/facebook/buck/parser/targetnode/BuildPackagePathToUnconfiguredTargetNodePackageComputation.java x: 165 lines of code y: 17 # changes src/com/facebook/buck/parser/targetnode/BuildTargetToUnconfiguredTargetNodeComputation.java x: 95 lines of code y: 14 # changes src/com/facebook/buck/swift/SwiftRuntimeNativeLinkableGroup.java x: 113 lines of code y: 17 # changes src/com/facebook/buck/android/AndroidAppModularity.java x: 99 lines of code y: 26 # changes src/com/facebook/buck/android/FilteredResourcesProvider.java x: 22 lines of code y: 25 # changes src/com/facebook/buck/android/MergeAndroidResourcesStep.java x: 563 lines of code y: 79 # changes src/com/facebook/buck/android/NativeLibraryProguardGenerator.java x: 122 lines of code y: 28 # changes src/com/facebook/buck/android/NonPreDexedDexBuildable.java x: 715 lines of code y: 49 # changes src/com/facebook/buck/android/ResourcesFilter.java x: 318 lines of code y: 92 # changes src/com/facebook/buck/android/RobolectricTestHelper.java x: 208 lines of code y: 6 # changes src/com/facebook/buck/android/aapt/MiniAapt.java x: 504 lines of code y: 58 # changes src/com/facebook/buck/core/sourcepath/resolver/impl/AbstractSourcePathResolver.java x: 234 lines of code y: 9 # changes src/com/facebook/buck/cxx/CxxPrecompiledHeader.java x: 247 lines of code y: 97 # changes src/com/facebook/buck/cxx/PreInclude.java x: 233 lines of code y: 49 # changes src/com/facebook/buck/cxx/toolchain/HeaderSymlinkTree.java x: 25 lines of code y: 17 # changes src/com/facebook/buck/features/project/intellij/BaseIjModuleRule.java x: 269 lines of code y: 14 # changes src/com/facebook/buck/features/project/intellij/IjModuleGraphFactory.java x: 278 lines of code y: 17 # changes src/com/facebook/buck/infer/InferNullsafe.java x: 266 lines of code y: 9 # changes src/com/facebook/buck/io/file/MorePaths.java x: 322 lines of code y: 26 # changes src/com/facebook/buck/jvm/java/CopyResourcesStep.java x: 128 lines of code y: 27 # changes src/com/facebook/buck/jvm/java/JavaTestDescription.java x: 349 lines of code y: 151 # changes src/com/facebook/buck/jvm/java/JavacOptions.java x: 220 lines of code y: 2 # changes src/com/facebook/buck/rules/modern/builders/RemoteExecutionStrategy.java x: 530 lines of code y: 57 # changes scripts/diff_rulekeys.py x: 589 lines of code y: 31 # changes src/com/facebook/buck/features/d/DLibraryDescription.java x: 132 lines of code y: 32 # changes src/com/facebook/buck/features/halide/HalideLibraryDescription.java x: 346 lines of code y: 25 # changes src/com/facebook/buck/features/haskell/HaskellLibraryDescription.java x: 872 lines of code y: 49 # changes src/com/facebook/buck/core/select/AbstractSelectorListResolver.java x: 124 lines of code y: 4 # changes src/com/facebook/buck/core/select/impl/ThrowingSelectorListResolver.java x: 21 lines of code y: 4 # changes src/com/facebook/buck/parser/ParserWithConfigurableAttributes.java x: 363 lines of code y: 48 # changes src/com/facebook/buck/artifact_cache/AbstractNetworkCache.java x: 250 lines of code y: 32 # changes src/com/facebook/buck/artifact_cache/DirArtifactCacheEvent.java x: 95 lines of code y: 12 # changes src/com/facebook/buck/artifact_cache/HttpArtifactCache.java x: 164 lines of code y: 40 # changes src/com/facebook/buck/artifact_cache/SQLiteArtifactCacheEvent.java x: 95 lines of code y: 8 # changes src/com/facebook/buck/artifact_cache/ThriftArtifactCache.java x: 820 lines of code y: 55 # changes src/com/facebook/buck/core/model/BuildTarget.java x: 158 lines of code y: 21 # changes src/com/facebook/buck/cli/PublishCommand.java x: 194 lines of code y: 52 # changes src/com/facebook/buck/parser/TargetSpecResolver.java x: 305 lines of code y: 40 # changes src/com/facebook/buck/core/build/engine/impl/CachingBuildEngine.java x: 463 lines of code y: 24 # changes src/com/facebook/buck/jvm/java/UnusedDependenciesFinder.java x: 342 lines of code y: 3 # changes src/com/facebook/buck/rules/modern/impl/BuildTargetTypeInfo.java x: 22 lines of code y: 13 # changes src/com/facebook/buck/cxx/toolchain/HeaderSymlinkTreeWithModuleMap.java x: 111 lines of code y: 12 # changes src/com/facebook/buck/features/apple/projectV2/ProjectGenerator.java x: 433 lines of code y: 38 # changes src/com/facebook/buck/cli/AbstractQueryCommand.java x: 803 lines of code y: 17 # changes src/com/facebook/buck/cli/BuckCommand.java x: 102 lines of code y: 52 # changes src/com/facebook/buck/core/select/impl/SelectorFactory.java x: 59 lines of code y: 15 # changes src/com/facebook/buck/android/AndroidLibraryDescription.java x: 216 lines of code y: 139 # changes src/com/facebook/buck/android/AndroidPrebuiltAarDescription.java x: 222 lines of code y: 116 # changes src/com/facebook/buck/android/AndroidResourceDescription.java x: 316 lines of code y: 111 # changes src/com/facebook/buck/apple/AppleDsym.java x: 150 lines of code y: 50 # changes src/com/facebook/buck/apple/ApplePackageDescription.java x: 191 lines of code y: 94 # changes src/com/facebook/buck/apple/MultiarchFileInfos.java x: 164 lines of code y: 45 # changes src/com/facebook/buck/core/model/FlavorDomain.java x: 159 lines of code y: 6 # changes src/com/facebook/buck/core/model/FlavorSet.java x: 105 lines of code y: 1 # changes src/com/facebook/buck/cxx/CxxDescriptionEnhancer.java x: 1591 lines of code y: 290 # changes src/com/facebook/buck/cxx/CxxInferEnhancer.java x: 330 lines of code y: 94 # changes src/com/facebook/buck/cxx/CxxLibraryDescription.java x: 394 lines of code y: 282 # changes src/com/facebook/buck/features/js/JsBundle.java x: 151 lines of code y: 6 # changes src/com/facebook/buck/features/js/JsBundleDescription.java x: 370 lines of code y: 23 # changes src/com/facebook/buck/features/js/JsBundleGenruleDescription.java x: 172 lines of code y: 12 # changes src/com/facebook/buck/features/js/JsDependenciesFile.java x: 89 lines of code y: 6 # changes src/com/facebook/buck/features/js/JsLibrary.java x: 178 lines of code y: 10 # changes src/com/facebook/buck/features/js/JsLibraryDescription.java x: 345 lines of code y: 22 # changes src/com/facebook/buck/features/rust/RustCompileUtils.java x: 648 lines of code y: 50 # changes src/com/facebook/buck/jvm/java/JavaLibraryDescription.java x: 242 lines of code y: 111 # changes src/com/facebook/buck/jvm/scala/ScalaLibraryDescription.java x: 153 lines of code y: 84 # changes src/com/facebook/buck/parser/BuiltTargetVerifier.java x: 74 lines of code y: 17 # changes src/com/facebook/buck/parser/UnconfiguredTargetNodePipeline.java x: 185 lines of code y: 13 # changes src/com/facebook/buck/parser/UnexpectedFlavorException.java x: 101 lines of code y: 20 # changes src/com/facebook/buck/versions/AsyncVersionedTargetGraphBuilder.java x: 381 lines of code y: 19 # changes src/com/facebook/buck/httpserver/WebServerBuckEventListener.java x: 247 lines of code y: 30 # changes src/com/facebook/buck/remoteexecution/MetadataProviderFactory.java x: 165 lines of code y: 19 # changes src/com/facebook/buck/remoteexecution/proto/metadata.proto x: 160 lines of code y: 22 # changes src/com/facebook/buck/parser/AbstractParser.java x: 253 lines of code y: 26 # changes src/com/facebook/buck/event/listener/RenderingConsole.java x: 181 lines of code y: 3 # changes src/com/facebook/buck/cli/AuditFlavorsCommand.java x: 160 lines of code y: 34 # changes src/com/facebook/buck/core/rules/config/registry/impl/ConfigurationRuleRegistryFactory.java x: 45 lines of code y: 12 # changes src/com/facebook/buck/parser/DaemonicCellState.java x: 277 lines of code y: 51 # changes src/com/facebook/buck/parser/DaemonicParserState.java x: 533 lines of code y: 117 # changes src/com/facebook/buck/parser/Parser.java x: 75 lines of code y: 275 # changes src/com/facebook/buck/parser/PerBuildState.java x: 111 lines of code y: 98 # changes src/com/facebook/buck/parser/api/BuildFileManifest.java x: 31 lines of code y: 11 # changes src/com/facebook/buck/logd/server/LogdServer.java x: 154 lines of code y: 2 # changes src/com/facebook/buck/logd/resources/log4j2.xml x: 31 lines of code y: 1 # changes src/com/facebook/buck/core/build/event/BuildRuleEvent.java x: 417 lines of code y: 13 # changes src/com/facebook/buck/httpserver/StreamingWebSocketServlet.java x: 114 lines of code y: 24 # changes src/com/facebook/buck/httpserver/WebServer.java x: 126 lines of code y: 31 # changes src/com/facebook/buck/event/listener/AbstractConsoleEventBusListener.java x: 673 lines of code y: 109 # changes src/com/facebook/buck/event/listener/util/ProgressEstimator.java x: 330 lines of code y: 7 # changes tools/consistency_checker/src/com/facebook/buck/tools/consistency/Main.java x: 370 lines of code y: 6 # changes tools/consistency_checker/src/com/facebook/buck/tools/consistency/RuleKeyFileParser.java x: 111 lines of code y: 8 # changes tools/psi-grammar/src/com/facebook/buck/intellij/ideabuck/lang/psi/impl/BcfgPsiImplUtil.java x: 152 lines of code y: 4 # changes src/com/facebook/buck/util/ErrorLogger.java x: 189 lines of code y: 27 # changes src/com/facebook/buck/cli/AuditInputCommand.java x: 165 lines of code y: 95 # changes src/com/facebook/buck/cli/CommandLineTargetNodeSpecParser.java x: 130 lines of code y: 35 # changes src/com/facebook/buck/cli/PerfManifestCommand.java x: 223 lines of code y: 12 # changes src/com/facebook/buck/command/Build.java x: 333 lines of code y: 168 # changes src/com/facebook/buck/features/apple/project/XCodeProjectSubCommand.java x: 207 lines of code y: 25 # changes src/com/facebook/buck/parser/PackagePipeline.java x: 164 lines of code y: 6 # changes src/com/facebook/buck/rules/modern/builders/ModernBuildRuleRemoteExecutionHelper.java x: 666 lines of code y: 34 # changes src/com/facebook/buck/cli/CommandRunnerParams.java x: 201 lines of code y: 64 # changes src/com/facebook/buck/cli/FetchCommand.java x: 171 lines of code y: 154 # changes src/com/facebook/buck/features/js/JsBundleGenrule.java x: 374 lines of code y: 11 # changes src/com/facebook/buck/android/ApkGenrule.java x: 157 lines of code y: 91 # changes src/com/facebook/buck/artifact_cache/ArtifactUploader.java x: 188 lines of code y: 21 # changes src/com/facebook/buck/core/rules/BuildRule.java x: 54 lines of code y: 14 # changes src/com/facebook/buck/event/listener/MachineReadableLoggerListener.java x: 381 lines of code y: 48 # changes src/com/facebook/buck/features/project/intellij/DefaultIjLibraryFactory.java x: 159 lines of code y: 11 # changes src/com/facebook/buck/parser/PerBuildStateCache.java x: 67 lines of code y: 3 # changes src/com/facebook/buck/core/files/DirectoryListCache.java x: 101 lines of code y: 6 # changes src/com/facebook/buck/io/watchman/WatchmanWatcher.java x: 366 lines of code y: 13 # changes src/com/facebook/buck/rules/keys/RuleKeyCacheRecycler.java x: 122 lines of code y: 20 # changes src/com/facebook/buck/support/state/BuckGlobalState.java x: 195 lines of code y: 11 # changes src/com/facebook/buck/util/json/ObjectMappers.java x: 231 lines of code y: 19 # changes src/com/facebook/buck/cxx/CxxLibraryGroup.java x: 492 lines of code y: 12 # changes src/com/facebook/buck/cli/AbstractPerfCommand.java x: 285 lines of code y: 18 # changes src/com/facebook/buck/rules/modern/builders/IsolatedBuildableBuilder.java x: 327 lines of code y: 54 # changes src/com/facebook/buck/features/project/intellij/IjProjectBuckConfig.java x: 177 lines of code y: 14 # changes src/com/facebook/buck/support/state/BuckGlobalStateLifecycleManager.java x: 190 lines of code y: 9 # changes src/com/facebook/buck/core/filesystems/BuckUnixPath.java x: 449 lines of code y: 6 # changes src/com/facebook/buck/remoteexecution/config/RemoteExecutionConfig.java x: 409 lines of code y: 4 # changes src/com/facebook/buck/remoteexecution/event/LocalFallbackEvent.java x: 131 lines of code y: 9 # changes src/com/facebook/buck/step/StepFailedException.java x: 102 lines of code y: 31 # changes src/com/facebook/buck/features/project/intellij/IjProjectWriter.java x: 345 lines of code y: 24 # changes src/com/facebook/buck/features/project/intellij/IjAndroidHelper.java x: 26 lines of code y: 4 # changes src/com/facebook/buck/features/project/intellij/IjProject.java x: 119 lines of code y: 15 # changes src/com/facebook/buck/android/DxStep.java x: 394 lines of code y: 66 # changes src/com/facebook/buck/android/PreDexSplitDexMerge.java x: 336 lines of code y: 5 # changes src/com/facebook/buck/android/SmartDexingStep.java x: 520 lines of code y: 114 # changes src-gen/com/facebook/buck/logd/proto/LogdServiceGrpc.java x: 273 lines of code y: 1 # changes programs/buck_project.py x: 212 lines of code y: 36 # changes src/com/facebook/buck/artifact_cache/config/ArtifactCacheBuckConfig.java x: 484 lines of code y: 25 # changes src/com/facebook/buck/core/model/targetgraph/impl/TargetGraphHashing.java x: 143 lines of code y: 12 # changes src/com/facebook/buck/core/model/targetgraph/impl/TargetNodeImpl.java x: 257 lines of code y: 3 # changes src/com/facebook/buck/cxx/toolchain/impl/DefaultCxxPlatforms.java x: 265 lines of code y: 7 # changes src/com/facebook/buck/features/python/PythonPackagedBinary.java x: 138 lines of code y: 26 # changes src/com/facebook/buck/core/build/execution/context/ExecutionContext.java x: 173 lines of code y: 3 # changes src/com/facebook/buck/core/rules/resolver/impl/ActionGraphBuilderMetadataCache.java x: 72 lines of code y: 9 # changes src/com/facebook/buck/core/rules/transformer/impl/DefaultTargetNodeToBuildRuleTransformer.java x: 92 lines of code y: 22 # changes src/com/facebook/buck/core/rules/transformer/impl/LegacyRuleAnalysisDelegatingTargetNodeToBuildRuleTransformer.java x: 116 lines of code y: 17 # changes src/com/facebook/buck/features/apple/projectV2/FlagParser.java x: 570 lines of code y: 6 # changes src/com/facebook/buck/features/go/GoProjectCommandHelper.java x: 320 lines of code y: 36 # changes src/com/facebook/buck/rules/query/GraphEnhancementQueryEnvironment.java x: 243 lines of code y: 73 # changes src/com/facebook/buck/versions/AbstractVersionedTargetGraphBuilder.java x: 131 lines of code y: 8 # changes src/com/facebook/buck/versions/InstrumentedVersionedTargetGraphCache.java x: 81 lines of code y: 17 # changes src/com/facebook/buck/versions/VersionedTargetGraphCache.java x: 214 lines of code y: 34 # changes src/com/facebook/buck/cli/AuditActionGraphCommand.java x: 220 lines of code y: 39 # changes src/com/facebook/buck/cli/AuditClasspathCommand.java x: 203 lines of code y: 137 # changes src/com/facebook/buck/cli/AuditConfigCommand.java x: 175 lines of code y: 28 # changes src/com/facebook/buck/cli/AuditMbrIsolationCommand.java x: 313 lines of code y: 25 # changes src/com/facebook/buck/cli/CacheCommand.java x: 430 lines of code y: 68 # changes src/com/facebook/buck/cli/CleanCommand.java x: 93 lines of code y: 47 # changes src/com/facebook/buck/cli/PerfMbrPrepareRemoteExecutionCommand.java x: 185 lines of code y: 12 # changes src/com/facebook/buck/cli/TestRunning.java x: 697 lines of code y: 101 # changes src/com/facebook/buck/cli/UninstallCommand.java x: 128 lines of code y: 132 # changes src/com/facebook/buck/cli/VerifyCachesCommand.java x: 115 lines of code y: 33 # changes src/com/facebook/buck/features/project/intellij/IjProjectSubCommand.java x: 205 lines of code y: 17 # changes src/com/facebook/buck/shell/GenruleDescription.java x: 103 lines of code y: 78 # changes src/com/facebook/buck/features/project/intellij/ModuleBuildContext.java x: 200 lines of code y: 6 # changes src/com/facebook/buck/features/project/intellij/IjProjectTemplateDataPreparer.java x: 474 lines of code y: 8 # changes src/com/facebook/buck/features/python/PythonUtil.java x: 442 lines of code y: 40 # changes src/com/facebook/buck/cxx/Omnibus.java x: 638 lines of code y: 93 # changes src/com/facebook/buck/android/AndroidAarDescription.java x: 271 lines of code y: 122 # changes src/com/facebook/buck/android/AndroidBinaryDescription.java x: 307 lines of code y: 209 # changes src/com/facebook/buck/android/AndroidBuildConfigDescription.java x: 133 lines of code y: 93 # changes src/com/facebook/buck/android/AndroidBundleDescription.java x: 297 lines of code y: 31 # changes src/com/facebook/buck/android/AndroidInstrumentationTestDescription.java x: 108 lines of code y: 54 # changes src/com/facebook/buck/android/NdkLibraryDescription.java x: 377 lines of code y: 133 # changes src/com/facebook/buck/cxx/CxxBinaryDescription.java x: 153 lines of code y: 165 # changes src/com/facebook/buck/cxx/CxxTestDescription.java x: 371 lines of code y: 156 # changes src/com/facebook/buck/cxx/PrebuiltCxxLibraryDescription.java x: 986 lines of code y: 199 # changes src/com/facebook/buck/features/d/DTestDescription.java x: 112 lines of code y: 31 # changes src/com/facebook/buck/features/go/CgoLibraryDescription.java x: 215 lines of code y: 33 # changes src/com/facebook/buck/features/go/GoBinaryDescription.java x: 96 lines of code y: 28 # changes src/com/facebook/buck/features/go/GoLibraryDescription.java x: 162 lines of code y: 28 # changes src/com/facebook/buck/features/go/GoTestDescription.java x: 519 lines of code y: 51 # changes src/com/facebook/buck/features/gwt/GwtBinaryDescription.java x: 142 lines of code y: 28 # changes src/com/facebook/buck/features/haskell/HaskellBinaryDescription.java x: 339 lines of code y: 38 # changes src/com/facebook/buck/features/haskell/HaskellGhciDescription.java x: 303 lines of code y: 40 # changes src/com/facebook/buck/features/haskell/HaskellHaddockDescription.java x: 126 lines of code y: 23 # changes src/com/facebook/buck/features/lua/CxxLuaExtensionDescription.java x: 356 lines of code y: 44 # changes src/com/facebook/buck/features/lua/LuaBinaryDescription.java x: 753 lines of code y: 48 # changes src/com/facebook/buck/features/ocaml/OcamlBinaryDescription.java x: 144 lines of code y: 19 # changes src/com/facebook/buck/features/ocaml/OcamlDescriptionEnhancer.java x: 35 lines of code y: 12 # changes src/com/facebook/buck/features/ocaml/OcamlLibraryDescription.java x: 235 lines of code y: 24 # changes src/com/facebook/buck/features/python/CxxPythonExtensionDescription.java x: 506 lines of code y: 51 # changes src/com/facebook/buck/features/python/PythonBinaryDescription.java x: 375 lines of code y: 45 # changes src/com/facebook/buck/features/python/PythonTestDescription.java x: 451 lines of code y: 54 # changes src/com/facebook/buck/features/rust/RustLibraryDescription.java x: 462 lines of code y: 44 # changes src/com/facebook/buck/jvm/groovy/GroovyLibraryDescription.java x: 97 lines of code y: 72 # changes src/com/facebook/buck/jvm/groovy/GroovyTestDescription.java x: 144 lines of code y: 99 # changes src/com/facebook/buck/jvm/java/JavaBinaryDescription.java x: 178 lines of code y: 88 # changes src/com/facebook/buck/jvm/kotlin/KotlinTestDescription.java x: 159 lines of code y: 95 # changes src/com/facebook/buck/jvm/scala/ScalaTestDescription.java x: 173 lines of code y: 112 # changes src/com/facebook/buck/rules/macros/CxxGenruleFilterAndTargetsMacro.java x: 20 lines of code y: 11 # changes src/com/facebook/buck/rules/macros/Macro.java x: 14 lines of code y: 12 # changes src/com/facebook/buck/rules/macros/MacroExpander.java x: 14 lines of code y: 34 # changes src/com/facebook/buck/rules/macros/QueryMacro.java x: 15 lines of code y: 11 # changes src/com/facebook/buck/rules/macros/QueryMacroExpander.java x: 69 lines of code y: 39 # changes src/com/facebook/buck/rules/macros/StringWithMacrosConverter.java x: 133 lines of code y: 2 # changes src/com/facebook/buck/shell/AbstractGenruleDescription.java x: 247 lines of code y: 100 # changes src/com/facebook/buck/shell/CommandAliasDescription.java x: 89 lines of code y: 32 # changes src/com/facebook/buck/shell/ShTestDescription.java x: 111 lines of code y: 85 # changes src/com/facebook/buck/cxx/toolchain/nativelink/NativeLinkableInfo.java x: 216 lines of code y: 11 # changes src/com/facebook/buck/cxx/toolchain/nativelink/NativeLinkables.java x: 233 lines of code y: 27 # changes src/com/facebook/buck/android/exopackage/RealAndroidDevice.java x: 1016 lines of code y: 32 # changes src/com/facebook/buck/util/config/Config.java x: 426 lines of code y: 24 # changes src/com/facebook/buck/cxx/PreprocessorDelegate.java x: 327 lines of code y: 89 # changes src/com/facebook/buck/rules/macros/QueryOutputsMacroExpander.java x: 59 lines of code y: 30 # changes src/com/facebook/buck/rules/macros/QueryTargetsMacroExpander.java x: 52 lines of code y: 24 # changes src/com/facebook/buck/rules/macros/LocationMacroExpander.java x: 11 lines of code y: 24 # changes src/com/facebook/buck/event/listener/ChromeTraceBuildListener.java x: 932 lines of code y: 131 # changes src/com/facebook/buck/event/listener/RuleKeyLoggerListener.java x: 182 lines of code y: 26 # changes src/com/facebook/buck/core/rules/actions/DefaultActionRegistry.java x: 63 lines of code y: 9 # changes src/com/facebook/buck/android/AndroidNativeLibsPackageableGraphEnhancer.java x: 470 lines of code y: 105 # changes src/com/facebook/buck/android/NativeLibraryMergeEnhancer.java x: 881 lines of code y: 103 # changes src/com/facebook/buck/apple/simulator/AppleDeviceController.java x: 248 lines of code y: 8 # changes src/com/facebook/buck/cli/ActionGraphSerializer.java x: 137 lines of code y: 6 # changes src/com/facebook/buck/core/parser/buildtargetpattern/BuildTargetPatternParser.java x: 100 lines of code y: 7 # changes src/com/facebook/buck/core/rules/impl/RuleAnalysisLegacyBuildRuleView.java x: 144 lines of code y: 20 # changes src/com/facebook/buck/doctor/BuildLogHelper.java x: 191 lines of code y: 21 # changes src/com/facebook/buck/doctor/DefaultDefectReporter.java x: 225 lines of code y: 18 # changes src/com/facebook/buck/doctor/DoctorReportHelper.java x: 257 lines of code y: 32 # changes src/com/facebook/buck/file/RemoteFile.java x: 97 lines of code y: 45 # changes src/com/facebook/buck/rules/modern/Deserializer.java x: 370 lines of code y: 25 # changes src/com/facebook/buck/cxx/PreprocessorFlags.java x: 145 lines of code y: 2 # changes src/com/facebook/buck/android/ApkGenruleDescription.java x: 89 lines of code y: 78 # changes src/com/facebook/buck/core/build/engine/buildinfo/DefaultOnDiskBuildInfo.java x: 299 lines of code y: 19 # changes src/com/facebook/buck/core/build/engine/buildinfo/OnDiskBuildInfo.java x: 30 lines of code y: 11 # changes src/com/facebook/buck/jvm/java/JarGenrule.java x: 62 lines of code y: 19 # changes src/com/facebook/buck/cxx/CxxSymlinkTreeHeaders.java x: 206 lines of code y: 1 # changes src/com/facebook/buck/rules/args/Arg.java x: 65 lines of code y: 25 # changes src/com/facebook/buck/android/toolchain/impl/AndroidPlatformTargetProducer.java x: 273 lines of code y: 11 # changes src/com/facebook/buck/android/AndroidManifestDescription.java x: 42 lines of code y: 57 # changes src/com/facebook/buck/android/GenAidlDescription.java x: 41 lines of code y: 45 # changes src/com/facebook/buck/android/PrebuiltNativeLibraryDescription.java x: 57 lines of code y: 43 # changes src/com/facebook/buck/apple/AppleAssetCatalogDescription.java x: 35 lines of code y: 48 # changes src/com/facebook/buck/apple/PrebuiltAppleFrameworkDescription.java x: 133 lines of code y: 63 # changes src/com/facebook/buck/core/rules/platform/ConstraintSettingDescription.java x: 33 lines of code y: 14 # changes src/com/facebook/buck/cxx/CxxPrecompiledHeaderDescription.java x: 41 lines of code y: 34 # changes src/com/facebook/buck/cxx/PrebuiltCxxLibraryGroupDescription.java x: 337 lines of code y: 2 # changes src/com/facebook/buck/features/dotnet/PrebuiltDotnetLibraryDescription.java x: 33 lines of code y: 17 # changes src/com/facebook/buck/features/go/PrebuiltGoLibraryDescription.java x: 104 lines of code y: 9 # changes src/com/facebook/buck/features/haskell/HaskellPrebuiltLibraryDescription.java x: 201 lines of code y: 29 # changes src/com/facebook/buck/features/python/PythonLibraryDescription.java x: 310 lines of code y: 28 # changes src/com/facebook/buck/features/zip/rules/ZipFileDescription.java x: 57 lines of code y: 24 # changes src/com/facebook/buck/file/HttpArchiveDescription.java x: 133 lines of code y: 15 # changes src/com/facebook/buck/file/HttpFileDescription.java x: 102 lines of code y: 14 # changes src/com/facebook/buck/file/RemoteFileDescription.java x: 62 lines of code y: 42 # changes src/com/facebook/buck/jvm/java/JavaAnnotationProcessorDescription.java x: 62 lines of code y: 33 # changes src/com/facebook/buck/jvm/java/KeystoreDescription.java x: 29 lines of code y: 28 # changes src/com/facebook/buck/jvm/java/PrebuiltJarDescription.java x: 157 lines of code y: 75 # changes src/com/facebook/buck/rules/keys/ReflectiveAlterKeyLoader.java x: 143 lines of code y: 29 # changes src/com/facebook/buck/shell/ExportFileDescription.java x: 108 lines of code y: 63 # changes src/com/facebook/buck/shell/ShBinaryDescription.java x: 40 lines of code y: 43 # changes src/com/facebook/buck/cxx/CxxCompilationDatabase.java x: 140 lines of code y: 71 # changes src/com/facebook/buck/cxx/CxxLibraryMetadataFactory.java x: 216 lines of code y: 23 # changes src/com/facebook/buck/cxx/NewPrebuiltCxxLibraryPaths.java x: 156 lines of code y: 1 # changes src/com/facebook/buck/cxx/PreIncludeFactory.java x: 45 lines of code y: 1 # changes src/com/facebook/buck/features/lua/NativeExecutableStarter.java x: 280 lines of code y: 2 # changes src/com/facebook/buck/android/AabBuilderStep.java x: 444 lines of code y: 20 # changes src/com/facebook/buck/rules/macros/ExecutableMacroExpander.java x: 34 lines of code y: 39 # changes src/com/facebook/buck/features/project/intellij/IjProjectSourcePathResolver.java x: 260 lines of code y: 9 # changes src/com/facebook/buck/core/artifact/ArtifactImpl.java x: 249 lines of code y: 14 # changes src/com/facebook/buck/android/GenerateCodeForMergedLibraryMap.java x: 170 lines of code y: 38 # changes src/com/facebook/buck/cxx/CxxBinary.java x: 157 lines of code y: 76 # changes src/com/facebook/buck/cxx/CxxBoostTest.java x: 182 lines of code y: 74 # changes src/com/facebook/buck/cxx/CxxGtestTest.java x: 268 lines of code y: 80 # changes src/com/facebook/buck/features/go/GoTestX.java x: 99 lines of code y: 4 # changes src/com/facebook/buck/features/python/PythonInPlaceBinary.java x: 176 lines of code y: 19 # changes src/com/facebook/buck/jvm/java/ExternalJavacProvider.java x: 119 lines of code y: 7 # changes src/com/facebook/buck/jvm/java/JarFattener.java x: 234 lines of code y: 78 # changes src/com/facebook/buck/jvm/java/JavaBinary.java x: 198 lines of code y: 62 # changes src/com/facebook/buck/shell/CommandAlias.java x: 153 lines of code y: 25 # changes src/com/facebook/buck/features/python/PythonCompileRule.java x: 114 lines of code y: 3 # changes src/com/facebook/buck/io/filesystem/BuckPaths.java x: 122 lines of code y: 2 # changes src/com/facebook/buck/apple/xcode/xcodeproj/PBXTarget.java x: 82 lines of code y: 20 # changes src/com/facebook/buck/apple/xcode/xcodeproj/SourceTreePath.java x: 88 lines of code y: 20 # changes src/com/facebook/buck/features/apple/projectV2/XcodeNativeTargetProjectWriter.java x: 540 lines of code y: 7 # changes src/com/facebook/buck/cxx/OmnibusRoots.java x: 98 lines of code y: 2 # changes src/com/facebook/buck/cxx/toolchain/nativelink/NativeLinkable.java x: 57 lines of code y: 18 # changes src/com/facebook/buck/apple/toolchain/impl/AppleCxxPlatformsProviderFactory.java x: 107 lines of code y: 18 # changes src/com/facebook/buck/rules/keys/AbstractRuleKeyBuilder.java x: 186 lines of code y: 19 # changes src/com/facebook/buck/rules/keys/RuleKeyBuilder.java x: 224 lines of code y: 47 # changes src/com/facebook/buck/core/rules/actions/lib/RunAction.java x: 110 lines of code y: 9 # changes src/com/facebook/buck/core/starlark/rule/SkylarkRuleContextActionsApi.java x: 143 lines of code y: 9 # changes src/com/facebook/buck/core/build/context/BuildContext.java x: 71 lines of code y: 1 # changes src/com/facebook/buck/artifact_cache/CacheResult.java x: 263 lines of code y: 1 # changes src/com/facebook/buck/artifact_cache/MultiArtifactCache.java x: 205 lines of code y: 37 # changes src/com/facebook/buck/artifact_cache/NoopArtifactCache.java x: 70 lines of code y: 25 # changes src/com/facebook/buck/artifact_cache/RetryingCacheDecorator.java x: 113 lines of code y: 14 # changes src/com/facebook/buck/artifact_cache/TwoLevelArtifactCacheDecorator.java x: 233 lines of code y: 41 # changes src/com/facebook/buck/android/CopyNativeLibraries.java x: 333 lines of code y: 88 # changes src/com/facebook/buck/android/aapt/MergeAndroidResourceSources.java x: 74 lines of code y: 32 # changes src/com/facebook/buck/android/exopackage/ExopackageInstaller.java x: 303 lines of code y: 30 # changes src/com/facebook/buck/skylark/function/SkylarkRuleFunctionsApi.java x: 137 lines of code y: 7 # changes src/com/facebook/buck/apple/AppleLibraryDescriptionSwiftEnhancer.java x: 155 lines of code y: 38 # changes src/com/facebook/buck/core/model/actiongraph/computation/ActionGraphProvider.java x: 216 lines of code y: 9 # changes src/com/facebook/buck/cxx/Depfiles.java x: 328 lines of code y: 37 # changes src/com/facebook/buck/event/SimplePerfEvent.java x: 374 lines of code y: 18 # changes src/com/facebook/buck/features/apple/projectV2/XCodeNativeTargetAttributes.java x: 109 lines of code y: 1 # changes src/com/facebook/buck/remoteexecution/util/OutputsMaterializer.java x: 254 lines of code y: 16 # changes src/com/facebook/buck/features/go/GoPlatformFactory.java x: 183 lines of code y: 2 # changes src/com/facebook/buck/features/lua/LuaBuckConfig.java x: 79 lines of code y: 12 # changes src/com/facebook/buck/features/project/intellij/model/IjModuleAndroidFacet.java x: 92 lines of code y: 1 # changes src/com/facebook/buck/features/python/PexStep.java x: 92 lines of code y: 9 # changes src/com/facebook/buck/features/python/PythonBinaryPackagable.java x: 82 lines of code y: 1 # changes src/com/facebook/buck/features/python/PythonResolvedPackageComponents.java x: 150 lines of code y: 1 # changes src/com/facebook/buck/android/AndroidLibraryGraphEnhancer.java x: 114 lines of code y: 90 # changes src/com/facebook/buck/jvm/java/JavaBuckConfig.java x: 237 lines of code y: 69 # changes src/com/facebook/buck/jvm/java/JavaFileParser.java x: 778 lines of code y: 24 # changes src/com/facebook/buck/jvm/java/JavacToJarStepFactory.java x: 206 lines of code y: 68 # changes src/com/facebook/buck/jvm/java/ResolvedJavacPluginProperties.java x: 87 lines of code y: 17 # changes src/com/facebook/buck/jvm/java/JarBuildStepsFactory.java x: 450 lines of code y: 55 # changes src/com/facebook/buck/jvm/java/MavenUberJar.java x: 209 lines of code y: 52 # changes src/com/facebook/buck/jvm/kotlin/JarBackedReflectedKotlinc.java x: 174 lines of code y: 20 # changes src/com/facebook/buck/log/InvocationInfo.java x: 132 lines of code y: 1 # changes src/com/facebook/buck/features/go/testmaingen.go.in x: 400 lines of code y: 4 # changes src/com/facebook/buck/apple/PrebuiltAppleFramework.java x: 229 lines of code y: 58 # changes src/com/facebook/buck/shell/ExportFile.java x: 138 lines of code y: 80 # changes src/com/facebook/buck/shell/RunShTestAndRecordResultStep.java x: 47 lines of code y: 40 # changes src/com/facebook/buck/core/rules/providers/impl/BuiltInProvider.java x: 200 lines of code y: 8 # changes src/com/facebook/buck/core/starlark/compatible/BuckStarlarkCallable.java x: 126 lines of code y: 6 # changes src/com/facebook/buck/core/starlark/compatible/BuckStarlarkFunction.java x: 188 lines of code y: 7 # changes src/com/facebook/buck/core/toolchain/impl/DefaultToolchainProvider.java x: 173 lines of code y: 11 # changes src/com/facebook/buck/android/DexProducedFromJavaLibrary.java x: 349 lines of code y: 94 # changes src/com/facebook/buck/util/versioncontrol/HgCmdLineInterface.java x: 210 lines of code y: 45 # changes src/com/facebook/buck/util/versioncontrol/NoOpCmdLineInterface.java x: 28 lines of code y: 20 # changes src/com/facebook/buck/util/versioncontrol/VersionControlCmdLineInterface.java x: 14 lines of code y: 19 # changes src/com/facebook/buck/util/versioncontrol/VersionControlStatsGenerator.java x: 148 lines of code y: 26 # changes src/com/facebook/buck/cli/CommandHelper.java x: 72 lines of code y: 22 # changes src/com/facebook/buck/android/TrimUberRDotJava.java x: 191 lines of code y: 40 # changes src/com/facebook/buck/cxx/toolchain/CxxPlatformsSupplier.java x: 7 lines of code y: 8 # changes src/com/facebook/buck/event/listener/LoadBalancerEventsListener.java x: 201 lines of code y: 13 # changes src/com/facebook/buck/slb/ServerHealthManager.java x: 167 lines of code y: 20 # changes src/com/facebook/buck/slb/ServerHealthState.java x: 170 lines of code y: 9 # changes src/com/facebook/buck/slb/SlbBuckConfig.java x: 145 lines of code y: 14 # changes src/com/facebook/buck/util/network/offline/OfflineScribeLogger.java x: 350 lines of code y: 26 # changes src-gen/com/facebook/buck/frontend/thrift/FetchRuleKeyLogsRequest.java x: 529 lines of code y: 2 # changes src-gen/com/facebook/buck/artifact_cache/thrift/ArtifactMetadata.java x: 1444 lines of code y: 22 # changes src-gen/com/facebook/buck/artifact_cache/thrift/BuckCacheDeleteRequest.java x: 534 lines of code y: 8 # changes src-gen/com/facebook/buck/artifact_cache/thrift/BuckCacheFetchRequest.java x: 584 lines of code y: 19 # changes src-gen/com/facebook/buck/artifact_cache/thrift/BuckCacheMultiContainsRequest.java x: 534 lines of code y: 6 # changes src-gen/com/facebook/buck/artifact_cache/thrift/BuckCacheMultiFetchRequest.java x: 678 lines of code y: 10 # changes src/com/facebook/buck/artifact_cache/thrift/buckcache.thrift x: 176 lines of code y: 23 # changes src/com/facebook/buck/android/AaptPackageResources.java x: 216 lines of code y: 143 # changes src/com/facebook/buck/features/apple/projectV2/SwiftAttributeParser.java x: 93 lines of code y: 4 # changes src/com/facebook/buck/apple/toolchain/ProvisioningProfileStore.java x: 214 lines of code y: 1 # changes src/com/facebook/buck/support/bgtasks/AsyncBackgroundTaskManager.java x: 194 lines of code y: 17 # changes src/com/facebook/buck/core/rules/platform/RuleBasedPlatformResolver.java x: 63 lines of code y: 12 # changes src/com/facebook/buck/jvm/java/JavacStep.java x: 174 lines of code y: 75 # changes tools/build_rules/java_rules.bzl x: 170 lines of code y: 22 # changes src/com/facebook/buck/swift/SwiftLibrary.java x: 255 lines of code y: 67 # changes src/com/facebook/buck/features/haskell/HaskellPackageRule.java x: 263 lines of code y: 19 # changes src/com/facebook/buck/rules/modern/ModernBuildRule.java x: 288 lines of code y: 46 # changes src/com/facebook/buck/util/concurrent/ListeningMultiSemaphore.java x: 110 lines of code y: 11 # changes src/com/facebook/buck/cxx/toolchain/elf/Elf.java x: 134 lines of code y: 6 # changes src/com/facebook/buck/rules/keys/DefaultDependencyFileRuleKeyFactory.java x: 250 lines of code y: 41 # changes src/com/facebook/buck/features/lua/LuaPackageComponents.java x: 114 lines of code y: 1 # changes src/com/facebook/buck/command/config/BuildBuckConfig.java x: 179 lines of code y: 1 # changes src/com/facebook/buck/rules/keys/DefaultRuleKeyFactory.java x: 172 lines of code y: 39 # changes src/com/facebook/buck/util/concurrent/MoreFutures.java x: 141 lines of code y: 25 # changes src/com/facebook/buck/cxx/DirectHeaderMap.java x: 83 lines of code y: 41 # changes src/com/facebook/buck/remoteexecution/event/RemoteExecutionActionEvent.java x: 294 lines of code y: 11 # changes src/com/facebook/buck/jvm/java/CalculateSourceAbi.java x: 164 lines of code y: 33 # changes android/com/facebook/buck/android/support/exopackage/ExopackageApplication.java x: 118 lines of code y: 9 # changes android/com/facebook/buck/android/support/exopackage/ResourcesLoader.java x: 424 lines of code y: 4 # changes programs/buck.py x: 191 lines of code y: 60 # changes programs/buck_package.py x: 159 lines of code y: 42 # changes programs/buck_repo.py x: 112 lines of code y: 126 # changes python-dsl/buck_parser/profiler.py x: 363 lines of code y: 7 # changes python-dsl/buck_parser/struct.py x: 126 lines of code y: 11 # changes scripts/artificialproject/field_generators.py x: 326 lines of code y: 11 # changes scripts/artificialproject/target_generator.py x: 187 lines of code y: 10 # changes scripts/diff_buck_out.py x: 130 lines of code y: 4 # changes scripts/rulekey_diag2.py x: 423 lines of code y: 7 # changes scripts/rulekey_diff2.py x: 417 lines of code y: 8 # changes src/com/facebook/buck/android/AidlStep.java x: 72 lines of code y: 28 # changes src/com/facebook/buck/android/AndroidAar.java x: 164 lines of code y: 70 # changes src/com/facebook/buck/android/AndroidAppModularityVerification.java x: 97 lines of code y: 10 # changes src/com/facebook/buck/android/AndroidBuildConfig.java x: 120 lines of code y: 47 # changes src/com/facebook/buck/android/AndroidBuildConfigJavaLibrary.java x: 81 lines of code y: 76 # changes src/com/facebook/buck/android/AndroidInstrumentationApk.java x: 82 lines of code y: 117 # changes src/com/facebook/buck/android/AndroidLibrary.java x: 255 lines of code y: 117 # changes src/com/facebook/buck/android/AndroidManifest.java x: 83 lines of code y: 62 # changes src/com/facebook/buck/android/AndroidPrebuiltAar.java x: 139 lines of code y: 86 # changes src/com/facebook/buck/android/AndroidResource.java x: 330 lines of code y: 108 # changes src/com/facebook/buck/android/AndroidTransitiveDependencyGraph.java x: 39 lines of code y: 50 # changes src/com/facebook/buck/android/AssembleDirectories.java x: 73 lines of code y: 30 # changes src/com/facebook/buck/android/DexWithClasses.java x: 57 lines of code y: 20 # changes src/com/facebook/buck/android/DummyRDotJava.java x: 321 lines of code y: 131 # changes src/com/facebook/buck/android/GenAidl.java x: 102 lines of code y: 72 # changes src/com/facebook/buck/android/GenerateRDotJava.java x: 150 lines of code y: 29 # changes src/com/facebook/buck/android/GenerateStringResources.java x: 99 lines of code y: 17 # changes src/com/facebook/buck/android/GetStringsFilesStep.java x: 49 lines of code y: 17 # changes src/com/facebook/buck/android/HasAndroidResourceDeps.java x: 14 lines of code y: 30 # changes src/com/facebook/buck/android/HashInputJarsToDexStep.java x: 91 lines of code y: 26 # changes src/com/facebook/buck/android/IntraDexReorderStep.java x: 131 lines of code y: 38 # changes src/com/facebook/buck/android/NdkLibrary.java x: 161 lines of code y: 90 # changes src/com/facebook/buck/android/PackageStringAssets.java x: 135 lines of code y: 70 # changes src/com/facebook/buck/android/PreDexMerge.java x: 49 lines of code y: 112 # changes src/com/facebook/buck/android/PrebuiltNativeLibrary.java x: 70 lines of code y: 43 # changes src/com/facebook/buck/android/ProguardTranslatorFactory.java x: 81 lines of code y: 16 # changes src/com/facebook/buck/android/RobolectricTest.java x: 132 lines of code y: 107 # changes src/com/facebook/buck/android/SplitZipStep.java x: 387 lines of code y: 69 # changes src/com/facebook/buck/android/UnzipAar.java x: 208 lines of code y: 57 # changes src/com/facebook/buck/android/WriteAppModuleMetadataStep.java x: 162 lines of code y: 13 # changes src/com/facebook/buck/android/aapt/RDotTxtEntry.java x: 212 lines of code y: 28 # changes src/com/facebook/buck/android/agent/AgentMain.java x: 245 lines of code y: 15 # changes src/com/facebook/buck/android/dalvik/DalvikAwareZipSplitter.java x: 280 lines of code y: 7 # changes src/com/facebook/buck/android/exopackage/NativeExoHelper.java x: 134 lines of code y: 12 # changes src/com/facebook/buck/android/relinker/NativeRelinker.java x: 193 lines of code y: 48 # changes src/com/facebook/buck/android/relinker/RelinkerRule.java x: 272 lines of code y: 69 # changes src/com/facebook/buck/android/resources/ResTableType.java x: 438 lines of code y: 6 # changes src/com/facebook/buck/android/resources/ResourcesXml.java x: 285 lines of code y: 8 # changes src/com/facebook/buck/android/resources/StringPool.java x: 190 lines of code y: 4 # changes src/com/facebook/buck/android/toolchain/ndk/TargetCpuType.java x: 318 lines of code y: 4 # changes src/com/facebook/buck/android/toolchain/ndk/impl/AndroidNdkFactory.java x: 58 lines of code y: 9 # changes src/com/facebook/buck/apple/AppleBuildRules.java x: 416 lines of code y: 92 # changes src/com/facebook/buck/apple/AppleDebuggableBinary.java x: 142 lines of code y: 36 # changes src/com/facebook/buck/apple/AppleNativeTargetDescriptionArg.java x: 28 lines of code y: 57 # changes src/com/facebook/buck/apple/AppleResources.java x: 82 lines of code y: 45 # changes src/com/facebook/buck/apple/BuiltinApplePackage.java x: 177 lines of code y: 43 # changes src/com/facebook/buck/apple/CoreDataModel.java x: 100 lines of code y: 38 # changes src/com/facebook/buck/apple/MultiarchFile.java x: 127 lines of code y: 39 # changes src/com/facebook/buck/apple/PlistProcessStep.java x: 130 lines of code y: 20 # changes src/com/facebook/buck/apple/ProvisioningProfileCopyStep.java x: 225 lines of code y: 38 # changes src/com/facebook/buck/apple/RuleUtils.java x: 109 lines of code y: 29 # changes src/com/facebook/buck/apple/XcodePostbuildScriptDescription.java x: 22 lines of code y: 23 # changes src/com/facebook/buck/apple/XcodePrebuildScriptDescription.java x: 31 lines of code y: 25 # changes src/com/facebook/buck/apple/XctestOutputParsing.java x: 291 lines of code y: 9 # changes src/com/facebook/buck/apple/clang/HeaderMap.java x: 312 lines of code y: 22 # changes src/com/facebook/buck/apple/simulator/AppleSimulatorController.java x: 207 lines of code y: 12 # changes src/com/facebook/buck/apple/toolchain/impl/AppleSdkDiscovery.java x: 221 lines of code y: 4 # changes src/com/facebook/buck/apple/xcode/xcodeproj/FileTypes.java x: 233 lines of code y: 11 # changes src/com/facebook/buck/artifact_cache/ClientCertificateHandler.java x: 258 lines of code y: 6 # changes src/com/facebook/buck/artifact_cache/SQLiteArtifactCache.java x: 621 lines of code y: 24 # changes src/com/facebook/buck/cli/AuditCommand.java x: 46 lines of code y: 18 # changes src/com/facebook/buck/cli/CommandThreadManager.java x: 111 lines of code y: 21 # changes src/com/facebook/buck/cli/Dot.java x: 225 lines of code y: 5 # changes src/com/facebook/buck/cli/PerfRuleKeyCommand.java x: 254 lines of code y: 10 # changes src/com/facebook/buck/core/build/event/BuildEvent.java x: 171 lines of code y: 4 # changes src/com/facebook/buck/core/filesystems/BuckFileSystemProvider.java x: 206 lines of code y: 3 # changes src/com/facebook/buck/core/module/annotationprocessor/BuckModuleVisitor.java x: 140 lines of code y: 2 # changes src/com/facebook/buck/core/util/graph/MutableDirectedGraph.java x: 181 lines of code y: 6 # changes src/com/facebook/buck/cxx/CompilerDelegate.java x: 91 lines of code y: 39 # changes src/com/facebook/buck/cxx/CxxConstructorArg.java x: 150 lines of code y: 61 # changes src/com/facebook/buck/cxx/CxxHeaders.java x: 78 lines of code y: 31 # changes src/com/facebook/buck/cxx/CxxInferAnalyze.java x: 135 lines of code y: 48 # changes src/com/facebook/buck/cxx/CxxInferComputeReport.java x: 93 lines of code y: 30 # changes src/com/facebook/buck/cxx/CxxPrecompiledHeaderTemplate.java x: 79 lines of code y: 50 # changes src/com/facebook/buck/cxx/CxxPrepareForLinkStep.java x: 72 lines of code y: 33 # changes src/com/facebook/buck/cxx/CxxPreprocessorDep.java x: 16 lines of code y: 22 # changes src/com/facebook/buck/cxx/HeaderSymlinkTreeWithHeaderMap.java x: 78 lines of code y: 40 # changes src/com/facebook/buck/cxx/LinkableListFilterFactory.java x: 234 lines of code y: 6 # changes src/com/facebook/buck/cxx/NativeTestable.java x: 9 lines of code y: 13 # changes src/com/facebook/buck/cxx/PrebuiltCxxLibrary.java x: 31 lines of code y: 90 # changes src/com/facebook/buck/cxx/RelativeLinkArg.java x: 66 lines of code y: 20 # changes src/com/facebook/buck/cxx/toolchain/PosixNmSymbolNameTool.java x: 157 lines of code y: 19 # changes src/com/facebook/buck/cxx/toolchain/elf/ElfHeader.java x: 232 lines of code y: 2 # changes src/com/facebook/buck/cxx/toolchain/elf/ElfVerDef.java x: 170 lines of code y: 5 # changes src/com/facebook/buck/edenfs/EdenProjectFilesystemDelegate.java x: 138 lines of code y: 4 # changes src/com/facebook/buck/event/BuckEvent.java x: 19 lines of code y: 18 # changes src/com/facebook/buck/event/BuckEventListener.java x: 7 lines of code y: 13 # changes src/com/facebook/buck/event/listener/CommonThreadStateRenderer.java x: 169 lines of code y: 15 # changes src/com/facebook/buck/event/listener/HttpArtifactCacheUploadListener.java x: 101 lines of code y: 11 # changes src/com/facebook/buck/event/listener/LoggingBuildListener.java x: 72 lines of code y: 18 # changes src/com/facebook/buck/event/listener/SimpleConsoleEventBusListener.java x: 262 lines of code y: 85 # changes src/com/facebook/buck/event/listener/SuperConsoleEventBusListener.java x: 730 lines of code y: 154 # changes src/com/facebook/buck/event/listener/TestResultFormatter.java x: 281 lines of code y: 36 # changes src/com/facebook/buck/event/listener/TestThreadStateRenderer.java x: 127 lines of code y: 19 # changes src/com/facebook/buck/features/apple/project/WorkspaceGenerator.java x: 227 lines of code y: 3 # changes src/com/facebook/buck/features/d/DDescriptionUtils.java x: 242 lines of code y: 29 # changes src/com/facebook/buck/features/d/DLibrary.java x: 68 lines of code y: 17 # changes src/com/facebook/buck/features/go/CGoLibrary.java x: 352 lines of code y: 37 # changes src/com/facebook/buck/features/project/intellij/IjSourceRootSimplifier.java x: 430 lines of code y: 5 # changes src/com/facebook/buck/features/python/__test_main__.py x: 549 lines of code y: 6 # changes src/com/facebook/buck/io/ExecutableFinder.java x: 158 lines of code y: 23 # changes src/com/facebook/buck/jvm/groovy/GroovycToJarStepFactory.java x: 56 lines of code y: 31 # changes src/com/facebook/buck/jvm/java/DefaultJavaLibrary.java x: 391 lines of code y: 157 # changes src/com/facebook/buck/jvm/java/DefaultSourceOnlyAbiRuleInfo.java x: 124 lines of code y: 13 # changes src/com/facebook/buck/jvm/java/FatJarMain.java x: 138 lines of code y: 11 # changes src/com/facebook/buck/jvm/java/GenerateCodeCoverageReportStep.java x: 155 lines of code y: 30 # changes src/com/facebook/buck/jvm/java/JUnitStep.java x: 197 lines of code y: 27 # changes src/com/facebook/buck/jvm/java/JarBackedJavac.java x: 52 lines of code y: 25 # changes src/com/facebook/buck/jvm/java/JarDirectoryStep.java x: 55 lines of code y: 26 # changes src/com/facebook/buck/jvm/java/JavaInMemoryFileManager.java x: 171 lines of code y: 26 # changes src/com/facebook/buck/jvm/java/JavaLibraryRules.java x: 89 lines of code y: 60 # changes src/com/facebook/buck/jvm/java/JavaSourceJar.java x: 103 lines of code y: 36 # changes src/com/facebook/buck/jvm/java/Javac.java x: 49 lines of code y: 43 # changes src/com/facebook/buck/jvm/java/JavacEventSinkToBuckEventBusBridge.java x: 158 lines of code y: 12 # changes src/com/facebook/buck/jvm/java/JavacOptionsFactory.java x: 43 lines of code y: 31 # changes src/com/facebook/buck/jvm/java/Javadoc.java x: 173 lines of code y: 36 # changes src/com/facebook/buck/jvm/java/Jsr199Javac.java x: 74 lines of code y: 63 # changes src/com/facebook/buck/jvm/java/Jsr199JavacInvocation.java x: 590 lines of code y: 50 # changes src/com/facebook/buck/jvm/java/PrebuiltJar.java x: 321 lines of code y: 86 # changes src/com/facebook/buck/jvm/java/ZipArchiveDependencySupplier.java x: 30 lines of code y: 19 # changes src/com/facebook/buck/jvm/java/abi/ClassReferenceTracker.java x: 254 lines of code y: 8 # changes src/com/facebook/buck/jvm/java/abi/ClassVisitorDriverFromElement.java x: 402 lines of code y: 31 # changes src/com/facebook/buck/jvm/java/abi/SignatureFactory.java x: 299 lines of code y: 10 # changes src/com/facebook/buck/jvm/java/abi/StubJar.java x: 83 lines of code y: 35 # changes src/com/facebook/buck/jvm/java/abi/source/FrontendOnlyJavacTask.java x: 132 lines of code y: 24 # changes src/com/facebook/buck/jvm/java/abi/source/PostEnterCanonicalizer.java x: 396 lines of code y: 18 # changes src/com/facebook/buck/jvm/java/abi/source/TreeBackedElements.java x: 268 lines of code y: 31 # changes src/com/facebook/buck/jvm/java/abi/source/TreeBackedEnter.java x: 306 lines of code y: 18 # changes src/com/facebook/buck/jvm/java/abi/source/TreeBackedTrees.java x: 190 lines of code y: 16 # changes src/com/facebook/buck/jvm/java/abi/source/TreeBackedTypeResolutionSimulator.java x: 309 lines of code y: 6 # changes src/com/facebook/buck/jvm/java/abi/source/TreeBackedTypes.java x: 242 lines of code y: 17 # changes src/com/facebook/buck/jvm/java/plugin/adapter/BuckJavacTask.java x: 226 lines of code y: 14 # changes src/com/facebook/buck/jvm/kotlin/KotlinBuckConfig.java x: 169 lines of code y: 28 # changes src/com/facebook/buck/jvm/kotlin/KotlinLibraryBuilder.java x: 32 lines of code y: 28 # changes src/com/facebook/buck/jvm/scala/ScalacToJarStepFactory.java x: 120 lines of code y: 44 # changes src/com/facebook/buck/maven/Pom.java x: 353 lines of code y: 19 # changes src/com/facebook/buck/maven/Publisher.java x: 185 lines of code y: 28 # changes src/com/facebook/buck/maven/Resolver.java x: 548 lines of code y: 37 # changes src/com/facebook/buck/parser/ParseEvent.java x: 66 lines of code y: 27 # changes src/com/facebook/buck/parser/ProjectBuildFileParserFactory.java x: 11 lines of code y: 17 # changes src/com/facebook/buck/parser/ProjectBuildFileParserPool.java x: 47 lines of code y: 31 # changes src/com/facebook/buck/remoteexecution/event/listener/RemoteExecutionConsoleLineProvider.java x: 118 lines of code y: 12 # changes src/com/facebook/buck/remoteexecution/grpc/GrpcExecutionFactory.java x: 139 lines of code y: 15 # changes src/com/facebook/buck/remoteexecution/grpc/GrpcProtocol.java x: 454 lines of code y: 11 # changes src/com/facebook/buck/remoteexecution/util/LocalContentAddressedStorage.java x: 323 lines of code y: 20 # changes src/com/facebook/buck/rules/keys/DefaultRuleKeyCache.java x: 216 lines of code y: 21 # changes src/com/facebook/buck/rules/keys/StringifyAlterRuleKey.java x: 58 lines of code y: 17 # changes src/com/facebook/buck/rules/keys/hasher/GuavaRuleKeyHasher.java x: 163 lines of code y: 15 # changes src/com/facebook/buck/rules/keys/hasher/ThriftRuleKeyHasher.java x: 242 lines of code y: 16 # changes src/com/facebook/buck/rules/macros/BuildTargetMacroExpander.java x: 25 lines of code y: 49 # changes src/com/facebook/buck/rules/macros/EnvironmentVariableMacroExpander.java x: 26 lines of code y: 26 # changes src/com/facebook/buck/rules/macros/WorkerMacroExpander.java x: 40 lines of code y: 23 # changes src/com/facebook/buck/rules/modern/builders/HybridLocalStrategy.java x: 358 lines of code y: 17 # changes src/com/facebook/buck/rules/modern/builders/ModernBuildRuleBuilderFactory.java x: 136 lines of code y: 36 # changes src/com/facebook/buck/rules/modern/builders/ReconstructingStrategy.java x: 118 lines of code y: 21 # changes src/com/facebook/buck/skylark/function/attr/AttrModuleApi.java x: 481 lines of code y: 8 # changes src/com/facebook/buck/slb/ThriftOverHttpService.java x: 5 lines of code y: 9 # changes src/com/facebook/buck/step/AbstractTestStep.java x: 128 lines of code y: 17 # changes src/com/facebook/buck/swift/SwiftDescriptions.java x: 67 lines of code y: 36 # changes src/com/facebook/buck/testrunner/InstrumentationTestRunner.java x: 329 lines of code y: 20 # changes src/com/facebook/buck/testrunner/JUnitRunner.java x: 352 lines of code y: 21 # changes src/com/facebook/buck/util/Ansi.java x: 163 lines of code y: 26 # changes src/com/facebook/buck/util/BuckConstant.java x: 20 lines of code y: 42 # changes src/com/facebook/buck/util/DefaultProcessExecutor.java x: 255 lines of code y: 17 # changes src/com/facebook/buck/util/DirtyPrintStreamDecorator.java x: 236 lines of code y: 7 # changes src/com/facebook/buck/util/Escaper.java x: 277 lines of code y: 31 # changes src/com/facebook/buck/util/ProcessExecutor.java x: 145 lines of code y: 54 # changes src/com/facebook/buck/util/bser/BserDeserializer.java x: 245 lines of code y: 3 # changes src/com/facebook/buck/util/collect/SortedSets.java x: 215 lines of code y: 4 # changes src/com/facebook/buck/util/environment/DefaultExecutionEnvironment.java x: 59 lines of code y: 25 # changes src/com/facebook/buck/util/json/JsonBuilder.java x: 243 lines of code y: 2 # changes src/com/facebook/buck/versions/VersionedTargetGraphBuilder.java x: 6 lines of code y: 34 # changes src/com/facebook/buck/zip/ZipStep.java x: 86 lines of code y: 42 # changes tools/consistency_checker/src/com/facebook/buck/tools/consistency/CliArgs.java x: 246 lines of code y: 6 # changes tools/datascience/src/com/facebook/buck/datascience/traces/TraceAnalyzer.kt x: 272 lines of code y: 4 # changes tools/ideabuck/src/com/facebook/buck/intellij/ideabuck/actions/choosetargets/ChooseTargetContributor.java x: 176 lines of code y: 4 # changes tools/ideabuck/src/com/facebook/buck/intellij/ideabuck/autodeps/BuckAddDependencyIntention.java x: 347 lines of code y: 8 # changes tools/ideabuck/src/com/facebook/buck/intellij/ideabuck/completion/BuckTargetCompletionContributor.java x: 331 lines of code y: 11 # changes tools/ideabuck/src/com/facebook/buck/intellij/ideabuck/config/BuckProjectSettingsProvider.java x: 202 lines of code y: 12 # changes tools/ideabuck/src/com/facebook/buck/intellij/ideabuck/impl/BuckTargetLocatorImpl.java x: 367 lines of code y: 8 # changes tools/ideabuck/src/com/facebook/buck/intellij/ideabuck/structure/BuckStructureViewElement.java x: 264 lines of code y: 3 # changes tools/ideabuck/src/com/facebook/buck/intellij/ideabuck/ui/BuckEventsConsumer.java x: 428 lines of code y: 9 # changes tools/ideabuck/src/com/facebook/buck/intellij/ideabuck/ui/BuckSettingsUI.java x: 603 lines of code y: 15 # changes tools/ideabuck/src/com/facebook/buck/intellij/ideabuck/util/BuckPsiUtils.java x: 296 lines of code y: 8 # changes tools/psi-grammar/src/com/facebook/buck/intellij/ideabuck/lang/psi/impl/BuckPsiImplUtil.java x: 333 lines of code y: 3 # changes src-gen/com/facebook/buck/frontend/thrift/Announcement.java x: 385 lines of code y: 1 # changes src-gen/com/facebook/buck/frontend/thrift/AnnouncementResponse.java x: 340 lines of code y: 1 # changes src-gen/com/facebook/buck/frontend/thrift/FetchRuleKeyLogsResponse.java x: 484 lines of code y: 1 # changes src-gen/com/facebook/buck/frontend/thrift/FrontendRequest.java x: 595 lines of code y: 1 # changes src-gen/com/facebook/buck/frontend/thrift/FrontendResponse.java x: 682 lines of code y: 1 # changes src-gen/com/facebook/buck/frontend/thrift/LogRequest.java x: 391 lines of code y: 1 # changes src-gen/com/facebook/buck/frontend/thrift/RuleKeyLogEntry.java x: 618 lines of code y: 1 # changes src-gen/com/facebook/buck/frontend/thrift/RuleKeyStoreLogEntry.java x: 1019 lines of code y: 1 # changes src-gen/com/facebook/buck/frontend/thrift/ScribeData.java x: 524 lines of code y: 1 # changes src-gen/com/facebook/buck/artifact_cache/thrift/BuckCacheDeleteResponse.java x: 293 lines of code y: 6 # changes src-gen/com/facebook/buck/artifact_cache/thrift/BuckCacheFetchResponse.java x: 595 lines of code y: 17 # changes src-gen/com/facebook/buck/artifact_cache/thrift/BuckCacheMultiContainsResponse.java x: 484 lines of code y: 5 # changes src-gen/com/facebook/buck/artifact_cache/thrift/BuckCacheMultiFetchResponse.java x: 340 lines of code y: 9 # changes src-gen/com/facebook/buck/artifact_cache/thrift/BuckCacheRequest.java x: 1453 lines of code y: 19 # changes src-gen/com/facebook/buck/artifact_cache/thrift/BuckCacheResponse.java x: 1642 lines of code y: 19 # changes src-gen/com/facebook/buck/artifact_cache/thrift/BuckCacheStoreRequest.java x: 401 lines of code y: 17 # changes src-gen/com/facebook/buck/artifact_cache/thrift/BuckCacheStoreResponse.java x: 293 lines of code y: 17 # changes src-gen/com/facebook/buck/artifact_cache/thrift/ContainsDebugInfo.java x: 385 lines of code y: 5 # changes src-gen/com/facebook/buck/artifact_cache/thrift/ContainsResult.java x: 390 lines of code y: 5 # changes src-gen/com/facebook/buck/artifact_cache/thrift/DeleteDebugInfo.java x: 335 lines of code y: 7 # changes src-gen/com/facebook/buck/artifact_cache/thrift/FetchDebugInfo.java x: 529 lines of code y: 10 # changes src-gen/com/facebook/buck/artifact_cache/thrift/FetchResult.java x: 600 lines of code y: 8 # changes src-gen/com/facebook/buck/artifact_cache/thrift/Manifest.java x: 432 lines of code y: 3 # changes src-gen/com/facebook/buck/artifact_cache/thrift/ManifestAppendRequest.java x: 293 lines of code y: 2 # changes src-gen/com/facebook/buck/artifact_cache/thrift/PayloadInfo.java x: 283 lines of code y: 17 # changes src-gen/com/facebook/buck/artifact_cache/thrift/StoreDebugInfo.java x: 427 lines of code y: 10 # changes src-gen/com/facebook/buck/log/thrift/rulekeys/ArchiveMemberPath.java x: 479 lines of code y: 4 # changes src-gen/com/facebook/buck/log/thrift/rulekeys/BuildRuleType.java x: 289 lines of code y: 4 # changes src-gen/com/facebook/buck/log/thrift/rulekeys/ByteArray.java x: 283 lines of code y: 4 # changes src-gen/com/facebook/buck/log/thrift/rulekeys/FullRuleKey.java x: 633 lines of code y: 4 # changes src-gen/com/facebook/buck/log/thrift/rulekeys/HashedPath.java x: 384 lines of code y: 4 # changes src-gen/com/facebook/buck/log/thrift/rulekeys/NullValue.java x: 189 lines of code y: 4 # changes src-gen/com/facebook/buck/log/thrift/rulekeys/Value.java x: 1250 lines of code y: 4 # changes src-gen/com/facebook/buck/parser/thrift/BuildFileEnvProperty.java x: 288 lines of code y: 6 # changes src-gen/com/facebook/buck/parser/thrift/RemoteDaemonicCellState.java x: 728 lines of code y: 6 # changes src-gen/com/facebook/buck/parser/thrift/RemoteDaemonicParserState.java x: 678 lines of code y: 6 # changes src-gen/com/facebook/buck/query/thrift/DirectedAcyclicGraph.java x: 488 lines of code y: 2 # changes src-gen/com/facebook/buck/query/thrift/DirectedAcyclicGraphEdge.java x: 394 lines of code y: 2 # changes src-gen/com/facebook/buck/query/thrift/DirectedAcyclicGraphNode.java x: 437 lines of code y: 2 # changes android/com/facebook/buck/android/agent/native/miniz.c x: 3768 lines of code y: 2 # changes src-gen/com/facebook/buck/parser/thrift/BuildJobStateDaemonicParserState.java x: 397 lines of code y: 1 # changes
409.0
# changes
  min: 1.0
  average: 12.56
  25th percentile: 2.0
  median: 5.0
  75th percentile: 12.0
  max: 409.0
0 4209.0
lines of code
min: 1.0 | average: 96.51 | 25th percentile: 19.0 | median: 47.0 | 75th percentile: 105.0 | max: 4209.0

Number of Contributors vs. Number of Changes: 4044 points

src/com/facebook/buck/apple/AppleToolchainDescription.java x: 3 # contributors y: 6 # changes src/com/facebook/buck/apple/toolchain/ApplePlatform.java x: 2 # contributors y: 2 # changes src/com/facebook/buck/apple/toolchain/impl/AppleCxxPlatforms.java x: 28 # contributors y: 51 # changes src/com/facebook/buck/jvm/java/JavaTest.java x: 39 # contributors y: 119 # changes src/com/facebook/buck/features/apple/project/ProjectGenerator.java x: 37 # contributors y: 93 # changes src/com/facebook/buck/features/apple/projectV2/XcodeNativeTargetGenerator.java x: 7 # contributors y: 10 # changes src/com/facebook/buck/swift/toolchain/impl/SwiftPlatformFactory.java x: 11 # contributors y: 13 # changes src/com/facebook/buck/jvm/groovy/GroovyConfiguredCompilerFactory.java x: 10 # contributors y: 16 # changes src/com/facebook/buck/jvm/java/ConfiguredCompilerFactory.java x: 10 # contributors y: 21 # changes src/com/facebook/buck/jvm/java/DefaultJavaLibraryRules.java x: 16 # contributors y: 66 # changes src/com/facebook/buck/jvm/java/JavaConfiguredCompilerFactory.java x: 10 # contributors y: 23 # changes src/com/facebook/buck/jvm/kotlin/KotlinConfiguredCompilerFactory.java x: 19 # contributors y: 34 # changes src/com/facebook/buck/testrunner/BaseRunner.java x: 13 # contributors y: 19 # changes src/com/facebook/buck/testrunner/TestNGRunner.java x: 13 # contributors y: 17 # changes src/com/facebook/buck/apple/xcode/XCScheme.java x: 16 # contributors y: 25 # changes src/com/facebook/buck/features/apple/common/XcodeWorkspaceConfigDescription.java x: 8 # contributors y: 8 # changes src/com/facebook/buck/features/apple/project/WorkspaceAndProjectGenerator.java x: 19 # contributors y: 36 # changes src/com/facebook/buck/features/apple/projectV2/SchemeGenerator.java x: 6 # contributors y: 7 # changes src/com/facebook/buck/features/apple/projectV2/WorkspaceAndProjectGenerator.java x: 9 # contributors y: 25 # changes src/com/facebook/buck/jvm/java/abi/AbiFilteringClassVisitor.java x: 9 # contributors y: 17 # changes src/com/facebook/buck/jvm/java/abi/StubJarClassEntry.java x: 10 # contributors y: 25 # changes src/com/facebook/buck/jvm/kotlin/KotlincToJarStepFactory.java x: 31 # contributors y: 72 # changes src/com/facebook/buck/android/AndroidApkBuildable.java x: 1 # contributors y: 1 # changes src/com/facebook/buck/android/AndroidAppModularityDescription.java x: 13 # contributors y: 36 # changes src/com/facebook/buck/android/AndroidBinary.java x: 57 # contributors y: 223 # changes src/com/facebook/buck/android/AndroidBinaryBuildable.java x: 25 # contributors y: 58 # changes src/com/facebook/buck/android/AndroidBinaryGraphEnhancerFactory.java x: 16 # contributors y: 35 # changes src/com/facebook/buck/android/AndroidBundle.java x: 12 # contributors y: 16 # changes src/com/facebook/buck/android/AndroidBundleFactory.java x: 9 # contributors y: 14 # changes src/com/facebook/buck/android/AndroidGraphEnhancerArgs.java x: 15 # contributors y: 24 # changes src/com/facebook/buck/android/AndroidInstrumentationApkDescription.java x: 47 # contributors y: 174 # changes src/com/facebook/buck/android/AndroidManifestFactory.java x: 5 # contributors y: 9 # changes src/com/facebook/buck/android/apkmodule/APKModuleGraph.java x: 13 # contributors y: 25 # changes src/com/facebook/buck/android/packageable/AndroidPackageableCollector.java x: 16 # contributors y: 27 # changes src/com/facebook/buck/cli/BuckDaemon.java x: 6 # contributors y: 6 # changes src/com/facebook/buck/cli/MainRunner.java x: 24 # contributors y: 90 # changes src/com/facebook/buck/util/ProcessHelper.java x: 11 # contributors y: 16 # changes src/com/facebook/buck/apple/AppleBundle.java x: 50 # contributors y: 206 # changes tools/release/publish_release.py x: 4 # contributors y: 13 # changes src/com/facebook/buck/apple/AppleBinaryDescription.java x: 47 # contributors y: 192 # changes src/com/facebook/buck/apple/AppleBundleDescription.java x: 44 # contributors y: 170 # changes src/com/facebook/buck/apple/AppleBundleDestination.java x: 4 # contributors y: 5 # changes src/com/facebook/buck/apple/AppleDescriptions.java x: 61 # contributors y: 259 # changes src/com/facebook/buck/apple/AppleLibraryDescription.java x: 51 # contributors y: 239 # changes src/com/facebook/buck/apple/AppleTestDescription.java x: 56 # contributors y: 269 # changes src/com/facebook/buck/apple/xcode/xcodeproj/PBXCopyFilesBuildPhase.java x: 12 # contributors y: 13 # changes src/com/facebook/buck/apple/xcode/xcodeproj/ProductTypes.java x: 3 # contributors y: 3 # changes src/com/facebook/buck/features/apple/project/NewNativeTargetProjectMutator.java x: 9 # contributors y: 16 # changes src/com/facebook/buck/rules/macros/WorkerMacroArg.java x: 10 # contributors y: 20 # changes src/com/facebook/buck/shell/GenruleBuildable.java x: 10 # contributors y: 33 # changes src/com/facebook/buck/shell/WorkerShellStep.java x: 18 # contributors y: 34 # changes src/com/facebook/buck/shell/WorkerToolDescription.java x: 22 # contributors y: 73 # changes src/com/facebook/buck/worker/WorkerProcessPool.java x: 6 # contributors y: 9 # changes src/com/facebook/buck/worker/WorkerProcessPoolFactory.java x: 9 # contributors y: 10 # changes src/com/facebook/buck/worker/WorkerProcessProtocolZero.java x: 5 # contributors y: 11 # changes tools/release/platforms/homebrew.py x: 4 # contributors y: 10 # changes src/com/facebook/buck/apple/AppleTest.java x: 38 # contributors y: 122 # changes src/com/facebook/buck/apple/XctoolRunTestsStep.java x: 25 # contributors y: 54 # changes src/com/facebook/buck/jvm/kotlin/KotlinLibraryDescription.java x: 25 # contributors y: 76 # changes src/com/facebook/buck/jvm/kotlin/KotlincStep.java x: 16 # contributors y: 18 # changes src/com/facebook/buck/artifact_cache/AbstractAsynchronousCache.java x: 15 # contributors y: 28 # changes src/com/facebook/buck/artifact_cache/ArtifactCaches.java x: 33 # contributors y: 100 # changes src/com/facebook/buck/android/AndroidBuckConfig.java x: 23 # contributors y: 45 # changes src/com/facebook/buck/android/toolchain/impl/AndroidSdkDirectoryResolver.java x: 4 # contributors y: 7 # changes src/com/facebook/buck/swift/SwiftCompile.java x: 33 # contributors y: 88 # changes src/com/facebook/buck/swift/SwiftLibraryDescription.java x: 33 # contributors y: 127 # changes src/com/facebook/buck/cxx/CxxBinaryFlavored.java x: 6 # contributors y: 10 # changes programs/gen_buck_info.py x: 10 # contributors y: 14 # changes src/com/facebook/buck/json/BuildFilePythonResultDeserializer.java x: 7 # contributors y: 7 # changes src/com/facebook/buck/parser/PythonDslProjectBuildFileParser.java x: 12 # contributors y: 28 # changes src/com/facebook/buck/apple/ActoolStep.java x: 21 # contributors y: 27 # changes src/com/facebook/buck/apple/AppleAssetCatalog.java x: 26 # contributors y: 68 # changes src/com/facebook/buck/cli/InstallCommand.java x: 49 # contributors y: 186 # changes src/com/facebook/buck/android/toolchain/ndk/impl/AndroidNdkResolver.java x: 8 # contributors y: 15 # changes src/com/facebook/buck/android/toolchain/ndk/impl/NdkCxxPlatforms.java x: 23 # contributors y: 52 # changes src/com/facebook/buck/cxx/toolchain/objectfile/Machos.java x: 7 # contributors y: 9 # changes src/com/facebook/buck/cxx/toolchain/objectfile/ObjectFileScrubbers.java x: 5 # contributors y: 6 # changes src/com/facebook/buck/rules/coercer/SortedSetTypeCoercer.java x: 13 # contributors y: 33 # changes src/com/facebook/buck/rules/coercer/OptionalTypeCoercer.java x: 8 # contributors y: 21 # changes src/com/facebook/buck/rules/coercer/MapTypeCoercer.java x: 13 # contributors y: 35 # changes src/com/facebook/buck/rules/coercer/ConstraintTypeCoercer.java x: 6 # contributors y: 12 # changes src/com/facebook/buck/rules/coercer/BuildTargetMatcherTypeCoercer.java x: 1 # contributors y: 2 # changes src/com/facebook/buck/rules/coercer/DefaultTypeCoercerFactory.java x: 22 # contributors y: 76 # changes src/com/facebook/buck/features/project/intellij/IjProjectCommandHelper.java x: 11 # contributors y: 42 # changes src/com/facebook/buck/rules/coercer/FrameworkPathTypeCoercer.java x: 11 # contributors y: 30 # changes src/com/facebook/buck/rules/coercer/SourcePathTypeCoercer.java x: 17 # contributors y: 41 # changes src/com/facebook/buck/rules/coercer/SourceSetTypeCoercer.java x: 4 # contributors y: 12 # changes src/com/facebook/buck/rules/coercer/SourceWithFlagsTypeCoercer.java x: 9 # contributors y: 24 # changes src/com/facebook/buck/core/model/UnconfiguredBuildTargetWithOutputs.java x: 4 # contributors y: 9 # changes src/com/facebook/buck/rules/coercer/BuildTargetMacroTypeCoercer.java x: 7 # contributors y: 20 # changes src/com/facebook/buck/rules/coercer/LocationMacroTypeCoercer.java x: 8 # contributors y: 17 # changes src/com/facebook/buck/rules/coercer/LogLevelTypeCoercer.java x: 8 # contributors y: 14 # changes src/com/facebook/buck/rules/coercer/PathTypeCoercer.java x: 15 # contributors y: 32 # changes src/com/facebook/buck/rules/coercer/ListTypeCoercer.java x: 9 # contributors y: 26 # changes src/com/facebook/buck/rules/coercer/CollectionTypeCoercer.java x: 15 # contributors y: 34 # changes src/com/facebook/buck/rules/coercer/SetTypeCoercer.java x: 8 # contributors y: 24 # changes src/com/facebook/buck/rules/coercer/TypeCoercer.java x: 9 # contributors y: 33 # changes src/com/facebook/buck/parser/DefaultUnconfiguredTargetNodeFactory.java x: 4 # contributors y: 15 # changes src/com/facebook/buck/rules/coercer/DefaultConstructorArgMarshaller.java x: 5 # contributors y: 31 # changes src/com/facebook/buck/rules/coercer/ReflectionParamInfo.java x: 3 # contributors y: 8 # changes src/com/facebook/buck/rules/coercer/CxxGenruleFilterAndTargetsMacroTypeCoercer.java x: 5 # contributors y: 12 # changes src/com/facebook/buck/rules/coercer/CxxLinkGroupMappingTargetCoercer.java x: 3 # contributors y: 10 # changes src/com/facebook/buck/rules/coercer/EnumTypeCoercer.java x: 9 # contributors y: 19 # changes src/com/facebook/buck/rules/coercer/UriTypeCoercer.java x: 7 # contributors y: 18 # changes src/com/facebook/buck/parser/PerBuildStateFactory.java x: 11 # contributors y: 46 # changes src/com/facebook/buck/parser/UnconfiguredTargetNodeToTargetNodeFactory.java x: 4 # contributors y: 17 # changes src/com/facebook/buck/rules/coercer/BuildTargetTypeCoercer.java x: 13 # contributors y: 44 # changes src/com/facebook/buck/rules/coercer/UnconfiguredBuildTargetTypeCoercer.java x: 5 # contributors y: 14 # changes src/com/facebook/buck/rules/coercer/CxxLinkGroupMappingCoercer.java x: 3 # contributors y: 9 # changes src/com/facebook/buck/rules/coercer/PairTypeCoercer.java x: 12 # contributors y: 33 # changes src/com/facebook/buck/rules/coercer/VersionMatchedCollectionTypeCoercer.java x: 6 # contributors y: 19 # changes src/com/facebook/buck/core/starlark/rule/attr/impl/SourceListAttribute.java x: 5 # contributors y: 15 # changes src/com/facebook/buck/rules/coercer/ImmutableTypeCoercer.java x: 7 # contributors y: 16 # changes src/com/facebook/buck/rules/coercer/ParamInfo.java x: 11 # contributors y: 36 # changes src/com/facebook/buck/rules/coercer/QueryCoercer.java x: 10 # contributors y: 27 # changes src/com/facebook/buck/rules/coercer/TypeCoercerFactory.java x: 15 # contributors y: 40 # changes programs/buck_tool.py x: 56 # contributors y: 184 # changes src/com/facebook/buck/rules/modern/builders/LocalFallbackStrategy.java x: 5 # contributors y: 21 # changes src/com/facebook/buck/cxx/CxxInferCapture.java x: 30 # contributors y: 83 # changes src/com/facebook/buck/parser/DefaultProjectBuildFileParserFactory.java x: 10 # contributors y: 44 # changes src/com/facebook/buck/skylark/parser/BuckGlobals.java x: 2 # contributors y: 4 # changes src/com/facebook/buck/core/rules/providers/ProviderInfo.java x: 3 # contributors y: 4 # changes src/com/facebook/buck/core/starlark/rule/SkylarkDescription.java x: 4 # contributors y: 18 # changes src/com/facebook/buck/core/starlark/compatible/BuckSkylarkTypes.java x: 2 # contributors y: 5 # changes src/com/facebook/buck/features/haskell/HaskellDescriptionUtils.java x: 14 # contributors y: 52 # changes src/com/facebook/buck/android/Aapt2Link.java x: 21 # contributors y: 52 # changes src/com/facebook/buck/android/AndroidBinaryGraphEnhancer.java x: 54 # contributors y: 272 # changes src/com/facebook/buck/android/AndroidBinaryResourcesGraphEnhancer.java x: 21 # contributors y: 69 # changes src/com/facebook/buck/android/RobolectricTestDescription.java x: 45 # contributors y: 171 # changes src/com/facebook/buck/event/listener/RuleKeyDiagnosticsListener.java x: 12 # contributors y: 25 # changes src/com/facebook/buck/cli/TargetsCommand.java x: 50 # contributors y: 341 # changes tools/ideabuck/resources/META-INF/plugin.xml x: 4 # contributors y: 39 # changes src/com/facebook/buck/artifact_cache/DirArtifactCache.java x: 19 # contributors y: 44 # changes src/com/facebook/buck/cli/AbstractCommand.java x: 35 # contributors y: 136 # changes src/com/facebook/buck/cli/AbstractContainerCommand.java x: 20 # contributors y: 43 # changes src/com/facebook/buck/cli/Command.java x: 27 # contributors y: 51 # changes src/com/facebook/buck/core/cell/DefaultNewCellPathResolver.java x: 5 # contributors y: 7 # changes src/com/facebook/buck/core/cell/impl/LocalCellProviderFactory.java x: 8 # contributors y: 32 # changes src/com/facebook/buck/rules/modern/Serializer.java x: 7 # contributors y: 34 # changes src/com/facebook/buck/core/cell/Cells.java x: 1 # contributors y: 4 # changes src/com/facebook/buck/cxx/CxxLink.java x: 32 # contributors y: 115 # changes src/com/facebook/buck/jvm/java/DefaultClassUsageFileWriter.java x: 13 # contributors y: 24 # changes src/com/facebook/buck/cxx/CxxPreprocessables.java x: 30 # contributors y: 112 # changes src/com/facebook/buck/cxx/Archive.java x: 30 # contributors y: 90 # changes src/com/facebook/buck/cxx/CxxGenruleDescription.java x: 25 # contributors y: 135 # changes src/com/facebook/buck/cxx/CxxLibraryFactory.java x: 20 # contributors y: 61 # changes src/com/facebook/buck/cxx/CxxLinkableEnhancer.java x: 33 # contributors y: 132 # changes src/com/facebook/buck/cxx/CxxSourceRuleFactory.java x: 17 # contributors y: 43 # changes src/com/facebook/buck/cxx/CxxSourceTypes.java x: 12 # contributors y: 21 # changes src/com/facebook/buck/features/go/GoDescriptors.java x: 13 # contributors y: 47 # changes src/com/facebook/buck/rules/args/SanitizedArg.java x: 13 # contributors y: 21 # changes src/com/facebook/buck/core/build/engine/impl/CachingBuildRuleBuilder.java x: 19 # contributors y: 53 # changes src/com/facebook/buck/cli/AuditDependenciesCommand.java x: 20 # contributors y: 75 # changes src/com/facebook/buck/cli/AuditOwnerCommand.java x: 28 # contributors y: 105 # changes src/com/facebook/buck/cli/AuditTestsCommand.java x: 20 # contributors y: 74 # changes src/com/facebook/buck/cli/GraphEngineFactory.java x: 9 # contributors y: 31 # changes src/com/facebook/buck/cli/QueryCommand.java x: 33 # contributors y: 137 # changes src/com/facebook/buck/cli/UnconfiguredQueryCommand.java x: 3 # contributors y: 12 # changes src/com/facebook/buck/rules/coercer/ConstructorArgMarshaller.java x: 8 # contributors y: 30 # changes src/com/facebook/buck/core/model/targetgraph/impl/TargetNodeFactory.java x: 8 # contributors y: 33 # changes src/com/facebook/buck/versions/TargetGraphVersionTransformations.java x: 11 # contributors y: 20 # changes src/com/facebook/buck/versions/TargetNodeTranslator.java x: 10 # contributors y: 38 # changes src/com/facebook/buck/cli/BuildCommand.java x: 63 # contributors y: 409 # changes src/com/facebook/buck/skylark/parser/SkylarkProjectBuildFileParser.java x: 13 # contributors y: 97 # changes src/com/facebook/buck/command/BuildReport.java x: 20 # contributors y: 45 # changes src/com/facebook/buck/core/rules/impl/AbstractBuildRuleResolver.java x: 4 # contributors y: 4 # changes src/com/facebook/buck/android/Aapt2Compile.java x: 14 # contributors y: 38 # changes src/com/facebook/buck/android/AaptStep.java x: 26 # contributors y: 49 # changes src/com/facebook/buck/android/AndroidInstrumentationTest.java x: 31 # contributors y: 91 # changes src/com/facebook/buck/android/NdkBuildStep.java x: 22 # contributors y: 46 # changes src/com/facebook/buck/android/ProGuardObfuscateStep.java x: 32 # contributors y: 67 # changes src/com/facebook/buck/android/ZipalignStep.java x: 12 # contributors y: 18 # changes src/com/facebook/buck/android/redex/ReDexStep.java x: 11 # contributors y: 21 # changes src/com/facebook/buck/apple/CodeSignStep.java x: 18 # contributors y: 37 # changes src/com/facebook/buck/apple/SwiftStdlibStep.java x: 16 # contributors y: 24 # changes src/com/facebook/buck/cli/AuditIncludesCommand.java x: 8 # contributors y: 26 # changes src/com/facebook/buck/cli/AuditRulesCommand.java x: 28 # contributors y: 100 # changes src/com/facebook/buck/cli/BuckQueryEnvironment.java x: 35 # contributors y: 126 # changes src/com/facebook/buck/cli/OwnersReport.java x: 14 # contributors y: 47 # changes src/com/facebook/buck/cli/ProjectCommand.java x: 58 # contributors y: 294 # changes src/com/facebook/buck/cli/RunCommand.java x: 27 # contributors y: 72 # changes src/com/facebook/buck/cli/TargetPatternEvaluator.java x: 24 # contributors y: 60 # changes src/com/facebook/buck/cli/TestCommand.java x: 66 # contributors y: 360 # changes src/com/facebook/buck/cxx/ArchiveStep.java x: 18 # contributors y: 28 # changes src/com/facebook/buck/cxx/CxxLinkStep.java x: 15 # contributors y: 22 # changes src/com/facebook/buck/cxx/CxxPreprocessAndCompile.java x: 36 # contributors y: 152 # changes src/com/facebook/buck/cxx/CxxPreprocessAndCompileStep.java x: 40 # contributors y: 114 # changes src/com/facebook/buck/cxx/CxxTest.java x: 27 # contributors y: 84 # changes src/com/facebook/buck/cxx/ElfSharedLibraryInterface.java x: 16 # contributors y: 48 # changes src/com/facebook/buck/cxx/toolchain/linker/Linker.java x: 9 # contributors y: 22 # changes src/com/facebook/buck/features/apple/project/XCodeProjectCommandHelper.java x: 15 # contributors y: 56 # changes src/com/facebook/buck/features/apple/projectV2/XCodeProjectCommandHelper.java x: 6 # contributors y: 26 # changes src/com/facebook/buck/features/go/GoCompile.java x: 11 # contributors y: 25 # changes src/com/facebook/buck/features/go/GoTest.java x: 9 # contributors y: 29 # changes src/com/facebook/buck/features/haskell/HaskellCompileRule.java x: 10 # contributors y: 28 # changes src/com/facebook/buck/features/haskell/HaskellHaddockRule.java x: 8 # contributors y: 20 # changes src/com/facebook/buck/features/python/PythonTest.java x: 13 # contributors y: 28 # changes src/com/facebook/buck/io/filesystem/impl/DefaultProjectFilesystemFactory.java x: 15 # contributors y: 33 # changes src/com/facebook/buck/jvm/groovy/GroovycStep.java x: 17 # contributors y: 26 # changes src/com/facebook/buck/jvm/java/ExternalJavac.java x: 26 # contributors y: 70 # changes src/com/facebook/buck/jvm/java/JavacErrorParser.java x: 9 # contributors y: 9 # changes src/com/facebook/buck/jvm/kotlin/ExternalKotlinc.java x: 13 # contributors y: 20 # changes src/com/facebook/buck/shell/AbstractGenruleStep.java x: 19 # contributors y: 33 # changes src/com/facebook/buck/shell/DefaultShellStep.java x: 13 # contributors y: 15 # changes src/com/facebook/buck/shell/Genrule.java x: 46 # contributors y: 191 # changes src/com/facebook/buck/shell/ShBinary.java x: 25 # contributors y: 97 # changes src/com/facebook/buck/shell/ShTest.java x: 31 # contributors y: 103 # changes src/com/facebook/buck/shell/ShellStep.java x: 29 # contributors y: 65 # changes src/com/facebook/buck/swift/SwiftCompileStep.java x: 14 # contributors y: 16 # changes src/com/facebook/buck/util/config/Configs.java x: 10 # contributors y: 12 # changes src/com/facebook/buck/core/config/BuckConfig.java x: 13 # contributors y: 30 # changes src/com/facebook/buck/core/rules/config/impl/SameThreadConfigurationRuleResolver.java x: 5 # contributors y: 18 # changes src/com/facebook/buck/android/AdbHelper.java x: 30 # contributors y: 74 # changes src/com/facebook/buck/apple/AppleConfig.java x: 39 # contributors y: 114 # changes src/com/facebook/buck/core/model/UnconfiguredBuildTarget.java x: 7 # contributors y: 21 # changes src/com/facebook/buck/core/parser/buildtargetparser/BuildTargetParser.java x: 5 # contributors y: 20 # changes src/com/facebook/buck/cxx/config/CxxBuckConfig.java x: 8 # contributors y: 12 # changes src/com/facebook/buck/swift/SwiftRuntimeNativeLinkableGroup.java x: 6 # contributors y: 17 # changes src/com/facebook/buck/android/AndroidAppModularity.java x: 13 # contributors y: 26 # changes src/com/facebook/buck/android/FilteredResourcesProvider.java x: 15 # contributors y: 25 # changes src/com/facebook/buck/android/MergeAndroidResourcesStep.java x: 35 # contributors y: 79 # changes src/com/facebook/buck/android/NonPreDexedDexBuildable.java x: 20 # contributors y: 49 # changes src/com/facebook/buck/android/ResourcesFilter.java x: 30 # contributors y: 92 # changes src/com/facebook/buck/android/aapt/MiniAapt.java x: 28 # contributors y: 58 # changes src/com/facebook/buck/cxx/CxxPrecompiledHeader.java x: 24 # contributors y: 97 # changes src/com/facebook/buck/cxx/PreInclude.java x: 13 # contributors y: 49 # changes src/com/facebook/buck/features/project/intellij/IjModuleGraphFactory.java x: 11 # contributors y: 17 # changes src/com/facebook/buck/io/file/MorePaths.java x: 14 # contributors y: 26 # changes src/com/facebook/buck/jvm/java/CopyResourcesStep.java x: 15 # contributors y: 27 # changes src/com/facebook/buck/jvm/java/JavaTestDescription.java x: 31 # contributors y: 151 # changes src/com/facebook/buck/rules/modern/builders/RemoteExecutionStrategy.java x: 17 # contributors y: 57 # changes src/com/facebook/buck/features/haskell/HaskellPlatformsFactory.java x: 6 # contributors y: 15 # changes src/com/facebook/buck/parser/ParserWithConfigurableAttributes.java x: 10 # contributors y: 48 # changes src/com/facebook/buck/artifact_cache/AbstractNetworkCache.java x: 18 # contributors y: 32 # changes src/com/facebook/buck/artifact_cache/DirArtifactCacheEvent.java x: 9 # contributors y: 12 # changes src/com/facebook/buck/artifact_cache/HttpArtifactCache.java x: 19 # contributors y: 40 # changes src/com/facebook/buck/artifact_cache/ThriftArtifactCache.java x: 22 # contributors y: 55 # changes src/com/facebook/buck/cli/PublishCommand.java x: 17 # contributors y: 52 # changes src/com/facebook/buck/parser/TargetSpecResolver.java x: 10 # contributors y: 40 # changes src/com/facebook/buck/cli/AbstractQueryCommand.java x: 7 # contributors y: 17 # changes src/com/facebook/buck/cli/BuckCommand.java x: 27 # contributors y: 52 # changes src/com/facebook/buck/android/AndroidLibraryDescription.java x: 40 # contributors y: 139 # changes src/com/facebook/buck/android/AndroidPrebuiltAarDescription.java x: 33 # contributors y: 116 # changes src/com/facebook/buck/android/AndroidResourceDescription.java x: 37 # contributors y: 111 # changes src/com/facebook/buck/apple/AppleDsym.java x: 20 # contributors y: 50 # changes src/com/facebook/buck/apple/ApplePackageDescription.java x: 24 # contributors y: 94 # changes src/com/facebook/buck/apple/MultiarchFileInfos.java x: 18 # contributors y: 45 # changes src/com/facebook/buck/core/model/targetgraph/TargetNode.java x: 7 # contributors y: 24 # changes src/com/facebook/buck/cxx/CxxDescriptionEnhancer.java x: 49 # contributors y: 290 # changes src/com/facebook/buck/cxx/CxxInferEnhancer.java x: 23 # contributors y: 94 # changes src/com/facebook/buck/cxx/CxxLibraryDescription.java x: 52 # contributors y: 282 # changes src/com/facebook/buck/features/js/JsBundleDescription.java x: 11 # contributors y: 23 # changes src/com/facebook/buck/features/rust/RustCompileUtils.java x: 10 # contributors y: 50 # changes src/com/facebook/buck/jvm/java/JavaLibraryDescription.java x: 27 # contributors y: 111 # changes src/com/facebook/buck/jvm/scala/ScalaLibraryDescription.java x: 23 # contributors y: 84 # changes src/com/facebook/buck/parser/BuiltTargetVerifier.java x: 5 # contributors y: 17 # changes src/com/facebook/buck/parser/UnexpectedFlavorException.java x: 16 # contributors y: 20 # changes src/com/facebook/buck/httpserver/WebServerBuckEventListener.java x: 22 # contributors y: 30 # changes src/com/facebook/buck/remoteexecution/MetadataProviderFactory.java x: 8 # contributors y: 19 # changes src/com/facebook/buck/parser/DaemonicCellState.java x: 21 # contributors y: 51 # changes src/com/facebook/buck/parser/DaemonicParserState.java x: 28 # contributors y: 117 # changes src/com/facebook/buck/parser/Parser.java x: 46 # contributors y: 275 # changes src/com/facebook/buck/parser/PerBuildState.java x: 26 # contributors y: 98 # changes src/com/facebook/buck/httpserver/StreamingWebSocketServlet.java x: 19 # contributors y: 24 # changes src/com/facebook/buck/event/listener/AbstractConsoleEventBusListener.java x: 46 # contributors y: 109 # changes src/com/facebook/buck/util/ErrorLogger.java x: 11 # contributors y: 27 # changes src/com/facebook/buck/cli/AuditInputCommand.java x: 26 # contributors y: 95 # changes src/com/facebook/buck/cli/CommandLineTargetNodeSpecParser.java x: 17 # contributors y: 35 # changes src/com/facebook/buck/command/Build.java x: 53 # contributors y: 168 # changes src/com/facebook/buck/rules/modern/builders/ModernBuildRuleRemoteExecutionHelper.java x: 12 # contributors y: 34 # changes src/com/facebook/buck/cli/CommandRunnerParams.java x: 23 # contributors y: 64 # changes src/com/facebook/buck/cli/FetchCommand.java x: 34 # contributors y: 154 # changes src/com/facebook/buck/core/path/ForwardRelativePath.java x: 2 # contributors y: 10 # changes src/com/facebook/buck/parser/ThrowingPackageBoundaryChecker.java x: 6 # contributors y: 13 # changes src/com/facebook/buck/android/ApkGenrule.java x: 29 # contributors y: 91 # changes src/com/facebook/buck/apple/ExternallyBuiltApplePackage.java x: 16 # contributors y: 45 # changes src/com/facebook/buck/event/listener/MachineReadableLoggerListener.java x: 19 # contributors y: 48 # changes src/com/facebook/buck/parser/BuildTargetRawNodeParsePipeline.java x: 7 # contributors y: 13 # changes src/com/facebook/buck/rules/modern/builders/IsolatedBuildableBuilder.java x: 15 # contributors y: 54 # changes src/com/facebook/buck/step/StepFailedException.java x: 17 # contributors y: 31 # changes src/com/facebook/buck/android/DxStep.java x: 30 # contributors y: 66 # changes src/com/facebook/buck/android/SmartDexingStep.java x: 41 # contributors y: 114 # changes programs/buck_project.py x: 27 # contributors y: 36 # changes src/com/facebook/buck/core/model/targetgraph/impl/TargetGraphHashing.java x: 7 # contributors y: 12 # changes src/com/facebook/buck/features/python/PythonPackagedBinary.java x: 12 # contributors y: 26 # changes src/com/facebook/buck/rules/query/GraphEnhancementQueryEnvironment.java x: 23 # contributors y: 73 # changes src/com/facebook/buck/cli/AuditActionGraphCommand.java x: 11 # contributors y: 39 # changes src/com/facebook/buck/cli/AuditCellCommand.java x: 11 # contributors y: 19 # changes src/com/facebook/buck/cli/AuditClasspathCommand.java x: 32 # contributors y: 137 # changes src/com/facebook/buck/cli/AuditConfigCommand.java x: 16 # contributors y: 28 # changes src/com/facebook/buck/cli/AuditMbrIsolationCommand.java x: 8 # contributors y: 25 # changes src/com/facebook/buck/cli/CacheCommand.java x: 35 # contributors y: 68 # changes src/com/facebook/buck/cli/CleanCommand.java x: 20 # contributors y: 47 # changes src/com/facebook/buck/cli/TestRunning.java x: 40 # contributors y: 101 # changes src/com/facebook/buck/cli/UninstallCommand.java x: 30 # contributors y: 132 # changes src/com/facebook/buck/shell/GenruleDescription.java x: 27 # contributors y: 78 # changes src/com/facebook/buck/cxx/Omnibus.java x: 20 # contributors y: 93 # changes src/com/facebook/buck/android/AndroidAarDescription.java x: 34 # contributors y: 122 # changes src/com/facebook/buck/android/AndroidBinaryDescription.java x: 53 # contributors y: 209 # changes src/com/facebook/buck/android/AndroidBuildConfigDescription.java x: 25 # contributors y: 93 # changes src/com/facebook/buck/android/AndroidBundleDescription.java x: 13 # contributors y: 31 # changes src/com/facebook/buck/android/AndroidInstrumentationTestDescription.java x: 16 # contributors y: 54 # changes src/com/facebook/buck/android/NdkLibraryDescription.java x: 35 # contributors y: 133 # changes src/com/facebook/buck/cxx/CxxBinaryDescription.java x: 33 # contributors y: 165 # changes src/com/facebook/buck/cxx/CxxTestDescription.java x: 38 # contributors y: 156 # changes src/com/facebook/buck/cxx/PrebuiltCxxLibraryDescription.java x: 42 # contributors y: 199 # changes src/com/facebook/buck/features/d/DBinaryDescription.java x: 6 # contributors y: 31 # changes src/com/facebook/buck/features/go/CgoLibraryDescription.java x: 7 # contributors y: 33 # changes src/com/facebook/buck/features/go/GoBinaryDescription.java x: 7 # contributors y: 28 # changes src/com/facebook/buck/features/go/GoTestDescription.java x: 11 # contributors y: 51 # changes src/com/facebook/buck/features/haskell/HaskellGhciDescription.java x: 9 # contributors y: 40 # changes src/com/facebook/buck/features/haskell/HaskellHaddockDescription.java x: 6 # contributors y: 23 # changes src/com/facebook/buck/features/python/CxxPythonExtensionDescription.java x: 12 # contributors y: 51 # changes src/com/facebook/buck/features/rust/RustTestDescription.java x: 8 # contributors y: 28 # changes src/com/facebook/buck/jvm/groovy/GroovyLibraryDescription.java x: 20 # contributors y: 72 # changes src/com/facebook/buck/jvm/groovy/GroovyTestDescription.java x: 24 # contributors y: 99 # changes src/com/facebook/buck/jvm/java/JavaBinaryDescription.java x: 25 # contributors y: 88 # changes src/com/facebook/buck/jvm/kotlin/KotlinTestDescription.java x: 27 # contributors y: 95 # changes src/com/facebook/buck/jvm/scala/ScalaTestDescription.java x: 26 # contributors y: 112 # changes src/com/facebook/buck/rules/macros/MacroExpander.java x: 14 # contributors y: 34 # changes src/com/facebook/buck/rules/macros/QueryMacroExpander.java x: 17 # contributors y: 39 # changes src/com/facebook/buck/shell/CommandAliasDescription.java x: 12 # contributors y: 32 # changes src/com/facebook/buck/shell/ShTestDescription.java x: 30 # contributors y: 85 # changes src/com/facebook/buck/util/config/Config.java x: 12 # contributors y: 24 # changes src/com/facebook/buck/cxx/PreprocessorDelegate.java x: 32 # contributors y: 89 # changes src/com/facebook/buck/rules/macros/QueryOutputsMacroExpander.java x: 15 # contributors y: 30 # changes src/com/facebook/buck/rules/macros/QueryTargetsMacroExpander.java x: 14 # contributors y: 24 # changes src/com/facebook/buck/event/listener/ChromeTraceBuildListener.java x: 35 # contributors y: 131 # changes src/com/facebook/buck/android/AndroidNativeLibsPackageableGraphEnhancer.java x: 33 # contributors y: 105 # changes src/com/facebook/buck/android/NativeLibraryMergeEnhancer.java x: 26 # contributors y: 103 # changes src/com/facebook/buck/core/graph/transformation/composition/Composition.java x: 2 # contributors y: 7 # changes src/com/facebook/buck/doctor/DoctorReportHelper.java x: 14 # contributors y: 32 # changes src/com/facebook/buck/rules/modern/Deserializer.java x: 7 # contributors y: 25 # changes src/com/facebook/buck/android/ApkGenruleDescription.java x: 25 # contributors y: 78 # changes src/com/facebook/buck/core/build/engine/buildinfo/DefaultOnDiskBuildInfo.java x: 10 # contributors y: 19 # changes src/com/facebook/buck/core/build/engine/buildinfo/OnDiskBuildInfo.java x: 8 # contributors y: 11 # changes src/com/facebook/buck/cxx/CxxSymlinkTreeHeaders.java x: 2 # contributors y: 1 # changes src/com/facebook/buck/android/AndroidManifestDescription.java x: 20 # contributors y: 57 # changes src/com/facebook/buck/android/GenAidlDescription.java x: 15 # contributors y: 45 # changes src/com/facebook/buck/android/PrebuiltNativeLibraryDescription.java x: 15 # contributors y: 43 # changes src/com/facebook/buck/apple/PrebuiltAppleFrameworkDescription.java x: 19 # contributors y: 63 # changes src/com/facebook/buck/cxx/CxxPrecompiledHeaderDescription.java x: 9 # contributors y: 34 # changes src/com/facebook/buck/features/python/PythonLibraryDescription.java x: 6 # contributors y: 28 # changes src/com/facebook/buck/jvm/java/KeystoreDescription.java x: 11 # contributors y: 28 # changes src/com/facebook/buck/jvm/java/PrebuiltJarDescription.java x: 23 # contributors y: 75 # changes src/com/facebook/buck/rules/keys/ReflectiveAlterKeyLoader.java x: 14 # contributors y: 29 # changes src/com/facebook/buck/shell/ExportFileDescription.java x: 20 # contributors y: 63 # changes src/com/facebook/buck/shell/ShBinaryDescription.java x: 18 # contributors y: 43 # changes src/com/facebook/buck/cxx/CxxCompilationDatabase.java x: 24 # contributors y: 71 # changes src/com/facebook/buck/android/AabBuilderStep.java x: 9 # contributors y: 20 # changes src/com/facebook/buck/rules/macros/ExecutableMacroExpander.java x: 18 # contributors y: 39 # changes src/com/facebook/buck/android/GenerateCodeForMergedLibraryMap.java x: 12 # contributors y: 38 # changes src/com/facebook/buck/cxx/CxxBinary.java x: 20 # contributors y: 76 # changes src/com/facebook/buck/cxx/CxxGtestTest.java x: 27 # contributors y: 80 # changes src/com/facebook/buck/jvm/java/JavaBinary.java x: 26 # contributors y: 62 # changes src/com/facebook/buck/apple/xcode/xcodeproj/SourceTreePath.java x: 14 # contributors y: 20 # changes src/com/facebook/buck/rules/keys/RuleKeyBuilder.java x: 17 # contributors y: 47 # changes src/com/facebook/buck/core/starlark/rule/SkylarkRuleContextActionsApi.java x: 2 # contributors y: 9 # changes src/com/facebook/buck/artifact_cache/NoopArtifactCache.java x: 14 # contributors y: 25 # changes src/com/facebook/buck/artifact_cache/TwoLevelArtifactCacheDecorator.java x: 20 # contributors y: 41 # changes src/com/facebook/buck/android/CopyNativeLibraries.java x: 28 # contributors y: 88 # changes src/com/facebook/buck/android/exopackage/ExopackageInstaller.java x: 12 # contributors y: 30 # changes src/com/facebook/buck/android/AndroidLibraryGraphEnhancer.java x: 27 # contributors y: 90 # changes src/com/facebook/buck/jvm/java/JavaBuckConfig.java x: 25 # contributors y: 69 # changes src/com/facebook/buck/jvm/java/JavacToJarStepFactory.java x: 23 # contributors y: 68 # changes src/com/facebook/buck/jvm/java/JarBuildStepsFactory.java x: 14 # contributors y: 55 # changes src/com/facebook/buck/jvm/java/MavenUberJar.java x: 22 # contributors y: 52 # changes src/com/facebook/buck/jvm/kotlin/JarBackedReflectedKotlinc.java x: 12 # contributors y: 20 # changes src/com/facebook/buck/apple/PrebuiltAppleFramework.java x: 22 # contributors y: 58 # changes src/com/facebook/buck/shell/ExportFile.java x: 24 # contributors y: 80 # changes src/com/facebook/buck/shell/RunShTestAndRecordResultStep.java x: 24 # contributors y: 40 # changes src/com/facebook/buck/android/DexProducedFromJavaLibrary.java x: 32 # contributors y: 94 # changes src/com/facebook/buck/cli/CommandHelper.java x: 16 # contributors y: 22 # changes src/com/facebook/buck/cxx/CxxStrip.java x: 16 # contributors y: 38 # changes src/com/facebook/buck/android/AaptPackageResources.java x: 37 # contributors y: 143 # changes src/com/facebook/buck/swift/SwiftLibrary.java x: 25 # contributors y: 67 # changes src/com/facebook/buck/rules/modern/ModernBuildRule.java x: 13 # contributors y: 46 # changes src/com/facebook/buck/step/fs/MkdirStep.java x: 12 # contributors y: 17 # changes src/com/facebook/buck/rules/keys/DefaultDependencyFileRuleKeyFactory.java x: 12 # contributors y: 41 # changes src/com/facebook/buck/rules/keys/DefaultRuleKeyFactory.java x: 14 # contributors y: 39 # changes src/com/facebook/buck/util/concurrent/MoreFutures.java x: 18 # contributors y: 25 # changes src/com/facebook/buck/cxx/DirectHeaderMap.java x: 14 # contributors y: 41 # changes src/com/facebook/buck/jvm/java/CalculateSourceAbi.java x: 11 # contributors y: 33 # changes programs/buck.py x: 27 # contributors y: 60 # changes programs/buck_repo.py x: 47 # contributors y: 126 # changes programs/tracing.py x: 8 # contributors y: 9 # changes src/com/facebook/buck/android/AndroidAar.java x: 22 # contributors y: 70 # changes src/com/facebook/buck/android/AndroidBuildConfigJavaLibrary.java x: 29 # contributors y: 76 # changes src/com/facebook/buck/android/AndroidInstrumentationApk.java x: 35 # contributors y: 117 # changes src/com/facebook/buck/android/AndroidLibrary.java x: 36 # contributors y: 117 # changes src/com/facebook/buck/android/AndroidManifest.java x: 16 # contributors y: 62 # changes src/com/facebook/buck/android/AndroidPrebuiltAar.java x: 34 # contributors y: 86 # changes src/com/facebook/buck/android/AndroidResource.java x: 36 # contributors y: 108 # changes src/com/facebook/buck/android/AndroidResourceHelper.java x: 10 # contributors y: 10 # changes src/com/facebook/buck/android/AndroidTransitiveDependencyGraph.java x: 18 # contributors y: 50 # changes src/com/facebook/buck/android/CompileStringsStep.java x: 21 # contributors y: 39 # changes src/com/facebook/buck/android/DummyRDotJava.java x: 36 # contributors y: 131 # changes src/com/facebook/buck/android/GenAidl.java x: 21 # contributors y: 72 # changes src/com/facebook/buck/android/GenerateBuildConfigStep.java x: 14 # contributors y: 21 # changes src/com/facebook/buck/android/GenerateManifestStep.java x: 18 # contributors y: 33 # changes src/com/facebook/buck/android/GenerateRDotJava.java x: 16 # contributors y: 29 # changes src/com/facebook/buck/android/IntraDexReorderStep.java x: 19 # contributors y: 38 # changes src/com/facebook/buck/android/NdkLibrary.java x: 25 # contributors y: 90 # changes src/com/facebook/buck/android/PreDexMerge.java x: 32 # contributors y: 112 # changes src/com/facebook/buck/android/PrebuiltNativeLibrary.java x: 14 # contributors y: 43 # changes src/com/facebook/buck/android/RobolectricTest.java x: 44 # contributors y: 107 # changes src/com/facebook/buck/android/SplitZipStep.java x: 29 # contributors y: 69 # changes src/com/facebook/buck/android/StripLinkable.java x: 14 # contributors y: 33 # changes src/com/facebook/buck/android/UnsortedAndroidResourceDeps.java x: 17 # contributors y: 19 # changes src/com/facebook/buck/android/UnzipAar.java x: 25 # contributors y: 57 # changes src/com/facebook/buck/android/relinker/NativeRelinker.java x: 18 # contributors y: 48 # changes src/com/facebook/buck/apple/AppleBuildRules.java x: 32 # contributors y: 92 # changes src/com/facebook/buck/apple/AppleDebuggableBinary.java x: 10 # contributors y: 36 # changes src/com/facebook/buck/apple/AppleResources.java x: 22 # contributors y: 45 # changes src/com/facebook/buck/apple/CoreDataModel.java x: 15 # contributors y: 38 # changes src/com/facebook/buck/apple/MultiarchFile.java x: 12 # contributors y: 39 # changes src/com/facebook/buck/artifact_cache/ArtifactCacheEvent.java x: 14 # contributors y: 19 # changes src/com/facebook/buck/core/rules/analysis/impl/RuleAnalysisContextImpl.java x: 3 # contributors y: 14 # changes src/com/facebook/buck/cxx/CxxConstructorArg.java x: 25 # contributors y: 61 # changes src/com/facebook/buck/cxx/CxxPrecompiledHeaderTemplate.java x: 14 # contributors y: 50 # changes src/com/facebook/buck/cxx/PrebuiltCxxLibrary.java x: 28 # contributors y: 90 # changes src/com/facebook/buck/event/listener/SimpleConsoleEventBusListener.java x: 42 # contributors y: 85 # changes src/com/facebook/buck/event/listener/SuperConsoleEventBusListener.java x: 52 # contributors y: 154 # changes src/com/facebook/buck/jvm/java/DefaultJavaLibrary.java x: 39 # contributors y: 157 # changes src/com/facebook/buck/jvm/java/GenerateCodeCoverageReportStep.java x: 20 # contributors y: 30 # changes src/com/facebook/buck/jvm/java/JUnitStep.java x: 18 # contributors y: 27 # changes src/com/facebook/buck/jvm/java/Jsr199Javac.java x: 21 # contributors y: 63 # changes src/com/facebook/buck/jvm/java/Jsr199JavacInvocation.java x: 13 # contributors y: 50 # changes src/com/facebook/buck/jvm/java/PrebuiltJar.java x: 28 # contributors y: 86 # changes src/com/facebook/buck/jvm/java/abi/source/FrontendOnlyJavacTask.java x: 5 # contributors y: 24 # changes src/com/facebook/buck/jvm/java/abi/source/TreeBackedElement.java x: 4 # contributors y: 20 # changes src/com/facebook/buck/jvm/java/abi/source/TreeBackedElements.java x: 7 # contributors y: 31 # changes src/com/facebook/buck/jvm/java/abi/source/TreeBackedTrees.java x: 3 # contributors y: 16 # changes src/com/facebook/buck/maven/Resolver.java x: 20 # contributors y: 37 # changes src/com/facebook/buck/remoteexecution/util/LocalContentAddressedStorage.java x: 6 # contributors y: 20 # changes src/com/facebook/buck/rules/keys/StringifyAlterRuleKey.java x: 10 # contributors y: 17 # changes src/com/facebook/buck/rules/macros/BuildTargetMacroExpander.java x: 16 # contributors y: 49 # changes src/com/facebook/buck/rules/macros/ClasspathMacroExpander.java x: 19 # contributors y: 43 # changes src/com/facebook/buck/rules/modern/builders/ModernBuildRuleBuilderFactory.java x: 12 # contributors y: 36 # changes src/com/facebook/buck/rules/modern/builders/ReconstructingStrategy.java x: 6 # contributors y: 21 # changes src/com/facebook/buck/step/fs/XzStep.java x: 18 # contributors y: 24 # changes src/com/facebook/buck/swift/SwiftDescriptions.java x: 17 # contributors y: 36 # changes src/com/facebook/buck/testrunner/JUnitRunner.java x: 17 # contributors y: 21 # changes src/com/facebook/buck/util/AbstractCloseableWrapper.java x: 4 # contributors y: 3 # changes src/com/facebook/buck/util/BuckConstant.java x: 27 # contributors y: 42 # changes src/com/facebook/buck/util/ProcessExecutor.java x: 24 # contributors y: 54 # changes src/com/facebook/buck/util/UnixUserIdFetcher.java x: 5 # contributors y: 4 # changes src/com/facebook/buck/util/environment/DefaultExecutionEnvironment.java x: 17 # contributors y: 25 # changes src/com/facebook/buck/zip/ZipStep.java x: 21 # contributors y: 42 # changes tools/ideabuck/src/com/facebook/buck/intellij/ideabuck/config/BuckProjectSettingsProvider.java x: 2 # contributors y: 12 # changes
409.0
# changes
  min: 1.0
  average: 12.56
  25th percentile: 2.0
  median: 5.0
  75th percentile: 12.0
  max: 409.0
0 66.0
# contributors
min: 1.0 | average: 5.85 | 25th percentile: 2.0 | median: 3.0 | 75th percentile: 7.0 | max: 66.0