- Jun 20, 2017
-
-
Natalie Weizenbaum authored
These classes are largely independent of the Package class.
-
Natalie Weizenbaum authored
We were already passing allowTrailingOptions to all ArgParser call-sites, so this doesn't require any code changes.
-
- Jun 13, 2017
-
-
Jacob MacDonald authored
-
Jacob MacDonald authored
-
Jacob MacDonald authored
-
- Jun 12, 2017
-
-
Jacob Richman authored
Remove unsupported --unsafe-angular2-whitelist parameter. BUG= R=jakemac@google.com, vsm@google.com Review-Url: https://codereview.chromium.org//2939453002 .
-
- Jun 08, 2017
-
-
Natalie Weizenbaum authored
Add Travis support.
-
Natalie Weizenbaum authored
4 is just a guess here.
-
Natalie Weizenbaum authored
-
Natalie Weizenbaum authored
-
Natalie Weizenbaum authored
This helps ensure that tests behave the same in environments (such as Travis) where PUB_ENVIRONMENT is already set.
-
Natalie Weizenbaum authored
-
Natalie Weizenbaum authored
-
- Jun 07, 2017
-
-
Kevin Moore authored
-
Kevin Moore authored
-
Natalie Weizenbaum authored
This switches pub's tests over to using the stream matchers built into test, as well as the test_descriptor, test_process, and shelf_test_handler packages. It uses async/await rather than scheduled_test's task queue. This removes a layer of indirection which should make it much easier to work on pub's test infrastructure, especially for people unfamiliar with scheduled_test.
-
- Jun 01, 2017
-
-
Kevin Moore authored
...instead of info. Allows capturing response information in the case of 5xx errors without requiring verbose logging Related to https://github.com/dart-lang/pub-dartlang-dart/issues/94
-
Natalie Weizenbaum authored
This reverts commit 830e1481. This wasn't intended to be committed yet.
-
Natalie Weizenbaum authored
-
- May 27, 2017
-
-
Jacob MacDonald authored
-
- May 25, 2017
-
-
Jacob MacDonald authored
-
- May 23, 2017
-
-
Jacob MacDonald authored
-
Jacob MacDonald authored
Throw real errors and handle them uniformly: * AssetNotFoundExceptions are passed on * All other errors are converted to AssetNotFoundExceptions after: * Logging the error * Creating a new "*.errors" asset which contains the error message * On the frontend if require js fails to load a module it will request the "*.errors" file for the module and log the response.
-
Jacob MacDonald authored
* remove unused imports * use SourceFile.fromString, the default constructor is deprecated
-
Jacob Richman authored
BUG= R=rnystrom@google.com Review-Url: https://codereview.chromium.org//2899863003 .
-
- May 19, 2017
-
-
Jacob Richman authored
BUG= R=jakemac@google.com Review-Url: https://codereview.chromium.org//2893483005 .
-
- May 18, 2017
-
-
Jacob MacDonald authored
-
Jacob MacDonald authored
-
Jacob MacDonald authored
-
- May 17, 2017
-
-
Natalie Weizenbaum authored
Closes #1539
-
- May 16, 2017
-
-
Jacob MacDonald authored
On mac `Directory.systemTemp` starts with `/var` which is a symlink to `/private/var`, but the temp dir created by the ScratchSpace has the full resolved path (`/private/var/...`).
-
Jacob MacDonald authored
-
Jacob MacDonald authored
* use Result instead of Future for the asset cache * add tests for requesting invalid files that look like dartdevc files
-
Jacob MacDonald authored
-
Jacob MacDonald authored
-
Jacob MacDonald authored
-
Jacob MacDonald authored
* Migrated all shared code out of the transformer files, and remove Transform arguments * Removed transformers, replace with a layer on top of barback * _buildAsset can synchronously return the map of assets that will be created * use one scratchSpace for all builds, get shared libs outside of lib working * make ScratchSpace use the common createFileFromStream method to limit number of open files * update return type of getBuiltInTransformers back to Iterable<Set<Transformer>>
-
Jacob MacDonald authored
-
Jacob MacDonald authored
Also delete temp_environment which snuck back in during a bad merge
-
Jacob MacDonald authored
Some additional updates based on testing with PPW (now that we have an e2e to play with): * add sourcemaps to output and update tests * use strong mode summaries, support filenames with dots, add a fake sourcemap to satisfy package test * add better error if the module reader fails to find a module for a file * stop diet parsing, remove --unsafe-force-compile * add environment constant support to the DartDevcModuleTransformer * don't output ddc resources in folders with no entrypoints * don't create sourcemaps in release mode * update relevant compiler tests to run with dartdevc
-