Skip to content
Snippets Groups Projects
  1. Oct 28, 2015
    • Natalie Weizenbaum's avatar
      Fix error detection for a non-existent global script. · a1139b80
      Natalie Weizenbaum authored
      When we tried to run a global script that didn't exist, we would try to
      load an AssetEnvironment, which would try to compute the transformers
      for it. Because the script doesn't exist, the computation would
      conservatively assume that all transformers had to run in case one of
      them generated it.
      
      To find all the scripts, it iterated through the package's dependencies.
      Since it's notionally the entrypoint, it tried to include its dev
      dependencies, but this broke because dev dependencies aren't installed
      for globally-activated packages.
      
      R=rnystrom@google.com
      
      Review URL: https://codereview.chromium.org//1413713010 .
      a1139b80
  2. Aug 31, 2015
    • Natalie Weizenbaum's avatar
      Improve the heuristics for "pub get" is needed. · 1c08b841
      Natalie Weizenbaum authored
      Instead of relying only on modification times, this does a more complex
      compatibility check if the modification times of the pubspec, lockfile,
      and .packages file aren't ordered properly. If they are up-to-date, it
      updates the modification times accordingly.
      
      This also fixes a case where "pub run" wasn't properly checking that the
      dependencies were up-to-date.
      
      Closes #1322
      
      R=rnystrom@google.com
      
      Review URL: https://codereview.chromium.org//1307853004 .
      1c08b841
  3. Aug 18, 2015
  4. Aug 10, 2015
    • Natalie Weizenbaum's avatar
      Don't implicitly run "pub get". · 7ae772d8
      Natalie Weizenbaum authored
      Previously, several commands automatically ran "pub get" implicitly before doing
      their work. We've determined that this behavior is confusing, and for "pub run"
      in particular, makes the executables seem much slower than they actually are.
      
      This also allows us to make access to the entrypoint's package graph
      synchronous.
      
      R=rnystrom@google.com
      
      Review URL: https://codereview.chromium.org//1282533003 .
      7ae772d8
  5. Aug 06, 2015
  6. Aug 05, 2015
  7. Jul 14, 2015
  8. Jun 30, 2015
  9. Jun 29, 2015
  10. Jun 09, 2015
  11. May 14, 2015
Loading