- 83e31f6 Make TARGET_PATTERN semi-hermetic. It's depended on by RegisteredToolchainsFunction, so it affects a lot. by janakr · 5 years ago
- 59373d1 Remove stardoc dependency on protoc by cparsons · 5 years ago
- 7d5db9a Remove Bazel CROSSTOOLs by rosica · 5 years ago
- 44a4fd8 Improve a precondition failure message by cushon · 5 years ago
- 5fb52ab Factor out different steps of dependency edge calculation from DependencyResolver#dependentNodeMap(). by lberki · 5 years ago
- 374062e Expand TODO for possible future in which Linkstamp is in Starlark. by janakr · 5 years ago
- 4cd4447 Report the "toolchain cannot be resolved" error in DependencyResolver. by lberki · 5 years ago
- 7148054 Move test.stderr append logic to StandaloneTestStrategy. by felly · 5 years ago
- 206fe7b Have repository functions delete files before writing to them by Andrew Suffield · 5 years ago
- 1fc3433 ExecutionProgressReceiver: keep the invariant that enqueued is a superset of completed by Klaus Aehlig · 5 years ago
- e6cd8ee Pass the correct import path to protoc when using strict dependency checks or exports by Brandon Lico · 5 years ago
- c17be39 Mark generated load statements as extended visibility by Klaus Aehlig · 5 years ago
- 24c2ad1 Add missing trailing </pre> for Label documentation. Fixes broken formatting seen here: by Googler · 5 years ago
- 3d4cd25 [#6987] aquery against the current state of Skyframe. by leba · 5 years ago
- 441fd75 C++: Remove remaining usages of context in compile by plf · 5 years ago
- c52be2b Windows, test wrapper: implement IFStream by Laszlo Csomor · 5 years ago
- 82a397b Disable remote execution / caching for android_ndk_integration_test. by philwo · 5 years ago
- 05edd9e Automatic code cleanup. by Googler · 5 years ago
- 3e0e589 add desugar conversion method for AmbientBrightnessDayStats.getLocalDate by kmb · 5 years ago
- f5a7975 Add ProtoRegistryAspect and CcInfo to Skydoc globals. by Googler · 5 years ago
- 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
- 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
- 5d53171 Disallow rule implementation functions to return a struct by cparsons · 5 years ago
- fc7941b Make ActionExecutionFunction semi-hermetic. by Googler · 5 years ago
- 5e507bf Expose License to build API as a deprecated opaque type by cparsons · 5 years ago
- 62f7a9f Fix rendering of << EOF > $@ within <pre> by Googler · 5 years ago
- 08af52b Enable --incompatible_generate_javacommon_source_jar by cushon · 5 years ago
- 8a0dd43 Extend internal representation of load with visibility exceptions by Klaus Aehlig · 5 years ago
- 7275cd4 Log when there is a children mismatch, but there aren't actually any missing children. by janakr · 5 years ago
- 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
- d922a1e remote: enable no-remote for remote caching too by Jakob Buchgraber · 5 years ago
- 0fc8dee C++: Remove even more ctx from CcCompilationHelper by plf · 5 years ago
- 3a3a37a Add a platform definition to be used on Bazel's CI. by philwo · 5 years ago
- 050722f Support for ThinLTO to be enabled implicitly with XBinary FDO by Googler · 5 years ago
- 0f1aab0 Fix various oddities in bazel_bootstrap_distfile_test. by philwo · 5 years ago
- 7de30c1 Update bazel_toolchains to latest release. by philwo · 5 years ago
- 49826ed Windows, java launcher: fix MakeDirectoriesW by Laszlo Csomor · 5 years ago
- d1f2883 experimental UI: change "no action" default message by Klaus Aehlig · 5 years ago
- 7d7921a Add --include_artifacts option to bazel aquery and to bazel dump by hlopko · 5 years ago
- b47fb35 C++: Remove more ctx from CcCompilationHelper by plf · 5 years ago
- 2eb21b6 Unify the handling of visibility dependencies, the generating rule dependency and dependencies through regular attributes. by lberki · 5 years ago
- 09d50a0 Document cc_common.create_cc_toolchain_config_info() by rosica · 5 years ago
- 439665c Remove the originating rule and attribute from the "inconsistent aspect order" error message. by lberki · 5 years ago
- 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
- 3bd2839 Start separating dependency resolution into two parts: by lberki · 5 years ago
- f00fc67 Invert static_link_test_srcs feature to dynamic_link_test_srcs. by Googler · 5 years ago
- 21d764b C++: Remove CppDebugFileProvider from CompilationInfo by plf · 5 years ago
- 69420d5 Improve test_class documentation by cushon · 5 years ago
- aa4dfab Migrate to find_java_toolchain/find_java_runtime_toolchain for Java toolchain by cushon · 5 years ago
- 6da8982 Default --experimental_split_xml_generation to true by ulfjack · 5 years ago
- 60dcd82 Remove tools/build_defs/apple by Philipp Wollermann · 5 years ago
- 399beac Ensure aspect attribute values take precedence over rule attributes when there is a conflict. by cparsons · 5 years ago
- 6f526104 Flip --incompatible_disable_tools_defaults_package by hlopko · 5 years ago
- a3dfdcb Clarify error message on BES shutdown failures. RELNOTES: None by felly · 5 years ago
- 4e67bd7 Create placeholder utilities for finding Java toolchains by cushon · 5 years ago
- 4d33dd2 Avoid deletion of repository directory in repository_ctx by Jannis Andrija Schnitzer · 5 years ago
- 84871bd Create new Starlark provider InstrumentedFilesInfo by cparsons · 5 years ago
- 8d9d32e Prepare java_common.default_javac_opts for the toolchains migration by cushon · 5 years ago
- 463d15d Remove --experimental_enable_cc_toolchain_config_info option by rosica · 5 years ago
- e2fcb95 Fix incorrect label in enabled toolchain check. by jcater · 5 years ago
- 211025e Automated rollback of commit c1be54b5d5daf8ed2ac17e7f49d297836572e13c. by cushon · 5 years ago
- 6c7a1b3 Tweak our mock test client. by Googler · 5 years ago
- dbff556 Note that @AutoCodec need not generally be used anymore. by janakr · 5 years ago
- 45b0452 Remove bad precondition in GrpcRemoteExecutor by ulfjack · 5 years ago
- 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
- 40c2c7b C++: Fixes crash happening with invalid input by plf · 5 years ago
- 71bc38f Introduce --incompatible_disable_crosstool_file flag. by rosica · 5 years ago
- 3ef444a Delete an unused field by cushon · 5 years ago
- 24f5739 Delete unused/not working/not documented help rule name functionality. by twerth · 5 years ago
- 8db50b6 RELNOTES: Upgrade the embedded JDK version to 11.0.2. by Tobias Werth · 5 years ago
- 8db450f Fix #7304: Validate that JAVA_HOME points to a JDK. by Philipp Wollermann · 5 years ago
- b430df1 testenv.sh: Fix wrong path to bazelrc for shared repo caches. by philwo · 5 years ago
- 9075514 Explicitly add jdk.crypto.ec to the list of modules. by Tobias Werth · 5 years ago
- 0068055 Bump vanilla JDK from 11.0.1 to 11.0.2. by Tobias Werth · 5 years ago
- 9b1fe14 Use MultiMap for AqueryActionFilter by leba · 5 years ago
- 9c91a81 Use temporary dir for extraction of vanilla JDK on windows. by Tobias Werth · 5 years ago
- 984ffa0 Simplify WorkspaceStatusAction handling by ulfjack · 5 years ago
- 64f1688 Tolerate errors during cycle checking a bit more, reporting them instead. by janakr · 5 years ago
- 0b84634 Move discard analysis cache behavior into SkyframeExecutor proper, so that it can be shared by all Skyframe implementations. by janakr · 5 years ago
- 4037908 Skip non-essential cleanup after catastrophic failures in ExecutionTool by mschaller · 5 years ago
- c0e5799 Always set a trap for SIGTERM in test-setup.sh by ulfjack · 5 years ago
- bd81bf0 Add FakeProtoInfoApiProvider to Stardoc. + Move ProtoInfo into a bootstrap. by Googler · 5 years ago
- 144912e Use freshly built allmodules JDK for the jdeps test. by Tobias Werth · 5 years ago
- 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
- fc4c1e7 Add Py2/3 mode migration flags to --all_incompatible_changes by brandjon · 5 years ago
- b9418ee Update documentation to reference change of unittest.bzl by cparsons · 5 years ago
- 297329b Document ActionConstructionContext. by dslomov · 5 years ago
- a352207 Update documentation for Python version mechanisms by brandjon · 5 years ago
- 9cfc3a2 C++: Remove output groups from CompilationInfo by plf · 5 years ago
- 727a07d C++: Remove usages of rule context from CcCompilationHelper by plf · 5 years ago
- 28841a6 Windows, Bazel client: detect Bash early enough by Laszlo Csomor · 5 years ago
- 158d422 Automated rollback of commit 20281bbc4545bb4f33a7616806f5ebb8caa6171b. by cushon · 5 years ago
- c1be54b Enable --incompatible_disable_objc_provider_resources by default. by kaipi · 5 years ago
- 29759d0 Add PyInfo migration flag to --all_incompatible_changes by brandjon · 5 years ago
- 4a55d41 Make JavaRuntimeInfo extend ToolchainInfo, and delete JavaRuntimeToolchainInfo by cushon · 5 years ago
- 698c91d Updating SingleJarActionBuilder.createSourceJarAction to take NestedSet for sources rather than ImmutableList. by Googler · 5 years ago
- 16e9cea Make LibraryToLinkWrapper$CcLinkingContext$Linkstamps value-equal if they have the same contents. by janakr · 5 years ago
- 3887289 Expose --experimental_use_toolchain_resolution_for_java_rules to skylark by cushon · 5 years ago
- a6d77e9 Add an explicit test that duplicate list values of attributes are deduped intra-package during package loading. by nharmata · 5 years ago
- 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