- dac096c Fix "the the". by Benjamin Peterson · 6 years ago
- f32b670 Clean up compute() function of RepositoryDelegatorFunction by Irina · 6 years ago
- c0ba97e Remove all traces of defaults package handling. by lberki · 6 years ago
- 24c2ad1 Add missing trailing </pre> for Label documentation. Fixes broken formatting seen here: by Googler · 6 years ago
- d102a39 Take #2 of add repo mapping to bazel context. by dannark · 6 years ago
- fe8085a Export the workspace name of a label to Starlark by Klaus Aehlig · 6 years ago
- 260c3aa Automated rollback of commit 4fe56228860ec45500d7b0545066dd74d50d12d0. by pcloudy · 6 years ago
- 4fe5622 Add repo mapping to bazel context. by dannark · 6 years ago
- 328b7bb Add a mechanism to prohibit select()-ing on some native flags by brandjon · 6 years ago
- be3cefc Factor out constants in Label class. by dannark · 6 years ago
- d0dbbad Remove unused deps by Liam Miller-Cushon · 6 years ago
- d86b509 Error-out if the label in a 'load' statement crosses a subpackage boundary. This behavior is guarded by a flag (default value is "don't error out"), and will eventually become the only behavior. by nharmata · 6 years ago
- 99958b8 This is a rollback of both https://github.com/bazelbuild/bazel/commit/a038c818f51b619f795dfefacd62fac75e23f1bd and https://github.com/bazelbuild/bazel/commit/6300c7eb70622b55bbc5f73ec1ffe8116d55c9cd by laurentlb · 7 years ago
- a038c81 Remove all code related to //tools/defaults:* package by dbabkin · 7 years ago
- 8570ee2 TargetPatternFunction: immediately take blacklisted directories into account by Klaus Aehlig · 7 years ago
- e54491e Set the version of a computed node to the max of its child versions rather than the graph version when that is feasible. by janakr · 7 years ago
- c366166 Rollback of https://github.com/bazelbuild/bazel/commit/732dc512801c32207c252a76ca8d9e5544560339. by twerth · 7 years ago
- 417260d Make RepositoryName comparison case-insensitive on Windows by pcloudy · 7 years ago
- 90e2b4b Automated refactor of Label.parseAbsolute() to always pass a repository mapping by dannark · 7 years ago
- a19a56d Enforce that repository mapping is never null (it can be empty). by dannark · 7 years ago
- da327bb Remove Label.parseAbsolute(string, boolean). The goal is to get rid of all label methods that don't explicitly pass a repository mapping. by dannark · 7 years ago
- 732dc51 Automated rollback of commit 5a9befc5602e71f7512074c303afbdcff5617cca. by twerth · 7 years ago
- f24479d Take into account repository mapping when processing labels inside BUILD files within external repositories. by dannark · 7 years ago
- 5a9befc Automated rollback of commit 2b015c53c89815472923d8ea0c94640b7db2fa20. by twerth · 7 years ago
- 2b015c5 Automated rollback of commit 1615da781db78b7a910daf89720189c2b2e73dbe. by Googler · 7 years ago
- 1615da7 Allow @ in package names. by twerth · 7 years ago
- f4b9ff4 Remap repository names inside load statements in BUILD files if the repository name is remapped. by dannark · 7 years ago
- aa2ff99 Fix bug in skyframe-based test-suite expansion by ulfjack · 7 years ago
- 43a1dc7 Fast-path Label#equals by first comparing the interned PackageIdentifier. by shreyax · 7 years ago
- 0130693 Change TestSuiteExpansionValue to contain Labels instead of Targets. by cpeyser · 7 years ago
- c4f2d80 Allow more characters in labels. by twerth · 7 years ago
- a65b419 Automated rollback of commit ca598fb9445627e9734c2900bc6b11430250d453. by dannark · 7 years ago
- ca598fb Disallow labels of the form ////foo. by carmi · 7 years ago
- 66c52e3 @AutoCodec RepositoryName. by janakr · 7 years ago
- 3e687ff Serialize Path using AutoCodec. by janakr · 7 years ago
- 20f35b4 Deletes CODEC fields now that they are no longer needed. by shahan · 7 years ago
- 9a5d1af Move CommandLine, CommandLineItem, and ParamFileInfo from lib.analysis.actions -> lib.actions. by tomlu · 7 years ago
- a1f90ce Don't intern PathFragments when we create PackageIdentifiers. This should be a strict win: by shreyax · 7 years ago
- 27458be Use AutoCodec to generate CODECs for several provider types that are exported by cpeyser · 7 years ago
- fae34b9 Replaces InjectingObjectCodec with dependencies threaded through (Des|S)erializationContext. by shahan · 7 years ago
- 17ec4c9 Remove label name interning. by tomlu · 7 years ago
- e45c055 Add context argument to ObjectCodec.{serialize,deserialize} by michajlo · 7 years ago
- a729b9b Replace path implementation. by tomlu · 7 years ago
- 6e10efac Add CommandLineItem interface. by tomlu · 7 years ago
- e7552c5 Fix usages of PathFragment segments that will become inefficient. by tomlu · 7 years ago
- 784db69 Stop memoizing Label#hashCode() by michajlo · 7 years ago
- 2258b81 Makes PathFragment have internal CODEC definition. by Googler · 7 years ago
- 1446210 Initial @AutoCodec implementation. by Googler · 7 years ago
- ab5f233 Removes skyframe/serialization's dependency on cmdline and vfs. Instead, make cmdline and vfs depend on serialization. This allows a class to have a pointer to its codec, which simplifies automatic recursive composite codecs. by Googler · 7 years ago
- a155b53 Replace all usages of Blaze's Preconditions class with guava. by tomlu · 7 years ago
- 67c84b1 Break dependency on vfs from the interface of syntax and cmdline. by tomlu · 7 years ago
- 03e4211 Rename Label.EXTERNAL_PACKAGE_FILE_NAME to WORKSPACE_FILE_NAME by ulfjack · 7 years ago
- cd6d8ae Remove deprecated legacy string representations of Skylark objects by vladmos · 7 years ago
- 3bcb9f6 More BUILD file refactorings. by philwo · 8 years ago
- 7b00f14 Fix typo on PackageIdentifier documentation. by jcater · 8 years ago
- a05cda4 Fix stale comment. by nharmata · 8 years ago
- 5e65c98 Change WalkableGraphFactory#prepareAndGet to take multiple SkyKeys as graph roots by Googler · 8 years ago
- 59c16f6 Clean up Label validation, and introduce a factory method for constructing a Label without validation. by nharmata · 8 years ago
- 3891424 Don't unconditionally call PathFragment#normalize in the PackageIdentifier ctor. This is completely wasteful in the common case of the PathFragment already being normalized. by nharmata · 8 years ago
- de0c535 Generalize some of methods in TargetPattern, PrepareDepsOfPatternValue, and RecursivePackageProvider dealing with the concept of "excluded directories". by nharmata · 8 years ago
- ee98301 Make SkyKey.argument a default method by ulfjack · 8 years ago
- f07773b Make some objects SkylarkValues by vladmos · 8 years ago
- 7305944 Skylark, docs: fix docs of Label.relative(name) by laszlocsomor · 8 years ago
- 6ff634d Clean up string representations for labels by vladmos · 8 years ago
- 4690793 Refactor Printer by vladmos · 8 years ago
- 3d2a68c Automated conversion to Java 8 by laurentlb · 8 years ago
- bfdad90 Make SkyKey an interface, and start the migration of not creating SkyKey wrapper objects: for OwnedArtifacts, which are the most numerous during builds, and for Labels for TransitiveTraversalValues, which are the most numerous during queries. by janakr · 8 years ago
- 5e924af Automated g4 rollback of commit 7beadb7277453efec7e12b925005e7f0e003b592. by nharmata · 8 years ago
- 7beadb7 Automated g4 rollback of commit 38b835097f9ae9a6062172b8a33ec2e2d1edde20. by dmarting · 8 years ago
- 38b8350 Only allocate some formerly frequently allocated PathFragment objects once. by nharmata · 8 years ago
- f76ad07 Update outdated comment by brandjon · 8 years ago
- b4060b6 Refactor all ctor callsites of PathFragment to instead call a static 'create' method. by nharmata · 8 years ago
- 2ce304a Extract a SpawnRunner interface by ulfjack · 8 years ago
- 3f86e67 Fix Label.toShorthandString() with non-main/default repository by Googler · 8 years ago
- 04cb3d3 Global cleanup change. by Googler · 8 years ago
- 7a5a236 Description redacted. by Nathan Harmata · 8 years ago
- 934c1d5 Allow ' ', '(', ')' and '$' in labels by Damien Martin-Guillerez · 8 years ago
- 0ca4476 Pass the repository name through to build info factories by Kristina Chodorow · 8 years ago
- b869e58 Rollback of commit 822c37816ac669e51bec3853b41849a19ec5e230. by Nathan Harmata · 8 years ago
- 822c378 Reimplement blaze query using an async evaluation model. Use a concurrent backend for SkyQueryEnvironment's implementation in order to achieve parallelism. by Nathan Harmata · 8 years ago
- 53501b5 Fix allowed characters in package and restore a comment by Damien Martin-Guillerez · 8 years ago
- a28b540 Fix Cpp action caching by Ulf Adams · 8 years ago
- cae4303 Some refactoring of LabelValidator by Damien Martin-Guillerez · 8 years ago
- e36a66c Rollback of commit 4b73e972d909bcd533f2f9940f95a00b9b73bdde. by Dmitry Lomov · 8 years ago
- 4b73e97 Roll forward execroot change by Kristina Chodorow · 8 years ago
- 986e3b0 Be very deliberate about the concept of a TargetPattern's "directory". by Nathan Harmata · 8 years ago
- f57730b Some little changes to prep for rolling forward the execroot change by Kristina Chodorow · 8 years ago
- 18a45a4 Fix Label() for @short repository labels by Justine Tunney · 8 years ago
- a16d9f1 Introduce BlazeInterners, a Blaze-specific wrapper around Guava's Interners that makes an appropriate call to Interners.InternerBuilder#concurrencyLevel. by Nathan Harmata · 8 years ago
- 61affe7 Allow labels like @foo//:foo to be shortened @foo by Justine Tunney · 8 years ago
- 84a3ed9 Add # support for LabelValidator as discussed in #2006 by Meng Zhang · 8 years ago
- 5bd26b2 Make TargetPattern evaluation during query evaluation more parallel-friendly by introducing TargetPattern#parEval, which allows TargetPatterns' evaluations to explicitly have parallel implementations (no need to secretly use a FJP). by Nathan Harmata · 8 years ago
- 8539a12 Rollback of commit 82d43279f93d95e4c41b4bc598a3cc05ddd1ae1a. by Laszlo Csomor · 8 years ago
- 82d4327 Change execution root for external repositories to be ../repo by Kristina Chodorow · 8 years ago
- bd016c9 Make the code that is using execRoot paths use execRoot paths by Kristina Chodorow · 9 years ago
- 3c0adb2 Allow Skyframe graph lookups and value retrievals to throw InterruptedException. by Janak Ramakrishnan · 9 years ago
- a1a31ff Rename some PackageId and RepositoryName fields/methods in prep for deep execroot change by Kristina Chodorow · 9 years ago
- 7cf2460 Call precomputed() on static CharMatcher instances. by Googler · 9 years ago
- 33de4c4 Add missing public visibility to src/main/java/com/google/devtools/build/lib/cmdline:srcs by Damien Martin-Guillerez · 9 years ago
- aaeeadb Move cmdline lib to its own package by Kristina Chodorow · 9 years ago