Skip to content
Snippets Groups Projects
  1. Dec 17, 2015
    • 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
  2. Dec 14, 2015
  3. Dec 09, 2015
  4. Dec 03, 2015
  5. Dec 02, 2015
  6. Nov 24, 2015
  7. Oct 28, 2015
  8. Oct 21, 2015
  9. 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
  10. Oct 13, 2015
  11. Sep 14, 2015
  12. 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
  13. Aug 27, 2015
  14. Aug 19, 2015
  15. Aug 18, 2015
  16. Aug 14, 2015
  17. Aug 10, 2015
  18. Aug 07, 2015
  19. Aug 06, 2015
  20. Aug 05, 2015
  21. Jul 31, 2015
  22. Jul 20, 2015
Loading