Skip to content
Snippets Groups Projects
  1. Mar 15, 2017
  2. Mar 10, 2017
  3. Aug 01, 2016
  4. Jun 23, 2016
  5. May 05, 2016
  6. Apr 05, 2016
    • Natalie Weizenbaum's avatar
      Resolve symlinks when publishing from Git repos. · be164a81
      Natalie Weizenbaum authored
      "git ls-files" doesn't natively resolve symlinks, so this adds some
      logic to do so manually. This brings the behavior of uploading from a
      Git repo in line with non-Git uploading.
      
      We still don't have a multipart parser in Dart, so we unfortunately have
      to way of writing automated tests that the tarballs are created as
      expected. I did verify this behavior locally, though.
      
      Closes #1400
      
      R=rnystrom@google.com
      
      Review URL: https://codereview.chromium.org//1862833002 .
      be164a81
  7. Jan 13, 2016
  8. 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
  9. Aug 27, 2015
  10. Jul 10, 2015
  11. Jul 09, 2015
    • Natalie Weizenbaum's avatar
      Fix various pub issues. · 072c5d85
      Natalie Weizenbaum authored
      * Normalize paths before they're passed to dart2js. It handles "." and
        ".." path components poorly.
      
      * Ensure that paths emitted by list-package-dirs are always absolute and
        normalized for backwards-compatibility with the existing protocol.
      
      * Make Package.listFiles work for an in-memory package.
      
      * Fix an error message expectation in packages_file_test.
      
      R=rnystrom@google.com
      
      Review URL: https://codereview.chromium.org//1228683003 .
      072c5d85
  12. May 28, 2015
  13. May 15, 2015
  14. May 14, 2015
Loading