Skip to content
Snippets Groups Projects
  1. Apr 07, 2017
  2. Mar 28, 2017
    • Nate Bosch's avatar
      Exit as failure if any transformer had an error (#1531) · f81cb51c
      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.
      f81cb51c
  3. Mar 27, 2017
  4. Mar 17, 2017
  5. Mar 16, 2017
    • Nate Bosch's avatar
      Shield against global gitconfig in tests (#1536) · 555a8a9d
      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.
      555a8a9d
    • Kevin Moore's avatar
      Remove dependency on pkg/uuid · 847c9189
      Kevin Moore authored
      Use a home-rolled version
      847c9189
    • Natalie Weizenbaum's avatar
      Add metadata to requests to pub.dartlang.org. (#1521) · b7864409
      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.
      b7864409
  6. Mar 15, 2017
  7. Mar 14, 2017
  8. Mar 13, 2017
  9. Mar 10, 2017
  10. Mar 07, 2017
  11. Feb 01, 2017
  12. Jan 31, 2017
  13. Jan 30, 2017
  14. Jan 27, 2017
  15. Jan 24, 2017
  16. Jan 13, 2017
  17. Jan 04, 2017
  18. Jan 03, 2017
  19. Dec 27, 2016
    • Natalie Weizenbaum's avatar
      Run executables in Isolates. · 1fc4d389
      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
      1fc4d389
    • Natalie Weizenbaum's avatar
      Remove isolate buffering. · 6c0e88f4
      Natalie Weizenbaum authored
      It seems like dart-lang/sdk#12617 got fixed at some point.
      6c0e88f4
    • Natalie Weizenbaum's avatar
      Don't overrwrite symlink targets. (#1494) · 97a40543
      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
      97a40543
  20. Dec 20, 2016
  21. Dec 13, 2016
  22. Dec 08, 2016
  23. Dec 07, 2016
  24. Dec 05, 2016
Loading