- May 14, 2015
-
-
nweiz@google.com authored
R=rnystrom@google.com TBR Review URL: https://codereview.chromium.org//332003003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37528 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
In r37514 I incorrectly assumed that the problem was Directory.list when in fact it's git. R=rnystrom@google.com Review URL: https://codereview.chromium.org//349503003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37527 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
Also add support for --dry-run to pub get. BUG=dartbug.com/19439 dartbug.com/15587 R=nweiz@google.com Review URL: https://codereview.chromium.org//342763003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37525 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com BUG=19554 Review URL: https://codereview.chromium.org//349433003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37514 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
Previously, two transformers from the same library but with different configuration was considered completely different from one another. This was not only inefficient but incorrect: it meant that a transformer could be loaded with the wrong code. R=rnystrom@google.com BUG=19261 Review URL: https://codereview.chromium.org//344673002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37511 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//348463003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37471 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
In particular, this makes barback and the "pub lish" validators use gitignore rules. R=rnystrom@google.com BUG=12102, 11198 Review URL: https://codereview.chromium.org//342553002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37469 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
-
nweiz@google.com authored
Rather than only looking at the package-level dependency graph, pub will now examine transformer files' imports to determine dependencies between transformers. This improves both load times and cycle detection. For example, a package using polymer transformers can now load them in two phases rather than four, reducing the load time by about half. In addition, this gives transformer authors more control over how parallel their transformer graph is. With some $include/$exclude and import tweaks, most remaining transformer dependencies can be eliminated. R=rnystrom@google.com Review URL: https://codereview.chromium.org//331263002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37461 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
BUG=https://code.google.com/p/dart/issues/detail?id=11887 R=nweiz@google.com Review URL: https://codereview.chromium.org//333963002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37427 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//341643002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37425 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com BUG=19221 Review URL: https://codereview.chromium.org//334363004 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37424 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//331663006 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37373 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
R=nweiz@google.com Review URL: https://codereview.chromium.org//332833006 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37337 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
BUG=https://code.google.com/p/dart/issues/detail?id=18536 R=nweiz@google.com Review URL: https://codereview.chromium.org//330183003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37322 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
BUG=https://code.google.com/p/dart/issues/detail?id=15243 R=nweiz@google.com Review URL: https://codereview.chromium.org//329303006 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37319 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
Transformers that are used in the package that defines them will be loaded in the same isolate only if they're in the same phase. Otherwise, all transformers within a given package will be loaded in the same isolate. A future CL will take more advantage of this by more aggressively determining when transformers can be safely loaded in parallel. R=rnystrom@google.com Review URL: https://codereview.chromium.org//323263002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37296 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
BUG=https://code.google.com/p/dart/issues/detail?id=9418 R=nweiz@google.com Review URL: https://codereview.chromium.org//331673003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37283 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//328033002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37250 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
BUG=https://code.google.com/p/dart/issues/detail?id=14346 R=nweiz@google.com Review URL: https://codereview.chromium.org//323073006 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37212 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//324163003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37206 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
This adds barback-0.14.0+3 to the suite of legacy barbacks that pub is tested against. BUG=18948 R=rnystrom@google.com Review URL: https://codereview.chromium.org//310233002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37199 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
This also stops logging every successful request in BarbackServer, since those logs rarely provide value and produce a huge amount of clutter. R=rnystrom@google.com Review URL: https://codereview.chromium.org//311003002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37152 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com BUG=19147 Review URL: https://codereview.chromium.org//311253005 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37135 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
BUG=https://code.google.com/p/dart/issues/detail?id=18828 R=nweiz@google.com Review URL: https://codereview.chromium.org//317633007 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37034 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//309503005 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37012 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
This ensures they don’t show up as unexpected errors, and produces a nicer error message than the one from dart:io. BUG=https://code.google.com/p/dart/issues/detail?id=18828, https://code.google.com/p/dart/issues/detail?id=15380 R=nweiz@google.com Review URL: https://codereview.chromium.org//315063002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37010 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
BUG=https://code.google.com/p/dart/issues/detail?id=19052 R=nweiz@google.com Review URL: https://codereview.chromium.org//316983002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37009 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
R=nweiz@google.com Review URL: https://codereview.chromium.org//314983003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@37008 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
R=nweiz@google.com Review URL: https://codereview.chromium.org//316783002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@36964 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
It was possible for the web socket to be closed before a response was sent to the exitOnClose request, causing the test (which expected such a response) to fail. R=rnystrom@google.com BUG= Review URL: https://codereview.chromium.org//316623005 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@36962 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
This shaves about 13% (a little under a second) off the time it takes to load the asset environment for TodoMVC in my tests. R=brianwilkerson@google.com, nweiz@google.com Review URL: https://codereview.chromium.org//314583007 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@36960 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
This function takes no parameters and causes "pub serve" to exit as soon as the WebSocket connection is closed. R=rnystrom@google.com BUG=19086 Review URL: https://codereview.chromium.org//310053004 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@36944 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
Currently no actual preprocessing happens, but it will become necessary when adding support for aggregate transformers. R=rnystrom@google.com Review URL: https://codereview.chromium.org//300843007 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@36939 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
Also release yaml 1.0.0. R=efortuna@google.com, rnystrom@google.com, sigmund@google.com Review URL: https://codereview.chromium.org//302313007 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@36937 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com BUG=19067 Review URL: https://codereview.chromium.org//308793016 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@36910 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
R=nweiz@google.com Review URL: https://codereview.chromium.org//314443003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@36908 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com BUG=19114 Review URL: https://codereview.chromium.org//312523007 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@36906 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
R=nweiz@google.com Review URL: https://codereview.chromium.org//308773003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@36826 260f80e4-7a28-3924-810f-c04153c831b5
-