1. 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
  2. 90e2b4b Automated refactor of Label.parseAbsolute() to always pass a repository mapping by dannark · 7 years ago
  3. 602cc85 Refactoring: makes the code simpler by deleting Metadata and InputArtifactData. by shahan · 7 years ago
  4. 351efff Don't test for reference equality of the underlying IOException. It's overkill for these unit tests. by nharmata · 7 years ago
  5. ee6a686 Introduce Root class. by tomlu · 7 years ago
  6. c801c39 Automated rollback of commit 82e68b75304438c96ff878a0c2b8d18b42002486. by aehlig · 7 years ago
  7. 82e68b7 Make FileSystem operate on LocalPath instead of Path. by tomlu · 7 years ago
  8. 5ddd804 Update tests to use the label-based load() syntax. by laurentlb · 7 years ago
  9. e0d1d0e Update PathPackageLocator to take a list of potential build file names, by John Cater · 7 years ago
  10. 674ab86 Move SkylarkSemanticsOptions to the packages/ directory, alongside SkylarkSemanticsCodec by brandjon · 7 years ago
  11. 3bcb9f6 More BUILD file refactorings. by philwo · 8 years ago
  12. bea67e9 A bunch of unrelated cleanups: by nharmata · 8 years ago
  13. 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
  14. aea56b3 Migrate Java tests to Truth. RELNOTES: None. by lberki · 8 years ago
  15. 7dc3416 Store Skylark command-line flags in Skyframe by brandjon · 8 years ago
  16. ed959e2 Delete SubincludePreprocessor by laurentlb · 8 years ago
  17. 44c0bcd Disable SubincludePreprocessor by laurentlb · 8 years ago
  18. 11c1d72 Delete more Python-preprocessing tests and documentation by laurentlb · 8 years ago
  19. b4060b6 Refactor all ctor callsites of PathFragment to instead call a static 'create' method. by nharmata · 8 years ago
  20. ffbc28a Add a test to PackageFunctionTest confirming current glob behavior. by Janak Ramakrishnan · 8 years ago
  21. 777f3af Introduce a Skyframe function: ActionEnvironmentFunction by Damien Martin-Guillerez · 8 years ago
  22. b639ca8 Require parens around tuple with trailing comma. by Laurent Le Brun · 8 years ago
  23. 4e2e408 Add an "integration" test (rather, just a test that exercises the relevant package-evaluation code) for []. by Janak Ramakrishnan · 8 years ago
  24. c804c66 Replace UnixGlob's package glob prefetching functionality with an by Googler · 8 years ago
  25. c0f3d4e Don't bother getting the not-real FileStateValue for a path whose parent doesn't exist. by Nathan Harmata · 8 years ago
  26. 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
  27. 326c698 Refactor SkyframeExecutor#preparePackageLoading to pass all PackageCacheOptions as a bundle. by Janak Ramakrishnan · 8 years ago
  28. 03b9cfd Add type annotations for the benefit of Java 7 by Klaus Aehlig · 9 years ago
  29. 6f33a1c Track client environment in Skyframe by Klaus Aehlig · 9 years ago
  30. 44e1e3a Automated [] rollback of commit 846a5ab98fc26d72024890fdb79a5d3bc6a5a1ba + manual rollback of [] by Nathan Harmata · 9 years ago
  31. 846a5ab Rollback of commit bb5d5efb4b50710241b5b374eb67084f4bf08278. by Tobias Werth · 9 years ago
  32. 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
  33. 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
  34. 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
  35. 5215d1e Make preprocessor modules mostly stateless; pass in the directories instead. by Ulf Adams · 9 years ago
  36. c73051c6 Move TimestampGranularityMonitor to CommandEnvironment. by Ulf Adams · 9 years ago
  37. d7d6d62 Don't keep packages in the default repository around after loading. by Brian Silverman · 9 years ago
  38. 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
  39. 2022ad8 Fix blatant bug with Skyframe globbing where we incorrectly allow dangling symlinks to match a glob pattern. by Nathan Harmata · 9 years ago
  40. 1ea7fc3 Enable label-based Skylark loading. In particular, such labels may reference files in external repositories. by John Field · 9 years ago
  41. cca703a Migrated base test classes to JUnit 4 and deleted their temporary *ForJunit4 versions: by Florian Weikert · 9 years ago
  42. 92b2236 Migrated tests in devtools/build/lib/skyframe to JUnit 4. by Florian Weikert · 9 years ago
  43. 335f067 Open source skyframe tests by Kristina Chodorow · 9 years ago