1. 09 Aug, 2017 1 commit
  2. 14 Jul, 2017 1 commit
  3. 13 Jul, 2017 1 commit
  4. 12 Jul, 2017 1 commit
  5. 25 Apr, 2017 1 commit
  6. 13 Mar, 2017 1 commit
    • Ian Hickson's avatar
      Make hot mode a little less aggressive about catching errors. (#8743) · 0edc4d2a
      Ian Hickson authored
      It was resulting in weird situations where the tool would dump an
      error message and stack but not quit, or would fail hard but then just
      hang.
      
      Instead, specifically catch errors you expect. As an example of this,
      there's one error we expect from the DartDependencySetBuilder, so we
      catch that one, turn it into a dedicated exception class, then in the
      caller catch that specific exception.
      0edc4d2a
  7. 07 Mar, 2017 1 commit
    • Michael Goderbauer's avatar
      Faster hot reload (#8600) · 644e7b13
      Michael Goderbauer authored
      This implements the `DartDependencySetBuilder` completely in Dart instead of calling out to `sky_snapshot` (Linux/Mac) or `gen_snapshot` (Windows) and allows us to use the same code path on all supported host platforms.
      
      It also slightly reduces hot reload times on Linux from ~750ms to ~690ms for the unchanged flutter_gallery app and significantly reduces hot reload times on Windows from almost 1.5s to just slightly slower than on Linux.
      
      This change will also allow us to retire `sky_snapshot` completely in the future.
      644e7b13
  8. 06 Mar, 2017 1 commit
  9. 04 Mar, 2017 2 commits
  10. 02 Mar, 2017 1 commit
  11. 01 Mar, 2017 1 commit
    • Michael Goderbauer's avatar
      Roll forward #8467 (#8477) · 65835af4
      Michael Goderbauer authored
      * Revert "Revert "Simplify path handling logic in dependency checker and devFS (#8414)" (#8467)"
      
      This reverts commit 96ba7f76.
      
      * Intentionally use a self-package URI in flutter_gallery
      
      * tests to catch problems with self-package imports
      65835af4
  12. 28 Feb, 2017 1 commit
  13. 27 Feb, 2017 1 commit
  14. 17 Feb, 2017 1 commit
    • Michael Goderbauer's avatar
      Refactor how Artifacts are located (#8234) · cd8434d9
      Michael Goderbauer authored
      Artifacts are now located in a central place.
      This will enable us to downlaod artifacts when we need them (instead of
      downloading them all upfront).
      This also makes replacing sky_snapshot with gen_snapshot easier.
      cd8434d9
  15. 14 Feb, 2017 1 commit
  16. 15 Dec, 2016 1 commit
    • John McCutchan's avatar
      DependencyChecker with tests (#7268) · 2546259a
      John McCutchan authored
      - [x] Introduce DependencyChecker which can determine if any dependencies have been modified.
      - [x] Move the DartDependencyBuilder into a separate file.
      - [x] Add unit tests for DartDependencyBuilder.
      - [x] Add unit tets for DependencyChecker
      
      Part of #7014 
      2546259a