- Jul 07, 2015
-
-
Natalie Weizenbaum authored
When a package both transformed itself and had a dev transformer (that is, a transformer that only runs on non-public files), *and* that package's self-transformed code was imported by another transformer, the dependency computer could return the dev transformer in its results. Closes #1290 Closes #1291 R=kevmoo@google.com Review URL: https://codereview.chromium.org//1220223008.
-
- Jul 01, 2015
-
-
Natalie Weizenbaum authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//1217943009.
-
- Jun 30, 2015
-
-
Natalie Weizenbaum authored
Somehow I didn't notice that the test I added for this wasn't actually passing. R=rnystrom@google.com Review URL: https://codereview.chromium.org//1211243009.
-
Natalie Weizenbaum authored
I forgot to update the --help output here. R=rnystrom@google.com Review URL: https://codereview.chromium.org//1220543006.
-
Natalie Weizenbaum authored
Now that pub uses the new test runner, some of its logic for running in the Dart SDK repository needs to be updated. R=rnystrom@google.com Review URL: https://codereview.chromium.org//1216163002.
-
- Jun 29, 2015
-
-
Natalie Weizenbaum authored
When running an executable directly from the filesystem, "pub run" would sometimes fail to give it the correct package root. R=rnystrom@google.com Review URL: https://codereview.chromium.org//1217923002.
-
Natalie Weizenbaum authored
Now that users in general have a reason to disable this, they should know it exists. R=rnystrom@google.com Review URL: https://codereview.chromium.org//1217013004.
-
Natalie Weizenbaum authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//1212843004.
-
Natalie Weizenbaum authored
-
Natalie Weizenbaum authored
Now that Platform.resolvedExecutable exists, the environment variable only provided a way to load files from the wrong SDK. Closes #1288 R=rnystrom@google.com Review URL: https://codereview.chromium.org//1220553002.
-
- Jun 27, 2015
-
-
Natalie Weizenbaum authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//1215833002.
-
- Jun 26, 2015
-
-
Natalie Weizenbaum authored
The git invocations in the snapshot-generation code became very flaky when run in massive parallel via the new test runner. Now a snapshot will be used if it's manually-generated, and otherwise pub will be run from source. R=rnystrom@google.com Review URL: https://codereview.chromium.org//1216433003.
-
- Jun 25, 2015
-
-
Natalie Weizenbaum authored
Fix for pub crashing in checked mode
-
algobardo authored
-
- Jun 24, 2015
-
-
Lasse R.H. Nielsen authored
R=nweiz@google.com Review URL: https://codereview.chromium.org//1096723002.
-
- Jun 10, 2015
-
-
Natalie Weizenbaum authored
As per #1283, this makes it easier to script pub, since it's now programattically clear whether publishing went through (or, if using --dry-run, whether validation succeeded). Closes #1283 R=rnystrom@google.com Review URL: https://codereview.chromium.org//1172803002.
-
- Jun 09, 2015
-
-
Rico Wind authored
We moved this location again to get custom pub testing R=nweiz@google.com BUG= Review URL: https://codereview.chromium.org//1164203003
-
Natalie Weizenbaum authored
If all packages depended on by an executable don't use transformers, this will avoid loading barback entirely and instead run the VM against the Dart files on the filesystem. This shaves about 600ms off the load time for "pub run test" when running from source. R=rnystrom@google.com Review URL: https://codereview.chromium.org//1166343002.
-
- Jun 08, 2015
-
-
Natalie Weizenbaum authored
These tests broke when removing compatibility with the old "pub run" behavior. R=rnystrom@google.com Review URL: https://codereview.chromium.org//1171783002
-
Natalie Weizenbaum authored
Closes #1235. R=rnystrom@google.com Review URL: https://codereview.chromium.org//1161613012
-
- Jun 02, 2015
-
-
Natalie Weizenbaum authored
When I originally wrote this code, I hadn't thought about running tests from within the Dart repo itself, so the snapshotting logic didn't work for that case. R=rnystrom@google.com Review URL: https://codereview.chromium.org//1166783002
-
- Jun 01, 2015
-
-
Natalie Weizenbaum authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//1166623003
-
Paul Berry authored
This should fix the analyzer buildbot (see http://build.chromium.org/p/client.dart/builders/analyzer_experimental-linux-release-be/builds/1826/steps/tests%20--host-checked%20--checked/logs/stdio) R=nweiz@google.com Review URL: https://codereview.chromium.org//1160013003
-
- May 29, 2015
-
-
Natalie Weizenbaum authored
These issues were hidden last time I was testing because I couldn't actually bring in pub via DEPS. R=rnystrom@google.com Review URL: https://codereview.chromium.org//1162603009
-
Natalie Weizenbaum authored
I hadn't considered the case of running tests from within the Dart repo, but now the package-loading and SDK-detection logic works in that scenario as well. R=rnystrom@google.com Review URL: https://codereview.chromium.org//1153733003
-
- May 28, 2015
-
-
Natalie Weizenbaum authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//1161873009
-
Ivan Posva authored
BUG= Review URL: https://codereview.chromium.org//1159983005
-
Ivan Posva authored
- Update error string comparison in pub. BUG= Review URL: https://codereview.chromium.org//1156983003
-
William Hesse authored
BUG=dartbug.com/23505 Rebase of https://codereview.chromium.org/1035853003/ R=nweiz@google.com Review URL: https://codereview.chromium.org//1156663002
-
Natalie Weizenbaum authored
This was happening for the most part, but the dependency computer could get tripped up when a package used a transformer from a dev dependency on only private files. R=rnystrom@google.com BUG= http://dartbug.com/23480 Review URL: https://codereview.chromium.org//1143453006
-
Kathy Walrath authored
-
nweiz@google.com authored
The solver was choking when pub's implicit dependencies on barback failed and had to be backtracked. R=rnystrom@google.com TBR Review URL: https://codereview.chromium.org//1142693002 git-svn-id: https://dart.googlecode.com/svn/branches/bleeding_edge/dart@45832 260f80e4-7a28-3924-810f-c04153c831b5
-
Natalie Weizenbaum authored
When running from the pub repo, dart2js needs to see SDK sources that match up with its own version. compiler_unsupported contains its own copy of the SDK for exactly this purpose; this CL loads SDK sources from that copy when running tests from the pub repo. R=rnystrom@google.com Review URL: https://codereview.chromium.org//1155583007
-
Natalie Weizenbaum authored
It turns out this variable already existed, with slightly different semantics. Everything has now been updated, so "runningAsTest" means running in a test file and "runningFromTest" means running in pub called by a test file. R=rnystrom@google.com Review URL: https://codereview.chromium.org//1145373006
-
- May 22, 2015
-
-
Natalie Weizenbaum authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//1153643002
-
- May 21, 2015
-
-
Natalie Weizenbaum authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//1145973003
-
Natalie Weizenbaum authored
Instead of looking in the repo's third party deps, this uses the packages installed for pub in the package cache. Archived versions of barback and source_maps are included via Git submodules. R=rnystrom@google.com Review URL: https://codereview.chromium.org//1147233002
-
Natalie Weizenbaum authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//1145993003
-
- May 20, 2015
-
-
Natalie Weizenbaum authored
R=rnystrom@google.com Review URL: https://codereview.chromium.org//1148443005
-
- May 15, 2015
-
-
Natalie Weizenbaum authored
-