- Mar 15, 2017
-
-
Jacob MacDonald authored
-
- Aug 16, 2016
-
-
Natalie Weizenbaum authored
This replaces the hidden --no-package-symlinks flag. Closes #1340 R=rnystrom@google.com Review URL: https://codereview.chromium.org//2250643003 .
-
- Aug 01, 2016
-
-
Natalie Weizenbaum authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//2184303002 .
-
- Jun 20, 2016
-
-
Natalie Weizenbaum authored
This splits Source into two classes, Source and LiveSource. The former is completely independent of the system cache directory, and mostly contains source metadata and logic about manipulating descriptions. SourceRegistry now deals strictly in Sources, with LiveSources being handled by SystemCache. This means that classes like Pubspec and LockFile no longer have transitive references to the system cache directory. This will also make it possible to clean up PackageName equality logic by making PackageNames track their concrete Sources rather than just their source names. See #912 R=rnystrom@google.com Review URL: https://codereview.chromium.org//2044253003 .
-
- Jan 13, 2016
-
-
Natalie Weizenbaum authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//1585513002 .
-
- Aug 06, 2015
-
-
Natalie Weizenbaum authored
Closes pub#22 R=rnystrom@google.com Review URL: https://codereview.chromium.org//1277773002 .
-
- Jul 09, 2015
-
-
Natalie Weizenbaum authored
* The package spec's reference to the entrypoint package was pointing to the hosted cache rather than the package's directory. This was caused by the package graph's instance of the entrypoint package incorrectly pointing to the cache; the graph now re-uses `entrypoint.root`. * The package spec didn't contain relative paths for relative path dependencies. This was being missed by our tests because the package spec parser was automatically converting all paths to absolute at parse-time. Closes #1294 R=rnystrom@google.com Review URL: https://codereview.chromium.org//1228093003 .
-
- May 14, 2015
-
-
nweiz@google.com authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//805393002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42885 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//581283003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40559 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
This will help the editor test against the no-symlink behavior before we roll it out to the world. BUG=20253 R=danrubel@google.com, rnystrom@google.com Review URL: https://codereview.chromium.org//427853002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@38702 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
This means commands don't have to declare that they need. It also ensures the pubspec isn't parsed until JSON output has been selected. BUG=http://dartbug.com/20066, http://dartbug.com/20065 R=nweiz@google.com Review URL: https://codereview.chromium.org//397843005 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@38291 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
This is useful for ensuring that a package's dependencies' lower bounds are correct. R=rnystrom@google.com BUG= https://code.google.com/p/dart/issues/detail?id=15670 Review URL: https://codereview.chromium.org//365993007 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@38220 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
R=nweiz@google.com Review URL: https://codereview.chromium.org//372123002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@38102 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
R=sigmund@google.com Review URL: https://codereview.chromium.org//364973002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37968 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
BUG=https://code.google.com/p/dart/issues/detail?id=18538 R=nweiz@google.com Review URL: https://codereview.chromium.org//354763006 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37963 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com BUG=17252 Review URL: https://codereview.chromium.org//363573002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37915 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
BUG=https://code.google.com/p/dart/issues/detail?id=18538 R=nweiz@google.com Review URL: https://codereview.chromium.org//331593012 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37832 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com BUG=15736 Review URL: https://codereview.chromium.org//356953005 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37761 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com BUG=13658 Review URL: https://codereview.chromium.org//344413004 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37754 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
This change does three things: * Splits out a WrappedException class from ApplicationException. * Uses fail() pervasively rather than new ApplicationException() everywhere. * Moves exception classes from utils.dart to exceptions.dart. R=rnystrom@google.com Review URL: https://codereview.chromium.org//354663008 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37713 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
BUG=https://code.google.com/p/dart/issues/detail?id=10582 R=nweiz@google.com Review URL: https://codereview.chromium.org//344493003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37464 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
It only runs scripts from the entrypoint package's "bin" directory, but it's a start. BUG=https://code.google.com/p/dart/issues/detail?id=18536 R=nweiz@google.com Review URL: https://codereview.chromium.org//301063002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37292 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
R=brianwilkerson@google.com, jmesserly@google.com, nweiz@google.com Review URL: https://codereview.chromium.org//260963007 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@35837 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
BUG=https://code.google.com/p/dart/issues/detail?id=16909 RELNOTE=Add a "pub deps" command to show package dependencies. R=nweiz@google.com Review URL: https://codereview.chromium.org//217343004 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@34662 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com BUG=17707 Review URL: https://codereview.chromium.org//204983022 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@34330 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
BUG=https://code.google.com/p/dart/issues/detail?id=15018 R=nweiz@google.com Review URL: https://codereview.chromium.org//184113007 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@33450 260f80e4-7a28-3924-810f-c04153c831b5
-
jmesserly@google.com authored
* missing returns * unused imports R=rnystrom@google.com Review URL: https://codereview.chromium.org//184823012 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@33298 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com BUG=15924 Review URL: https://codereview.chromium.org//167103003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@32818 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
BUG=https://code.google.com/p/dart/issues/detail?id=16265 R=nweiz@google.com Review URL: https://codereview.chromium.org//136063005 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@32575 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
BUG= R=nweiz@google.com Review URL: https://codereview.chromium.org//138723005 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@32376 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
BUG=https://code.google.com/p/dart/issues/detail?id=14673 R=nweiz@google.com Review URL: https://codereview.chromium.org//141113011 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@32131 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
We're seeing some user reports of exceptions where the type is ambiguous. R=rnystrom@google.com BUG= Review URL: https://codereview.chromium.org//149063002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@32092 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
BUG=https://code.google.com/p/dart/issues/detail?id=15734 R=nweiz@google.com Review URL: https://codereview.chromium.org//122483003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@31566 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
Specifically, when run with "--trace" or "--verbose", pub will capture its stack chains and report them along with errors. Otherwise it should behave identically to before. R=rnystrom@google.com BUG=8842 Review URL: https://codereview.chromium.org//113453005 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@31176 260f80e4-7a28-3924-810f-c04153c831b5
-
lrn@google.com authored
R=floitsch@google.com, nweiz@google.com, rnystrom@google.com Review URL: https://codereview.chromium.org//94843002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@30809 260f80e4-7a28-3924-810f-c04153c831b5
-
lrn@google.com authored
Review URL: https://codereview.chromium.org//94593002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@30758 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com BUG=14677 Review URL: https://codereview.chromium.org//49293003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@30006 260f80e4-7a28-3924-810f-c04153c831b5
-
floitsch@google.com authored
Attempt to fix most uses of the deprecated features. R=floitsch@google.com, nweiz@google.com, rnystrom@google.com Review URL: https://codereview.chromium.org//48483002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@29628 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
Review URL: https://codereview.chromium.org//49453003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@29501 260f80e4-7a28-3924-810f-c04153c831b5
-
whesse@google.com authored
BUG= R=rnystrom@google.com Review URL: https://codereview.chromium.org//50533005 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@29461 260f80e4-7a28-3924-810f-c04153c831b5
-