The distribution of size of files (measured in lines of code).
File | # lines | # units |
---|---|---|
AndroidBinaryRule.java in src/com/facebook/buck/android |
1069 | 83 |
Project.java in src/com/facebook/buck/command |
697 | 28 |
buck.py in src/com/facebook/buck/parser |
653 | 41 |
DefaultJavaLibraryRule.java in src/com/facebook/buck/java |
622 | 43 |
BuckConfig.java in src/com/facebook/buck/cli |
521 | 39 |
TestCommand.java in src/com/facebook/buck/cli |
491 | 17 |
Main.java in src/com/facebook/buck/cli |
463 | 24 |
Parser.java in src/com/facebook/buck/parser |
462 | 29 |
JavaTestRule.java in src/com/facebook/buck/java |
351 | 26 |
SmartDexingStep.java in src/com/facebook/buck/android |
324 | 22 |
ChromeTraceBuildListener.java in src/com/facebook/buck/event/listener |
307 | 24 |
TargetsCommand.java in src/com/facebook/buck/cli |
305 | 12 |
BuildRuleFactoryParams.java in src/com/facebook/buck/rules |
302 | 26 |
JavacInMemoryStep.java in src/com/facebook/buck/java |
302 | 13 |
AbstractCachingBuildRule.java in src/com/facebook/buck/rules |
291 | 10 |
ParamInfo.java in src/com/facebook/buck/rules |
284 | 18 |
FilterResourcesStep.java in src/com/facebook/buck/android |
271 | 26 |
Genrule.java in src/com/facebook/buck/shell |
268 | 22 |
AndroidPlatformTarget.java in src/com/facebook/buck/util |
267 | 21 |
RuleKey.java in src/com/facebook/buck/rules |
245 | 33 |
Generator.java in src/com/facebook/buck/parcelable |
242 | 14 |
SplitZipStep.java in src/com/facebook/buck/android |
238 | 10 |
PrebuiltJarRule.java in src/com/facebook/buck/java |
234 | 30 |
ProjectFilesystem.java in src/com/facebook/buck/util |
232 | 37 |
CassandraArtifactCache.java in src/com/facebook/buck/rules |
231 | 11 |
AndroidResourceRule.java in src/com/facebook/buck/android |
231 | 24 |
InstallCommand.java in src/com/facebook/buck/cli |
230 | 10 |
intellij.py in src/com/facebook/buck/command |
230 | 9 |
AdbCommandRunner.java in src/com/facebook/buck/cli |
224 | 10 |
MergeAndroidResourcesStep.java in src/com/facebook/buck/android |
224 | 18 |
ProGuardObfuscateStep.java in src/com/facebook/buck/android |
217 | 14 |
ExecutionContext.java in src/com/facebook/buck/step |
215 | 36 |
UberRDotJavaUtil.java in src/com/facebook/buck/android |
208 | 12 |
EntryAccounting.java in src/com/facebook/buck/zip |
205 | 21 |
JarDirectoryStep.java in src/com/facebook/buck/java |
205 | 12 |
CompileStringsStep.java in src/com/facebook/buck/android |
205 | 11 |
SuperConsoleEventBusListener.java in src/com/facebook/buck/event/listener |
199 | 17 |
BuildContext.java in src/com/facebook/buck/rules |
195 | 29 |
QueryCommand.java in src/com/facebook/buck/cli |
192 | 10 |
BuckPluginComponent.java in plugin/src/com/facebook/buck/plugin/intellij |
188 | 17 |
AbstractGenruleStep.java in src/com/facebook/buck/shell |
188 | 12 |
AuditOwnerCommand.java in src/com/facebook/buck/cli |
187 | 11 |
DalvikStatsTool.java in src/com/facebook/buck/dalvik |
187 | 16 |
ProjectConfigRule.java in src/com/facebook/buck/rules |
183 | 21 |
BuckRunner.java in plugin/src/com/facebook/buck/plugin/intellij/commands |
175 | 11 |
JavaBinaryRule.java in src/com/facebook/buck/java |
173 | 18 |
MutableDirectedGraph.java in src/com/facebook/buck/graph |
170 | 21 |
AccumulateClassNames.java in src/com/facebook/buck/java |
166 | 16 |
Build.java in src/com/facebook/buck/command |
165 | 7 |
ProjectBuildFileParser.java in src/com/facebook/buck/json |
165 | 8 |
File | # lines | # units |
---|---|---|
AndroidBinaryRule.java in src/com/facebook/buck/android |
1069 | 83 |
DefaultJavaLibraryRule.java in src/com/facebook/buck/java |
622 | 43 |
buck.py in src/com/facebook/buck/parser |
653 | 41 |
BuckConfig.java in src/com/facebook/buck/cli |
521 | 39 |
ProjectFilesystem.java in src/com/facebook/buck/util |
232 | 37 |
ExecutionContext.java in src/com/facebook/buck/step |
215 | 36 |
RuleKey.java in src/com/facebook/buck/rules |
245 | 33 |
DirtyPrintStreamDecorator.java in src/com/facebook/buck/util |
164 | 32 |
PrebuiltJarRule.java in src/com/facebook/buck/java |
234 | 30 |
BuildContext.java in src/com/facebook/buck/rules |
195 | 29 |
Parser.java in src/com/facebook/buck/parser |
462 | 29 |
Project.java in src/com/facebook/buck/command |
697 | 28 |
BuildRuleFactoryParams.java in src/com/facebook/buck/rules |
302 | 26 |
JavaTestRule.java in src/com/facebook/buck/java |
351 | 26 |
FilterResourcesStep.java in src/com/facebook/buck/android |
271 | 26 |
Main.java in src/com/facebook/buck/cli |
463 | 24 |
ChromeTraceBuildListener.java in src/com/facebook/buck/event/listener |
307 | 24 |
Ansi.java in src/com/facebook/buck/util |
144 | 24 |
AndroidResourceRule.java in src/com/facebook/buck/android |
231 | 24 |
Genrule.java in src/com/facebook/buck/shell |
268 | 22 |
There are 3 files with lines longer than 120 characters. In total, there are 4 long lines.
File | # lines | # units | # long lines |
---|---|---|---|
intellij.py in src/com/facebook/buck/command |
230 | 9 | 2 |
Main.java in src/com/facebook/buck/cli |
463 | 24 | 1 |
Project.java in src/com/facebook/buck/command |
697 | 28 | 1 |