Skip to content
Snippets Groups Projects
  1. Jan 13, 2016
  2. 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
  3. Aug 07, 2015
    • Natalie Weizenbaum's avatar
      Make Source.getDirectory synchronous. · a552a06b
      Natalie Weizenbaum authored
      It never really made sense for this to be asynchronous; most sources
      didn't even do any IO to determine the directory. The only exception was
      the git source, which would actually *clone a repository* if one didn't
      exist yet. This heavyweight behavior wasn't a good fit for what looks
      like a lightweight method anyway.
      
      Making this synchronous has a ripple effect of making a bunch of other
      methods synchronous, too. Hooray for synchrony!
      
      R=rnystrom@google.com
      
      Review URL: https://codereview.chromium.org//1276673006 .
      a552a06b
  4. May 14, 2015
  5. Apr 19, 2013
  6. Mar 28, 2013
  7. Mar 27, 2013
  8. Mar 20, 2013
  9. Mar 15, 2013
  10. Feb 22, 2013
  11. Feb 15, 2013
  12. Feb 14, 2013
  13. Feb 13, 2013
  14. Feb 07, 2013
  15. Feb 02, 2013
  16. Feb 01, 2013
  17. Jan 24, 2013
  18. Jan 22, 2013
  19. Jan 10, 2013
  20. Jan 09, 2013
  21. Jan 07, 2013
  22. Dec 20, 2012
  23. Dec 08, 2012
  24. Dec 07, 2012
Loading