- May 14, 2015
-
-
rnystrom@google.com authored
BUG=https://code.google.com/p/dart/issues/detail?id=7351 R=nweiz@google.com Review URL: https://codereview.chromium.org//26284002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@28330 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
BUG=https://code.google.com/p/dart/issues/detail?id=13871 R=nweiz@google.com Review URL: https://codereview.chromium.org//26235005 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@28327 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
A couple of tests didn't end in "_test", so weren't being run. Turns out that masked a bug! Oops. BUG= R=nweiz@google.com Review URL: https://codereview.chromium.org//26057002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@28291 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
BUG= R=nweiz@google.com Review URL: https://codereview.chromium.org//26027002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@28288 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
BUG= R=nweiz@google.com Review URL: https://codereview.chromium.org//25654006 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@28287 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
I was passing a URL to dart.compile() when it expects a file path. BUG= Review URL: https://codereview.chromium.org//25953002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@28250 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
Instead of implementing SourceFileProvider and using dart2js's built in DiagnosticHandler, we just provide our own CompilerInputProvider and DiagnosticHandler functions. This avoids implementing stuff in SourceFileProvider and, more importantly, lets us handle missing source files better. The DiagnosticHandler in dart2js just barfs and trashes the original error if it can't find a source file to associate with it. The windows bots are currently failing on an error I can't see because it doesn't have a source file. BUG= R=nweiz@google.com Review URL: https://codereview.chromium.org//25540004 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@28246 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
R=nweiz@google.com Review URL: https://codereview.chromium.org//24886002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@28231 260f80e4-7a28-3924-810f-c04153c831b5
-
whesse@google.com authored
BUG=dartbug.com/12496 R=rnystrom@google.com, sgjesse@google.com Review URL: https://codereview.chromium.org//25720002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@28215 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com BUG= Review URL: https://codereview.chromium.org//25604002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@28177 260f80e4-7a28-3924-810f-c04153c831b5
-
kevmoo@j832.com authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//25531003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@28105 260f80e4-7a28-3924-810f-c04153c831b5
-
whesse@google.com authored
BUG= R=kustermann@google.com Review URL: https://codereview.chromium.org//25385004 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@28101 260f80e4-7a28-3924-810f-c04153c831b5
-
whesse@google.com authored
Also use .address in Pub's barback server. R=sgjesse@google.com Review URL: https://codereview.chromium.org//25010004 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@28010 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
BUG= R=nweiz@google.com Review URL: https://codereview.chromium.org//23702061 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@27977 260f80e4-7a28-3924-810f-c04153c831b5
-
kevmoo@j832.com authored
R=ahe@google.com, floitsch@google.com Review URL: https://codereview.chromium.org//24645002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@27946 260f80e4-7a28-3924-810f-c04153c831b5
-
whesse@google.com authored
BUG=dartbug.com/12837 R=ajohnsen@google.com, nweiz@google.com Review URL: https://codereview.chromium.org//24199004 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@27880 260f80e4-7a28-3924-810f-c04153c831b5
-
ricow@google.com authored
This is causing 13 failures on pub mac/win R=kustermann@google.com Review URL: https://codereview.chromium.org//24429005 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@27866 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com BUG= Review URL: https://codereview.chromium.org//23645020 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@27860 260f80e4-7a28-3924-810f-c04153c831b5
-
ajohnsen@google.com authored
This required some minor changes to the Windows eventhandler, as we now spawn a new thread for writes (just like we do for reads). BUG=https://code.google.com/p/dart/issues/detail?id=7218 R=sgjesse@google.com Review URL: https://codereview.chromium.org//23609060 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@27811 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
The user-visible effect of this is to make operations that only look at part of a pubspec work if other parts of the pubspec are somehow invalid. This is particularly important for the following scenario: 1. We release a version of pub in SDK 1.0.0 that parses pubspec field "foo" as an integer. 2. Sally uploads version 0.1.0 of her package, libsally. 3. We release a new version of pub in SDK 1.1.0 that supports strings in "foo". 4. Sally uploads libsally 0.2.0, which uses a string in "foo". The new version of libsally has an SDK constraint of ">= 1.1.0", since it uses the new "foo" feature. 5. Tom is using SDK 1.0.0 and runs "pub install" in a package that depends on libsally. Everyone's done everything right here; we made a backwards-compatible pubspec change, Sally chose the correct SDK constraint, and Tom has a dependency on a package that has a compatible version available. However, prior to this change, Tom's "pub install" would crash. His outdated version of pub would try and fail to parse libsally 0.2.0's "foo" field, and his version resolution would crash. With this change, it will only attempt to parse the SDK constraint portion of Sally's pubspec, and ignore anything else it doesn't understand. R=rnystrom@google.com BUG= Review URL: https://codereview.chromium.org//24246002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@27784 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
This will unblock issue 7218. R=rnystrom@google.com Review URL: https://codereview.chromium.org//24270004 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@27783 260f80e4-7a28-3924-810f-c04153c831b5
-
whesse@google.com authored
BUG=dartbug.com/12837 R=sgjesse@google.com Review URL: https://codereview.chromium.org//23454045 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@27594 260f80e4-7a28-3924-810f-c04153c831b5
-
whesse@google.com authored
BUG=dartbug.com/12581 R=sgjesse@google.com Review URL: https://codereview.chromium.org//24029005 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@27473 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
This also requires that transformer plugins define an [asPlugin] named constructor in order to be loaded as plugins. R=rnystrom@google.com Review URL: https://codereview.chromium.org//23522029 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@27444 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com BUG= Review URL: https://codereview.chromium.org//23924006 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@27355 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
R=rnystrom@google.com BUG= Review URL: https://codereview.chromium.org//24016002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@27322 260f80e4-7a28-3924-810f-c04153c831b5
-
floitsch@google.com authored
Review URL: https://codereview.chromium.org//23454009 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@27130 260f80e4-7a28-3924-810f-c04153c831b5
-
whesse@google.com authored
BUG=dartbug.com/12387 R=ajohnsen@google.com Review URL: https://codereview.chromium.org//23453026 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@27099 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
This is still missing some functionality, most notably the ability for a transformer to import transformed code. R=rnystrom@google.com BUG= Review URL: https://codereview.chromium.org//23625002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@27085 260f80e4-7a28-3924-810f-c04153c831b5
-
ahe@google.com authored
Also, revert "Increase timeout of some pub tests." This reverts commit r26976. BUG=http://dartbug.com/12983 R=kustermann@google.com Review URL: https://codereview.chromium.org//23444032 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@27031 260f80e4-7a28-3924-810f-c04153c831b5
-
floitsch@google.com authored
Review URL: https://codereview.chromium.org//23620014 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@27008 260f80e4-7a28-3924-810f-c04153c831b5
-
ahe@google.com authored
Review URL: https://codereview.chromium.org//23606008 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@26978 260f80e4-7a28-3924-810f-c04153c831b5
-
ahe@google.com authored
Review URL: https://codereview.chromium.org//23844002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@26976 260f80e4-7a28-3924-810f-c04153c831b5
-
whesse@google.com authored
BUG=http://dartbug.com/12837 R=sgjesse@google.com Review URL: https://codereview.chromium.org//23618016 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@26913 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
BUG= R=nweiz@google.com Review URL: https://codereview.chromium.org//23572011 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@26811 260f80e4-7a28-3924-810f-c04153c831b5
-
rnystrom@google.com authored
BUG= R=nweiz@google.com Review URL: https://codereview.chromium.org//23529003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@26810 260f80e4-7a28-3924-810f-c04153c831b5
-
floitsch@google.com authored
R=jmesserly@google.com, lrn@google.com, nweiz@google.com, rnystrom@google.com Review URL: https://codereview.chromium.org//23596007 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@26789 260f80e4-7a28-3924-810f-c04153c831b5
-
zarah@google.com authored
R=ricow@google.com Review URL: https://codereview.chromium.org//23478007 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@26775 260f80e4-7a28-3924-810f-c04153c831b5
-
nweiz@google.com authored
This also exposes more unittest stuff to users of scheduled_test. R=rnystrom@google.com BUG= Review URL: https://codereview.chromium.org//23582003 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@26751 260f80e4-7a28-3924-810f-c04153c831b5
-
floitsch@google.com authored
R=jmesserly@google.com, lrn@google.com, nweiz@google.com Review URL: https://codereview.chromium.org//22909059 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge@26712 260f80e4-7a28-3924-810f-c04153c831b5
-