- 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
- 90e2b4b Automated refactor of Label.parseAbsolute() to always pass a repository mapping by dannark · 7 years ago
- 602cc85 Refactoring: makes the code simpler by deleting Metadata and InputArtifactData. by shahan · 7 years ago
- 351efff Don't test for reference equality of the underlying IOException. It's overkill for these unit tests. by nharmata · 7 years ago
- ee6a686 Introduce Root class. by tomlu · 7 years ago
- c801c39 Automated rollback of commit 82e68b75304438c96ff878a0c2b8d18b42002486. by aehlig · 7 years ago
- 82e68b7 Make FileSystem operate on LocalPath instead of Path. by tomlu · 7 years ago
- 5ddd804 Update tests to use the label-based load() syntax. by laurentlb · 7 years ago
- e0d1d0e Update PathPackageLocator to take a list of potential build file names, by John Cater · 7 years ago
- 674ab86 Move SkylarkSemanticsOptions to the packages/ directory, alongside SkylarkSemanticsCodec by brandjon · 7 years ago
- 3bcb9f6 More BUILD file refactorings. by philwo · 8 years ago
- bea67e9 A bunch of unrelated cleanups: by nharmata · 8 years ago
- ff688bf Make PackageFunction's strategy for handling unreadable BUILD files configurable. Add a test for the current behavior of treating an unreadable BUILD file as a package loading error. by nharmata · 8 years ago
- aea56b3 Migrate Java tests to Truth. RELNOTES: None. by lberki · 8 years ago
- 7dc3416 Store Skylark command-line flags in Skyframe by brandjon · 8 years ago
- ed959e2 Delete SubincludePreprocessor by laurentlb · 8 years ago
- 44c0bcd Disable SubincludePreprocessor by laurentlb · 8 years ago
- 11c1d72 Delete more Python-preprocessing tests and documentation by laurentlb · 8 years ago
- b4060b6 Refactor all ctor callsites of PathFragment to instead call a static 'create' method. by nharmata · 8 years ago
- ffbc28a Add a test to PackageFunctionTest confirming current glob behavior. by Janak Ramakrishnan · 8 years ago
- 777f3af Introduce a Skyframe function: ActionEnvironmentFunction by Damien Martin-Guillerez · 8 years ago
- b639ca8 Require parens around tuple with trailing comma. by Laurent Le Brun · 8 years ago
- 4e2e408 Add an "integration" test (rather, just a test that exercises the relevant package-evaluation code) for []. by Janak Ramakrishnan · 8 years ago
- c804c66 Replace UnixGlob's package glob prefetching functionality with an by Googler · 8 years ago
- c0f3d4e Don't bother getting the not-real FileStateValue for a path whose parent doesn't exist. by Nathan Harmata · 8 years ago
- 930e89c Add the option --experimental_max_directories_to_eagerly_visit_in_globbing. The first legacy glob that a package requires will, if this option is enabled, cause up to that many directories to be eagerly visited by a glob(['**']). The results are thrown away for memory reasons. by Janak Ramakrishnan · 8 years ago
- 326c698 Refactor SkyframeExecutor#preparePackageLoading to pass all PackageCacheOptions as a bundle. by Janak Ramakrishnan · 8 years ago
- 03b9cfd Add type annotations for the benefit of Java 7 by Klaus Aehlig · 9 years ago
- 6f33a1c Track client environment in Skyframe by Klaus Aehlig · 9 years ago
- 44e1e3a Automated [] rollback of commit 846a5ab98fc26d72024890fdb79a5d3bc6a5a1ba + manual rollback of [] by Nathan Harmata · 9 years ago
- 846a5ab Rollback of commit bb5d5efb4b50710241b5b374eb67084f4bf08278. by Tobias Werth · 9 years ago
- bb5d5ef RELNOTES: The string list returned by the skylark 'glob' function is now sorted. Previously, it would return a list formed by concatenating the sorted results of each pattern in the 'includes' list. by Nathan Harmata · 9 years ago
- 9469591 Add an enum representing the specific build file name (WORKSPACE, BUILD) to the PackageLookupValue to reduce the number of references to the filename "BUILD". by John Cater · 9 years ago
- 063b488 Sort the results returned by the HybridGlobber if we are using results from Skyframe globbing. This adds a log(n) factor to uses of globs, but getting globs to be returned in a reasonable order that can be emulated by legacy globbing is hard and bug-prone right now, and we must sort anyway if we are merging legacy and Skyframe globs. by Janak Ramakrishnan · 9 years ago
- 5215d1e Make preprocessor modules mostly stateless; pass in the directories instead. by Ulf Adams · 9 years ago
- c73051c6 Move TimestampGranularityMonitor to CommandEnvironment. by Ulf Adams · 9 years ago
- d7d6d62 Don't keep packages in the default repository around after loading. by Brian Silverman · 9 years ago
- 86c319e Update the glob documentation to reflect a semantic change made a very long time ago where glob(['**'], exclude_directories = 0) doesn't match the package's directory. Also add tests for this behavior. by Nathan Harmata · 9 years ago
- 2022ad8 Fix blatant bug with Skyframe globbing where we incorrectly allow dangling symlinks to match a glob pattern. by Nathan Harmata · 9 years ago
- 1ea7fc3 Enable label-based Skylark loading. In particular, such labels may reference files in external repositories. by John Field · 9 years ago
- cca703a Migrated base test classes to JUnit 4 and deleted their temporary *ForJunit4 versions: by Florian Weikert · 9 years ago
- 92b2236 Migrated tests in devtools/build/lib/skyframe to JUnit 4. by Florian Weikert · 9 years ago
- 335f067 Open source skyframe tests by Kristina Chodorow · 9 years ago