- Jul 11, 2017
-
-
Natalie Weizenbaum authored
This allows packages to declare features with dependencies, and to opt in to those features in dependency declarations. See #1593
-
- Jul 06, 2017
-
-
Jacob MacDonald authored
-
- Jul 05, 2017
-
-
Jacob MacDonald authored
Wait for --build-delay milliseconds between filesystem events before scheduling new builds.
-
- Jun 29, 2017
-
-
Jacob MacDonald authored
-
Natalie Weizenbaum authored
Add support for Git dependencies on subdirectories
-
Natalie Weizenbaum authored
This isn't going to make it into -dev.4.0.
-
Natalie Weizenbaum authored
-
Natalie Weizenbaum authored
-
- Jun 28, 2017
-
-
Natalie Weizenbaum authored
-
Natalie Weizenbaum authored
-
Natalie Weizenbaum authored
This will make it easier to add features to the pubspec and verify that they're only published with appropriate SDK constraints. It also simplifies the dependency validator logic around caret constraints, since it's a lot less likely that anyone will want to support an SDK older than 1.8.0 at this point.
-
Natalie Weizenbaum authored
-
Natalie Weizenbaum authored
-
- Jun 27, 2017
-
-
Natalie Weizenbaum authored
We used to name these after the package itself, but that makes it difficult to share repositories between sub-packages.
-
- Jun 26, 2017
-
-
Natalie Weizenbaum authored
-
- Jun 20, 2017
-
-
Natalie Weizenbaum authored
Refactor PackageName.
-
Natalie Weizenbaum authored
This more clearly indicates the type of data the class contains. We were already using in more places than just dependencies, so it makes sense to have a name that reflects that.
-
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.
-