- Apr 07, 2017
-
-
Bob Nystrom authored
Fix #1560.
-
- Mar 28, 2017
-
-
Nate Bosch authored
Fixes #1336 Record when we log and error and mark the entire build as failed. This catches the cases where there are errors on assets that did not transitively impact dart2js output - like transformers on non-Dart files.
-
- Mar 27, 2017
-
-
Nate Bosch authored
The current ignore is too broach and matches some of the tests. A leading slash makes the ignore only match a build directory at the root of the repo
-
- Mar 17, 2017
-
-
Kevin Moore authored
Just like test and tool Also expanded and generalized these tests Closes https://github.com/dart-lang/pub/issues/1537
-
- Mar 16, 2017
-
-
Nate Bosch authored
Fixes #1535 The tests execute `git` in a number of places which is impacted by the users global git config and can cause failure. - Remove `info` and `hooks` from the list of required directories under `.git`. These are controlled by the `init.templatedir` config and are only the defaults but may not exist. - For git repos created during the test configure `core.excludesfile` as empty since we rely on having full control over ignored files when we create `.gitignore` ourself.
-
Kevin Moore authored
Use a home-rolled version
-
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
-