- Mar 15, 2017
-
-
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
-
Kevin Moore authored
Where /var/ is really /private/var/
-
- Sep 29, 2016
-
-
Natalie Weizenbaum authored
Test package APIs rather than resource APIs. Closes #1446
-
Bob Nystrom authored
The actual change itself is tiny. However, almost all of pub's existing integration tests validated the correct output by looking at the contents of the generated "packages" dirs. :( I fixed most of those to instead validate against the .packages file. I didn't change the Git ones because the .packages files end up containing paths that point to specific Git commits. Getting that working felt like more work than it was worth right now. When we fully remove support for packages directories, we'll want to fix that. Fix #1450. R=nweiz@google.com Review URL: https://codereview.chromium.org//2377063002 .
-
- Sep 28, 2016
-
-
Natalie Weizenbaum authored
Closes #1118 Closes #1448
-