- May 14, 2015
-
-
nweiz@google.com authored
R=rnystrom@google.com BUG=22076 Review URL: https://codereview.chromium.org//899373002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@43737 260f80e4-7a28-3924-810f-c04153c831b5
-
cbracken@google.com authored
BUG=https://code.google.com/p/dart/issues/detail?id=22174 R=nweiz@google.com Review URL: https://codereview.chromium.org//903563003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@43536 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
R=nweiz@google.com Review URL: https://codereview.chromium.org//878983004 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@43426 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
We were validating that the dependencies and dev_dependencies had no overlap whenever we accessed [Pubspec.dependencies], but this meant that we had to parse the dev_dependencies even if they were going unused. If that parse failed, it could stop an entire "pub get" from working. Now we only do this validation when [Pubspec.devDependencies] is accessed. This also fixes a bug in where, if a pubspec from outside the filesystem (e.g. a hosted dependency) has a relative path dependency, [PathSource.parseDescription] would crash. Although this shouldn't happen since we don't parse the dev dependencies anymore, [PathSource] will now handle it more gracefully if it does. Finally, this also works around an async_await bug that was causing stack traces to be truncated. R=rnystrom@google.com BUG=22194 Review URL: https://codereview.chromium.org//887483002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@43267 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//868463003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@43057 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com BUG= Review URL: https://codereview.chromium.org//848363003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42938 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com BUG=20947 Review URL: https://codereview.chromium.org//831983005 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42936 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com BUG=21964 Review URL: https://codereview.chromium.org//791953007 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42886 260f80e4-7a28-3924-810f-c04153c831b5
-
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
Previously, the binaries were only updated if the version number had changed. Now they're updated if just the commit changes. This also improves the output of "pub upgrade" if a git dependency changes its commit but not its version number. R=rnystrom@google.com BUG=21971 Review URL: https://codereview.chromium.org//844263004 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42883 260f80e4-7a28-3924-810f-c04153c831b5
-
johnniwinther@google.com authored
BUG= R=floitsch@google.com Review URL: https://codereview.chromium.org//830703004 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42801 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
BUG=https://code.google.com/p/dart/issues/detail?id=21839 R=jacobr@google.com Review URL: https://codereview.chromium.org//845543003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42722 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com BUG=21891 Review URL: https://codereview.chromium.org//786223006 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42443 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
Previously, binstubs used [[ ]], which is a bash-specific construct. R=rnystrom@google.com BUG=21854 Review URL: https://codereview.chromium.org//800733003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42308 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
This fixes the "Could not find asset" issue people were seeing on "pub upgrade". R=rnystrom@google.com BUG=21810 Review URL: https://codereview.chromium.org//792993004 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42273 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
This changes the invocation of async_compile.dart to take an output directory as a command-line argument. R=ricow@google.com, rnystrom@google.com Review URL: https://codereview.chromium.org//747273003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42079 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com BUG=21726 Review URL: https://codereview.chromium.org//750973005 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42072 260f80e4-7a28-3924-810f-c04153c831b5
-
whesse@google.com authored
BUG= R=ricow@google.com Review URL: https://codereview.chromium.org//753063003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42063 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
This works around https://github.com/dart-lang/async_await/issues/72, fixes an incorrect variable name, and updates the async-compiled output. R=rnystrom@google.com TBR Review URL: https://codereview.chromium.org//766393002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42057 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
This also makes "pub cache repair" repair activated packages, including updating the binstub format. R=rnystrom@google.com BUG=21463 Review URL: https://codereview.chromium.org//745153002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42055 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com BUG=21502 Review URL: https://codereview.chromium.org//685993007 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41583 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com TBR Review URL: https://codereview.chromium.org//702343002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41542 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
Pub's [requestShouldSucceed] test helper didn't verify that the request returned a 200 response, which was masking some issues. R=rnystrom@google.com Review URL: https://codereview.chromium.org//704053002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41541 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com BUG=17172 Review URL: https://codereview.chromium.org//686323002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41538 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
dart2js itself will stop emitting this file soon. R=rnystrom@google.com Review URL: https://codereview.chromium.org//701283002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41534 260f80e4-7a28-3924-810f-c04153c831b5
-
johnniwinther@google.com authored
BUG= Review URL: https://codereview.chromium.org//694353007 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41514 260f80e4-7a28-3924-810f-c04153c831b5
-
johnniwinther@google.com authored
This reverts commit r41512. BUG= Review URL: https://codereview.chromium.org//693183006 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41513 260f80e4-7a28-3924-810f-c04153c831b5
-
johnniwinther@google.com authored
BUG= Review URL: https://codereview.chromium.org//690103004 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41512 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com BUG=17093 Review URL: https://codereview.chromium.org//686363002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41476 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
This also makes pub print more detailed timing information in --verbose mode. R=rnystrom@google.com BUG=20859 Review URL: https://codereview.chromium.org//600293002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41407 260f80e4-7a28-3924-810f-c04153c831b5
-
floitsch@google.com authored
R=blois@google.com, johnniwinther@google.com, nweiz@google.com Committed: https://code.google.com/p/dart/source/detail?r=41205 Reverted: https://code.google.com/p/dart/source/detail?r=41206 Review URL: https://codereview.chromium.org//582753002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41244 260f80e4-7a28-3924-810f-c04153c831b5
-
floitsch@google.com authored
This reverts commit r41205. Review URL: https://codereview.chromium.org//666843004 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41206 260f80e4-7a28-3924-810f-c04153c831b5
-
floitsch@google.com authored
R=blois@google.com, johnniwinther@google.com, nweiz@google.com Review URL: https://codereview.chromium.org//582753002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41205 260f80e4-7a28-3924-810f-c04153c831b5
-
whesse@google.com authored
BUG=https://github.com/dart-lang/async_await/issues/68 R=ricow@google.com Review URL: https://codereview.chromium.org//655703004 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41126 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//655943002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41112 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
BUG=https://code.google.com/p/dart/issues/detail?id=21298 R=alanknight@google.com Review URL: https://codereview.chromium.org//651993006 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@41087 260f80e4-7a28-3924-810f-c04153c831b5
-
srawlins@google.com authored
BUG= https://code.google.com/p/dart/issues/detail?id=21229 Example: $ cat pubspec.yaml name: Name description: A sample command-line application version: 1.0 $ pub get Resolving dependencies... Error on line 3, column 10 of pubspec.yaml: "version" field must have three numeric components: major, minor, and patch. Instead of "1.0", consider "1.0.0". version: 1.0 ^^^ also $ cat pubspec.yaml name: Name description: A sample command-line application version: 1 $ pub get Resolving dependencies... Error on line 3, column 10 of pubspec.yaml: "version" field must have three numeric components: major, minor, and patch. Instead of "1", consider "1.0.0". version: 1 ^ R=rnystrom@google.com Review URL: https://codereview.chromium.org//632483002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40971 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
R=nweiz@google.com Review URL: https://codereview.chromium.org//602253002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40849 260f80e4-7a28-3924-810f-c04153c831b5
-
johnniwinther@google.com authored
BUG= Review URL: https://codereview.chromium.org//617433002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40768 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com BUG=21087 Review URL: https://codereview.chromium.org//608533003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@40695 260f80e4-7a28-3924-810f-c04153c831b5
-