Skip to content
Snippets Groups Projects
  1. Jan 04, 2016
  2. Dec 17, 2015
    • Natalie Weizenbaum's avatar
      Drop support for older Barback versions. · a1dd3484
      Natalie Weizenbaum authored
      This also allows us to limit our tests to the latest barback, which
      simplifies the necessary infrastructure and speeds up the tests
      dramatically.
      
      Closes #1367
      
      R=rnystrom@google.com
      
      Review URL: https://codereview.chromium.org//1530353002 .
      a1dd3484
    • Natalie Weizenbaum's avatar
      Clean up the semantics of package descriptions. · a69f0c9c
      Natalie Weizenbaum authored
      This folds the distinction between "resolved" and "unresolved"
      descriptions into the distinction between PackageIds and PackageRefs. In
      other words, all PackageIds now have resolved descriptions and all
      PackageRefs now have unresolved descriptions. This makes it easier to
      track which descriptions are resolved and express resolution constraints
      via the type system.
      
      This also restricts the creation of PackageRefs and PackageIds to source
      classes, which helps ensure that the description format—which is an
      implementation detail—doesn't leak into surrounding code.
      
      R=rnystrom@google.com
      
      Review URL: https://codereview.chromium.org//1528523003 .
      a69f0c9c
  3. Dec 02, 2015
  4. Nov 24, 2015
  5. Oct 28, 2015
  6. Oct 21, 2015
  7. Oct 20, 2015
    • Natalie Weizenbaum's avatar
      Fix the tests. · e803009d
      Natalie Weizenbaum authored
      This includes several fixes:
      
      * It upgrades to the latest compiler_unsupported which uses
        dart:developer rather than dart:profiler,
      
      * It fixes the test runner detection to match the new spawning
        mechanism.
      
      * It works around dart-lang/sdk#24653 in a dart2js test.
      
      * It upgrades an invocation of `new oauth2.Credentials()` to match the
        new oauth2 API.
      
      Closes #1346
      
      R=rnystrom@google.com
      
      Review URL: https://codereview.chromium.org//1408423006 .
      e803009d
  8. Sep 14, 2015
  9. 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
  10. Aug 27, 2015
  11. Aug 19, 2015
  12. Aug 18, 2015
  13. Aug 14, 2015
  14. Aug 10, 2015
  15. Aug 07, 2015
  16. Aug 06, 2015
  17. Aug 05, 2015
  18. Jul 31, 2015
  19. Jul 20, 2015
  20. Jul 15, 2015
  21. Jul 14, 2015
Loading