1. 2b80cf7 Make sure StepFailedException includes full description. by Michael Bolin · 6 years ago master
  2. 033e616 Remove `@Nullable` annotation from `escapeJavaType` method. by David Pursehouse · 6 years ago
  3. 924dfa5 Improve the bash completion script installation instructions. by David Pursehouse · 6 years ago
  4. aef9fbf Modify UberRDotJavaUtil.getAndroidResourceDeps() so it no longer needs a DependencyGraph. by Michael Bolin · 6 years ago
  5. 29aeb58 Improve CopyStep's error message. by Michael Bolin · 6 years ago
  6. 5254e5e Change exportDeps boolean to list exportedDeps. by Roy Williams · 6 years ago
  7. 8a7ce44 More fixes for WARN_ON_TRANSITIVE. by Roy Williams · 6 years ago
  8. 2342fac Update NailGun to a version that supports a configurable client disconnection timeout. by Jim Purbrick · 6 years ago
  9. 10f50e2 Ensure onCreate calls through to super.onCreate(). by George Papastamatopoulos · 6 years ago
  10. 82caef4 Handle KeyboardInterrupt in buck.py. by David Pursehouse · 6 years ago
  11. fadb1e9 Redundant format arg in resolveFilePathRelativeToBuildFileDirectory. by David Pursehouse · 6 years ago
  12. 3169c09 Update the strings asset file format for easier parsing. by Natthu Bharambe · 6 years ago
  13. 8a7132c Update android_binary to take a SourcePath for its manifest parameter. by Michael Bolin · 6 years ago
  14. cd985d1 Handle nulls gracefully in the JavaTestRule when reporting errors. by Simon Stewart · 6 years ago
  15. ce81d15 Refactor graph enhancement logic into AndroidBinaryGraphEnhancer. by Michael Bolin · 6 years ago
  16. 14dee1a Intern strings returned by Gson when parsing build files. by Michael Bolin · 6 years ago
  17. 80dda7e Fix MULTIANEWARRAY instruction w.r.t. dx. by Michael Marucheck · 6 years ago
  18. 870cf55 Add support for --json for `audit classpath`. by Pieter Hooimeijer · 6 years ago
  19. 8c2ee74 Fully-qualify Javadoc reference so IDE does not try to add import statement. by Michael Bolin · 6 years ago
  20. 6abbc90 Update bin/buck.cmd which has fallen behind bin/buck_common. by Michael Bolin · 6 years ago
  21. 8e86139 Fix python configuration processing. by Jim Purbrick · 6 years ago
  22. 37d82dc Add webp to filtered drawable resources. by Helios Alonso · 6 years ago
  23. f149c88 Update IDE configurations in response to reflect recent args4j update. by Michael Bolin · 6 years ago
  24. f535dfe Allow project-specific java parameters. by Michael Marucheck · 6 years ago
  25. 5734955 Updated args4j lib to 2.0.26 version. by khadkevich · 6 years ago
  26. 6ef0080 Rearrange steps in AndroidBinary.getBuildSteps() so aapt_package steps come first. by Michael Bolin · 6 years ago
  27. 2bb4b5f Replace `createMock(OnDiskBuildInfo.class)` with `new FakeOnDiskBuildInfo()`. by Michael Bolin · 6 years ago
  28. 1b333dc Replace `createMock(Buildable.class)` with `new FakeBuildable()`. by Michael Bolin · 6 years ago
  29. 6a2848b Replace `createMock(JavaLibraryRule.class)` with `new FakeJavaLibraryRule()`. by Michael Bolin · 6 years ago
  30. 0d615a7 Replace `createMock(BuildableContext.class)` with `new FakeBuildableContext()`. by Michael Bolin · 6 years ago
  31. a81c7fe Use Java 7 APIs to unzip a file instead of shelling out to `unzip`. by Michael Bolin · 6 years ago
  32. 3599d0b Fix WARN_ON_TRANSITIVE. by Roy Williams · 6 years ago
  33. a92d87a Add ability to specify target for project. by Roy Williams · 6 years ago
  34. f59d263 Convert DexProducedFromJavaLibraryThatContainsClassFiles into an AbstractCachingBuildRule that is an AbiRule. by Michael Bolin · 6 years ago
  35. 5b890d1 Use AccumulateClassNames.getClassNames() to determine whether to run dx. by Michael Bolin · 6 years ago
  36. 799aa5d AccumulateClassNames makes the discovered class names and their hashes available. by Michael Bolin · 6 years ago
  37. cd359ff AccumulateClassNamesStep now includes the hashes of the .class files in classes.txt. by Michael Bolin · 6 years ago
  38. 2281adb Print client disconnection. by Jim Purbrick · 6 years ago
  39. 1dfbda5 Print out the stack trace when we get an InterruptedException in buckd. by Michael Bolin · 6 years ago
  40. fe49da4 Include the transitive deps when computing the ABI key of a dep with export_deps=True. by Daniel Marinescu · 6 years ago
  41. dc66f90 Temporarily reduce method count limit for dexing. by Michael Marucheck · 6 years ago
  42. e29e405 Name all the threads. Initialize build log FileHandler once per process. by Jim Purbrick · 6 years ago
  43. c3d0c6e Use symlinks when creating PythonLibrary environment. by Ron Edelstein · 6 years ago
  44. 1e3afaa Fix AndroidBinaryRule.Builder so that build() can be invoked multiple times. by Michael Bolin · 6 years ago
  45. b3111ef Add an option to DxStep to specify a custom dx executable. by Michael Bolin · 6 years ago
  46. eab2c70 Updated `buck query` to accept aliases. by Michael Bolin · 6 years ago
  47. 9adf8ca Refactor CommandLineBuildTargetNormalizer to use pass-from-above. by Michael Bolin · 6 years ago
  48. d37f7c6 Temporary fix for debugshrink builds. by David Reiss · 6 years ago
  49. c6a3f9c Update AndroidManifest to accept a SourcePath for a skeleton argument. by Michael Bolin · 6 years ago
  50. 947c6b3 Modify BuildFileToJsonParser to use Gson's streaming parser. by Michael Bolin · 6 years ago
  51. 971bc5b Make Gson available to Buck. by Michael Bolin · 6 years ago
  52. 3c2d42f Pull out common constant in `DxStepTest`. by Michael Marucheck · 6 years ago
  53. 9f3133a Make SplitZipStep use proguard mapping on builds with obfuscation. by David Reiss · 6 years ago
  54. 7ad3bdd Clarify a variable name in SplitZipStep. by David Reiss · 6 years ago
  55. 07f57a5 Factor out a helper in SplitZipStep. by David Reiss · 6 years ago
  56. aecf305 Custom file format for string files. by Natthu Bharambe · 6 years ago
  57. d62c824 Use java_binary output rather than libs for $(exe). by Michael Marucheck · 6 years ago
  58. 9d9d2f7 Provide disable_pre_dex option for android_binary(). by Michael Bolin · 6 years ago
  59. 7410e80 Introduce the use of graph enhancement to enable pre-dexing. by Michael Bolin · 6 years ago
  60. 3ee7979 Introduce DexJavaLibraryIfItContainsClassFiles Buildable. by Michael Bolin · 6 years ago
  61. 5975904 python_library should not flatten libraries. by Rob Arnold · 6 years ago
  62. 305154c Include the RuleKey on both BuildRuleEvent.Started and BuildRuleEvent.Finished. by Michael Bolin · 6 years ago
  63. 72a0b98 buck.py more permissive symlinking. by Yiding Jia · 6 years ago
  64. 5f11898 Add a BUCK_COLOR env var, fixing SuperConsole in buckd. by Jack O'Connor · 6 years ago
  65. 218db80 Introduce ConditionalStep. by Michael Bolin · 6 years ago
  66. 7e669a6 Replace some casts from BuildRule to Buildable with rule.getBuildable(). by Michael Bolin · 6 years ago
  67. f003dca Introduce AccumulateClassNames rule to produce the list of .class files in a Java artifact. by Michael Bolin · 6 years ago
  68. 4893aec Add <?> to silence raw type warning in Eclipse. by Michael Bolin · 6 years ago
  69. f04d6de Add a class that can generate a subset of buck.py and populate constructor args reflectively. by Simon Stewart · 6 years ago
  70. 2ac7fcb Encapsulate posting to BuckEventBus in ExecutionContext... by Natthu Bharambe · 6 years ago
  71. 05be031 Introduce optional flavor projection to BuildTarget. by Michael Bolin · 6 years ago
  72. c16960e Support alternative executable for running `dx`. by Michael Bolin · 6 years ago
  73. d25ac1d Add support for --force-jumbo in DxStep. by Michael Bolin · 6 years ago
  74. dfe23d9 Fix a cache corruption bug caused by including a rule's output on its classpath. by Michael Bolin · 6 years ago
  75. 843f717 Add getFileSize() and writeLinesToPath() to ProjectFilesystem. by Michael Bolin · 6 years ago
  76. bdd4a63 When running javac, print out the number of errors and warnings. by Michael Bolin · 6 years ago
  77. 47cf9e3 Integration test to verify all tests are run on the same thread under @RunWith. by Michael Bolin · 6 years ago
  78. 93ee1ab In BuildRuleResolver, assert that a rule is added only once. by Michael Bolin · 6 years ago
  79. 3f8a370 Specify --no-optimize to dx for APK debug builds. by Michael Bolin · 6 years ago
  80. 7f6331b Add TravisCI support. by Christian Legnitto · 6 years ago
  81. 20c376b Added 'Performance Tuning Your Builds' article to documentation. by Roy Williams · 6 years ago
  82. 0b0a71c Reuse the ExecutorService in DelegateRunnerWithTimeout so all tests are run on the same thread. by Michael Bolin · 6 years ago
  83. 859f476 Normalize All The Path Cache Keys by Jim Purbrick · 6 years ago
  84. 9a7040e Ensure that the default timeout in .buckconfig works with @RunWith. by Michael Bolin · 6 years ago
  85. 94cc16f Don't print empty lines to SimpleConsole. by Jim Purbrick · 6 years ago
  86. 54e2446 Update buckd consoles. by Jim Purbrick · 6 years ago
  87. 2466658 Spruce up the documentation for Buck. by Michael Bolin · 6 years ago
  88. faf3655 Clean up `ant javadoc` to exclude tests and quickstart sample files. by Michael Bolin · 6 years ago
  89. c22c43d Replace InputRule with Path. by Michael Bolin · 6 years ago
  90. a43cecc Don't offer to clean the repo if there are modified files; don't offer to clean if there is no .buckversion. by Roy Williams · 6 years ago
  91. 4c6b950 Update NailGun. by Jim Purbrick · 6 years ago
  92. 0e7631a Use Uninterruptibles in MoreFutures.isSuccess. by David Reiss · 6 years ago
  93. b7327a3 Make com.facebook.buck.util.concurrent.MoreExecutors available to our JUnitRunner. by Michael Bolin · 6 years ago
  94. 52251a2 Removed Paths.normalizePathSeparator and Paths.containsBackslash. by Eugene Susla · 6 years ago
  95. 545cf9f Fix a bug with PythonBinary where I returned the wrong subset of deps. by Roy Williams · 6 years ago
  96. c6173a2 Prompt user to clean their buck directory. by Roy Williams · 6 years ago
  97. 48d933f Simplify switch statement in Project.java. by Roy Williams · 6 years ago
  98. 6ab2841 Create recursive symlink rather than storing it in version control. by Michael Bolin · 6 years ago
  99. 119ad8b Moved Paths.transformFileToAbsolutePath to MorePaths. by Eugene Susla · 6 years ago
  100. f0dedae Deal with recursive symlinks in directory traversal in buck.py. by Yiding Jia · 6 years ago