1. 83e31f6 Make TARGET_PATTERN semi-hermetic. It's depended on by RegisteredToolchainsFunction, so it affects a lot. by janakr · 5 years ago
  2. 59373d1 Remove stardoc dependency on protoc by cparsons · 5 years ago
  3. 7d5db9a Remove Bazel CROSSTOOLs by rosica · 5 years ago
  4. 44a4fd8 Improve a precondition failure message by cushon · 5 years ago
  5. 5fb52ab Factor out different steps of dependency edge calculation from DependencyResolver#dependentNodeMap(). by lberki · 5 years ago
  6. 374062e Expand TODO for possible future in which Linkstamp is in Starlark. by janakr · 5 years ago
  7. 4cd4447 Report the "toolchain cannot be resolved" error in DependencyResolver. by lberki · 5 years ago
  8. 7148054 Move test.stderr append logic to StandaloneTestStrategy. by felly · 5 years ago
  9. 206fe7b Have repository functions delete files before writing to them by Andrew Suffield · 5 years ago
  10. 1fc3433 ExecutionProgressReceiver: keep the invariant that enqueued is a superset of completed by Klaus Aehlig · 5 years ago
  11. e6cd8ee Pass the correct import path to protoc when using strict dependency checks or exports by Brandon Lico · 5 years ago
  12. c17be39 Mark generated load statements as extended visibility by Klaus Aehlig · 5 years ago
  13. 24c2ad1 Add missing trailing </pre> for Label documentation. Fixes broken formatting seen here: by Googler · 5 years ago
  14. 3d4cd25 [#6987] aquery against the current state of Skyframe. by leba · 5 years ago
  15. 441fd75 C++: Remove remaining usages of context in compile by plf · 5 years ago
  16. c52be2b Windows, test wrapper: implement IFStream by Laszlo Csomor · 5 years ago
  17. 82a397b Disable remote execution / caching for android_ndk_integration_test. by philwo · 5 years ago
  18. 05edd9e Automatic code cleanup. by Googler · 5 years ago
  19. 3e0e589 add desugar conversion method for AmbientBrightnessDayStats.getLocalDate by kmb · 5 years ago
  20. f5a7975 Add ProtoRegistryAspect and CcInfo to Skydoc globals. by Googler · 5 years ago
  21. f86ca98 Add a fingerprint to PackageLookupValue. To save computation and space, store the fingerprint in the Root, of which there are very few in practice. by janakr · 5 years ago
  22. 458f07a Make BigInteger calculations more secure: BigInteger ordered composition is not guaranteed to be collision-free when the inputs are not uniformly distributed. Thus, we cannot blindly add strings/booleans/etc. when fingerprinting. For simplicity, we delegate to a normal Fingerprint for everything that isn't known to be uniformly distributed, although we then have to be careful with how BigInteger is ordered with respect to the other fields. by janakr · 5 years ago
  23. 5d53171 Disallow rule implementation functions to return a struct by cparsons · 5 years ago
  24. fc7941b Make ActionExecutionFunction semi-hermetic. by Googler · 5 years ago
  25. 5e507bf Expose License to build API as a deprecated opaque type by cparsons · 5 years ago
  26. 62f7a9f Fix rendering of << EOF > $@ within <pre> by Googler · 5 years ago
  27. 08af52b Enable --incompatible_generate_javacommon_source_jar by cushon · 5 years ago
  28. 8a0dd43 Extend internal representation of load with visibility exceptions by Klaus Aehlig · 5 years ago
  29. 7275cd4 Log when there is a children mismatch, but there aren't actually any missing children. by janakr · 5 years ago
  30. 6dbfafe In Parser, dedupe the String instances referred to by StringLiteral instances. Implement the same optimization in the serialization code. by nharmata · 5 years ago
  31. d922a1e remote: enable no-remote for remote caching too by Jakob Buchgraber · 5 years ago
  32. 0fc8dee C++: Remove even more ctx from CcCompilationHelper by plf · 5 years ago
  33. 3a3a37a Add a platform definition to be used on Bazel's CI. by philwo · 5 years ago
  34. 050722f Support for ThinLTO to be enabled implicitly with XBinary FDO by Googler · 5 years ago
  35. 0f1aab0 Fix various oddities in bazel_bootstrap_distfile_test. by philwo · 5 years ago
  36. 7de30c1 Update bazel_toolchains to latest release. by philwo · 5 years ago
  37. 49826ed Windows, java launcher: fix MakeDirectoriesW by Laszlo Csomor · 5 years ago
  38. d1f2883 experimental UI: change "no action" default message by Klaus Aehlig · 5 years ago
  39. 7d7921a Add --include_artifacts option to bazel aquery and to bazel dump by hlopko · 5 years ago
  40. b47fb35 C++: Remove more ctx from CcCompilationHelper by plf · 5 years ago
  41. 2eb21b6 Unify the handling of visibility dependencies, the generating rule dependency and dependencies through regular attributes. by lberki · 5 years ago
  42. 09d50a0 Document cc_common.create_cc_toolchain_config_info() by rosica · 5 years ago
  43. 439665c Remove the originating rule and attribute from the "inconsistent aspect order" error message. by lberki · 5 years ago
  44. 0cd3594 Move the computation of the full propagating aspect path to the loop that is executed before loading the dependencies. by lberki · 5 years ago
  45. 3bd2839 Start separating dependency resolution into two parts: by lberki · 5 years ago
  46. f00fc67 Invert static_link_test_srcs feature to dynamic_link_test_srcs. by Googler · 5 years ago
  47. 21d764b C++: Remove CppDebugFileProvider from CompilationInfo by plf · 5 years ago
  48. 69420d5 Improve test_class documentation by cushon · 5 years ago
  49. aa4dfab Migrate to find_java_toolchain/find_java_runtime_toolchain for Java toolchain by cushon · 5 years ago
  50. 6da8982 Default --experimental_split_xml_generation to true by ulfjack · 5 years ago
  51. 60dcd82 Remove tools/build_defs/apple by Philipp Wollermann · 5 years ago
  52. 399beac Ensure aspect attribute values take precedence over rule attributes when there is a conflict. by cparsons · 5 years ago
  53. 6f526104 Flip --incompatible_disable_tools_defaults_package by hlopko · 5 years ago
  54. a3dfdcb Clarify error message on BES shutdown failures. RELNOTES: None by felly · 5 years ago
  55. 4e67bd7 Create placeholder utilities for finding Java toolchains by cushon · 5 years ago
  56. 4d33dd2 Avoid deletion of repository directory in repository_ctx by Jannis Andrija Schnitzer · 5 years ago
  57. 84871bd Create new Starlark provider InstrumentedFilesInfo by cparsons · 5 years ago
  58. 8d9d32e Prepare java_common.default_javac_opts for the toolchains migration by cushon · 5 years ago
  59. 463d15d Remove --experimental_enable_cc_toolchain_config_info option by rosica · 5 years ago
  60. e2fcb95 Fix incorrect label in enabled toolchain check. by jcater · 5 years ago
  61. 211025e Automated rollback of commit c1be54b5d5daf8ed2ac17e7f49d297836572e13c. by cushon · 5 years ago
  62. 6c7a1b3 Tweak our mock test client. by Googler · 5 years ago
  63. dbff556 Note that @AutoCodec need not generally be used anymore. by janakr · 5 years ago
  64. 45b0452 Remove bad precondition in GrpcRemoteExecutor by ulfjack · 5 years ago
  65. fc60b3c j2objc_dead_code_pruner.py: Improve the message of the exception raised when subprocess.check_output() fails in PruneArchiveFile(). by Googler · 5 years ago
  66. 40c2c7b C++: Fixes crash happening with invalid input by plf · 5 years ago
  67. 71bc38f Introduce --incompatible_disable_crosstool_file flag. by rosica · 5 years ago
  68. 3ef444a Delete an unused field by cushon · 5 years ago
  69. 24f5739 Delete unused/not working/not documented help rule name functionality. by twerth · 5 years ago
  70. 8db50b6 RELNOTES: Upgrade the embedded JDK version to 11.0.2. by Tobias Werth · 5 years ago
  71. 8db450f Fix #7304: Validate that JAVA_HOME points to a JDK. by Philipp Wollermann · 5 years ago
  72. b430df1 testenv.sh: Fix wrong path to bazelrc for shared repo caches. by philwo · 5 years ago
  73. 9075514 Explicitly add jdk.crypto.ec to the list of modules. by Tobias Werth · 5 years ago
  74. 0068055 Bump vanilla JDK from 11.0.1 to 11.0.2. by Tobias Werth · 5 years ago
  75. 9b1fe14 Use MultiMap for AqueryActionFilter by leba · 5 years ago
  76. 9c91a81 Use temporary dir for extraction of vanilla JDK on windows. by Tobias Werth · 5 years ago
  77. 984ffa0 Simplify WorkspaceStatusAction handling by ulfjack · 5 years ago
  78. 64f1688 Tolerate errors during cycle checking a bit more, reporting them instead. by janakr · 5 years ago
  79. 0b84634 Move discard analysis cache behavior into SkyframeExecutor proper, so that it can be shared by all Skyframe implementations. by janakr · 5 years ago
  80. 4037908 Skip non-essential cleanup after catastrophic failures in ExecutionTool by mschaller · 5 years ago
  81. c0e5799 Always set a trap for SIGTERM in test-setup.sh by ulfjack · 5 years ago
  82. bd81bf0 Add FakeProtoInfoApiProvider to Stardoc. + Move ProtoInfo into a bootstrap. by Googler · 5 years ago
  83. 144912e Use freshly built allmodules JDK for the jdeps test. by Tobias Werth · 5 years ago
  84. 7d7beedd Get rid of #signalDep(). The default version argument makes less sense with non-int versions in play: it depends on the fact that IntVersion.of(Long.MAX_VALUE) is a maximal element in the partial order of versions, but that's not explicitly enforced. Better to pass the graph version explicitly, which also gives us more debugging information about the signaling key as a bonus. Care was taken to pass the actual evaluating version in all cases, although, as implied above, any version that's incompatible with the node's current version is enough to trigger a re-evaluation. by janakr · 5 years ago
  85. fc4c1e7 Add Py2/3 mode migration flags to --all_incompatible_changes by brandjon · 5 years ago
  86. b9418ee Update documentation to reference change of unittest.bzl by cparsons · 5 years ago
  87. 297329b Document ActionConstructionContext. by dslomov · 5 years ago
  88. a352207 Update documentation for Python version mechanisms by brandjon · 5 years ago
  89. 9cfc3a2 C++: Remove output groups from CompilationInfo by plf · 5 years ago
  90. 727a07d C++: Remove usages of rule context from CcCompilationHelper by plf · 5 years ago
  91. 28841a6 Windows, Bazel client: detect Bash early enough by Laszlo Csomor · 5 years ago
  92. 158d422 Automated rollback of commit 20281bbc4545bb4f33a7616806f5ebb8caa6171b. by cushon · 5 years ago
  93. c1be54b Enable --incompatible_disable_objc_provider_resources by default. by kaipi · 5 years ago
  94. 29759d0 Add PyInfo migration flag to --all_incompatible_changes by brandjon · 5 years ago
  95. 4a55d41 Make JavaRuntimeInfo extend ToolchainInfo, and delete JavaRuntimeToolchainInfo by cushon · 5 years ago
  96. 698c91d Updating SingleJarActionBuilder.createSourceJarAction to take NestedSet for sources rather than ImmutableList. by Googler · 5 years ago
  97. 16e9cea Make LibraryToLinkWrapper$CcLinkingContext$Linkstamps value-equal if they have the same contents. by janakr · 5 years ago
  98. 3887289 Expose --experimental_use_toolchain_resolution_for_java_rules to skylark by cushon · 5 years ago
  99. a6d77e9 Add an explicit test that duplicate list values of attributes are deduped intra-package during package loading. by nharmata · 5 years ago
  100. 6b792a0 Stop using EvaluationBehavior#MAX_CHILD_VERSIONS for normal evaluation. It's vulnerable to an inconsistency in which a node's version drops, because it goes from the graph version (mandated when there's a transient error) to the max of its child versions. That could cause incorrect downstream non-evaluations, since those nodes will not be triggered by this child, whose version has putatively decreased. by janakr · 5 years ago