- Mar 16, 2017
-
-
Natalie Weizenbaum authored
* Add metadata to requests to pub.dartlang.org. This will help pub.dartlang.org better track how packages relate to one another. * Fix broken depenency tests. Those unit tests import pub libraries directly without invoking a command, so command was throwing an exception. Worse, the Pokemon exception handler in DependencyValidator was then catching the StateError, hiding the bug. Also applied some other changes I suggested.
-
- Mar 15, 2017
-
-
Bob Nystrom authored
Get the Mac tests passing again with the mtree stuff in tar.
-
Bob Nystrom authored
-
Jacob MacDonald authored
run dartfmt
-
Jacob MacDonald authored
-
- Mar 14, 2017
-
-
Kevin Moore authored
-
- Mar 13, 2017
-
-
Kevin Moore authored
-
- Mar 10, 2017
-
-
Natalie Weizenbaum authored
Closes #1519
-
Natalie Weizenbaum authored
"git ls-files" doesn't recurse into submodules, so we need to do so manually. Closes #1523
-
Nils Döhring authored
Fixes #1442
-
- Mar 07, 2017
-
-
Natalie Weizenbaum authored
I'm not sure why this wasn't causing us problems before.
-
- Feb 01, 2017
-
-
Matan Lurey authored
-
- Jan 31, 2017
-
-
Matan Lurey authored
-
Natalie Weizenbaum authored
Closes #1514
-
- Jan 30, 2017
-
-
Matan Lurey authored
This adds a validator that warns when a package incorrectly imports a non-dependency.
-
- Jan 27, 2017
-
-
Sigmund Cherem authored
R=nweiz@google.com, rnystrom@google.com BUG= https://github.com/dart-lang/pub/issues/1511 Review-Url: https://codereview.chromium.org//2653753010 .
-
- Jan 24, 2017
-
-
Natalie Weizenbaum authored
Fix two strong-mode warnings
-
Matan Lurey authored
-
- Jan 13, 2017
-
-
Bob Nystrom authored
-
Bob Nystrom authored
Disable passing "--uname" and "--gname" to tar on non-Linux.
-
Bob Nystrom authored
That hits OS X too, and the version of tar on OS X doesn't support those. :(
-
- Jan 04, 2017
-
-
Kevin Moore authored
-
- Jan 03, 2017
-
-
Natalie Weizenbaum authored
Run executables in Isolates.
-
- Dec 27, 2016
-
-
Natalie Weizenbaum authored
We had previously been running executables in sub-processes, which made it difficult to ensure that those executables handled signals and standard IO properly, and impossible to give them an accurate view of the environment (for example via Stdout.hasTerminal). Closes #1204
-
Natalie Weizenbaum authored
It seems like dart-lang/sdk#12617 got fixed at some point.
-
Natalie Weizenbaum authored
When writing to a symlinked file using dart:io, it defaults to overwriting the contents of the target rather than replacing the symlink. This is never what we want, so this works around the behavior in our IO wrappers. Closes #1493
-
- Dec 20, 2016
-
-
William Hesse authored
Pub no longer outputs the "Loading source assets..." line in this case. The test is failing on the buildbots, and locally.
-
- Dec 13, 2016
-
-
Natalie Weizenbaum authored
This also changes tar creation on Linux to use "pub" as the user/group rather than the ID 0, so people don't accidentally end up manually extracting files with root ownership. Closes #1442
-
- Dec 08, 2016
-
-
Natalie Weizenbaum authored
3fa5df4d added new flags between the "--directory" flag and the directory in question, which broke untarring.
-
- Dec 07, 2016
-
-
Natalie Weizenbaum authored
In particular, "pub get --offline" and "pub cache repair" shouldn't choke when there are parse failures in the version cache. Closes #1479
-
Natalie Weizenbaum authored
Closes #1482.
-
Natalie Weizenbaum authored
Avoid barback for global operations.
-
Mark E. Haase authored
Add two flags to `tar` invocation that will provide consistent behavior whether `pub` is executed as root or a normal user. Closes #1486
-
- Dec 05, 2016
-
-
Natalie Weizenbaum authored
Closes #1477
-
Natalie Weizenbaum authored
Similarly 98ecbded, this provides better error messages and faster installation times. See #1473 See #1477
-
- Dec 02, 2016
-
-
Natalie Weizenbaum authored
Previously we were always loading an AssetEnvironment when we precompiled any executable. Now we only load that environment if some package dependended on by some executable actually uses a transformer. Otherwise, we precompile from disk. The new approach is substantially faster and produces better error messages. Closes #1473
-
- Dec 01, 2016
-
-
Natalie Weizenbaum authored
-
- Oct 26, 2016
-
-
Natalie Weizenbaum authored
-
- Oct 04, 2016
-
-
Kevin Moore authored
-
Kevin Moore authored
-