- May 14, 2015
-
-
ricow@google.com authored
TBR R=nweiz@google.com BUG=22996 Review URL: https://codereview.chromium.org//1017683007 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@44706 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
Windows and OS X have pretty strict limits on how long a path can be. R=rnystrom@google.com BUG= dartbug.com/22878 Review URL: https://codereview.chromium.org//1013753015 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@44676 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com BUG= dartbug.com/22878 Review URL: https://codereview.chromium.org//1013423003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@44652 260f80e4-7a28-3924-810f-c04153c831b5
-
cbracken@google.com authored
The previous code assumes that the packages/ directory exists. This will no longer be the case if the package-spec DEP is implemented. Also resolves a breaking edge-case: if a pubspec.lock exists but the packages directory has been deleted, pub build will terminate with a file not found. BUG= R=rnystrom@google.com Review URL: https://codereview.chromium.org//1000193004 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@44468 260f80e4-7a28-3924-810f-c04153c831b5
-
brianwilkerson@google.com authored
R=nweiz@google.com Review URL: https://codereview.chromium.org//995073003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@44405 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
R=nweiz@google.com Review URL: https://codereview.chromium.org//960603004 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@44030 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
BUG=https://code.google.com/p/dart/issues/detail?id=22543 R=nweiz@google.com Review URL: https://codereview.chromium.org//959843002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@44029 260f80e4-7a28-3924-810f-c04153c831b5
-
ricow@google.com authored
BUG=22543 R=rnystrom@google.com Review URL: https://codereview.chromium.org//949173002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@43978 260f80e4-7a28-3924-810f-c04153c831b5
-
karlklose@google.com authored
R=sigurdm@google.com Review URL: https://codereview.chromium.org//942773003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@43904 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//942693002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@43899 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
The VM now fully supports all the weird async stuff pub is doing, and all the tests pass with native async/await! Previous CLs were r43484 and r43483. R=rnystrom@google.com Review URL: https://codereview.chromium.org//937243002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@43897 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
This gets rid of the suggested prerelease suffix for SDK constraints for pubspecs using the ^ operator, since 1.8.0 itself is out now and probably no one is using a prerelease version of it. R=rnystrom@google.com Review URL: https://codereview.chromium.org//937503002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@43823 260f80e4-7a28-3924-810f-c04153c831b5
-
johnniwinther@google.com authored
Main changes in: pkg/compiler/lib/src/io/source_file.dart pkg/compiler/lib/src/io/source_information.dart pkg/compiler/lib/src/source_file_provider.dart BUG= R=floitsch@google.com Review URL: https://codereview.chromium.org//925943002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@43756 260f80e4-7a28-3924-810f-c04153c831b5
-
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
-
iposva@google.com authored
Review URL: https://codereview.chromium.org//858383005 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@43513 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
This caused SDK compilation issues that may have obscured pub test failures as well. R=rnystrom@google.com Review URL: https://codereview.chromium.org//887223007 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@43484 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//896623005 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@43483 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
-
rnystrom@google.com authored
BUG=https://code.google.com/p/dart/issues/detail?id=21402 R=nweiz@google.com Review URL: https://codereview.chromium.org//870703003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@43082 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
-
rnystrom@google.com authored
BUG=https://code.google.com/p/dart/issues/detail?id=21940 R=alanknight@google.com Review URL: https://codereview.chromium.org//810033009 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42716 260f80e4-7a28-3924-810f-c04153c831b5
-
sigmund@google.com authored
R=nweiz, rnystrom@google.com BUG= Review URL: https://codereview.chromium.org//794953003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42545 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com, sigmund@google.com Review URL: https://codereview.chromium.org//808713003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42468 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
-
rnystrom@google.com authored
Review URL: https://codereview.chromium.org//766793004 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@42081 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
-