1. 13 Jul, 2020 1 commit
  2. 10 Jul, 2020 1 commit
    • Anna Gringauze's avatar
      Added web compiler debug metadata (#61265) · 9cbe1dcc
      Anna Gringauze authored
      Made flutter tools serve metadata produced by the frontend server:
      
      pass --experimental-emit-metadata flag to flutter engine
      store and serve metadata from web asset server
      store and serve merged metadata from web asset server
      add tests to verify that metadata is served from memory
      update dwds version so it can read metadata
      configure dwds to read metadata from file
      Prerequisite changes (landed):
      
      sdk: https://dart-review.googlesource.com/c/sdk/+/150181
      flutter engine: flutter/engine#19168
      webdev:dart-lang/webdev#1064
      9cbe1dcc
  3. 02 Jul, 2020 1 commit
  4. 30 Jun, 2020 1 commit
  5. 26 Jun, 2020 1 commit
  6. 25 Jun, 2020 1 commit
    • Jonah Williams's avatar
      [flutter_tools] remove most use of global packages path (#60231) · 82a6f9bf
      Jonah Williams authored
      The global packages path could cause tests to fail when it would be overriden to unexpected (in test setup) values. Remove most usage and make it a configuration on buildInfo, along with most other build information. Cleanup the asset builder to require the .packages path and the resident runners to no longer require it, since they already have the information in build_info.
      
      It needs to stick around for the fuchsia deps we do not control.
      
      Filled #60232 for remaining work.
      82a6f9bf
  7. 24 Jun, 2020 3 commits
  8. 23 Jun, 2020 1 commit
    • Jonah Williams's avatar
      [versions] update all versions and fix tool tests (#60127) · 37db92be
      Jonah Williams authored
      Update all versions, specifically file which fixes some bugs that caused tests to fail if run in different orders:
      
      - systemTemp directories created by MemoryFileSystem will allot names based on the file system instance instead of globally.
      - MemoryFile.readAsLines()/readAsLinesSync() no longer treat a final newline in the file as the start of a new, empty line.
      - RecordingFile.readAsLine()/readAsLinesSync() now always record a final newline.
      37db92be
  9. 12 Jun, 2020 1 commit
  10. 09 Jun, 2020 1 commit
  11. 08 Jun, 2020 1 commit
    • Jonah Williams's avatar
      [flutter_tools] only restrict devices based on arch + buildMode, not emulator status (#58887) · 4f88ed1d
      Jonah Williams authored
      instead of restricting profile/release mode based on whether the tool thinks the device is an emulator, restrict based on the device target architecture and the requested build mode. Notably, this enables release mode on x86_64 Android emulators, but not x86 emulators since we do not support that as an AOT target.
      
      This does not add release mode support for simulators, since this requires us to build and upload artifacts for simulator/x86_64
      4f88ed1d
  12. 04 Jun, 2020 2 commits
  13. 06 May, 2020 1 commit
  14. 05 May, 2020 3 commits
  15. 29 Apr, 2020 1 commit
  16. 27 Apr, 2020 1 commit
  17. 24 Apr, 2020 1 commit
  18. 22 Apr, 2020 1 commit
  19. 20 Apr, 2020 1 commit
  20. 17 Apr, 2020 1 commit
  21. 15 Apr, 2020 1 commit
  22. 08 Apr, 2020 2 commits
  23. 06 Apr, 2020 1 commit
  24. 03 Apr, 2020 1 commit
  25. 02 Apr, 2020 1 commit
  26. 24 Mar, 2020 2 commits
  27. 18 Mar, 2020 2 commits
    • Yegor's avatar
      Fix web test flakiness; enable web golden tests (#52789) · 7b4c195f
      Yegor authored
      * Fix web test flakiness; enable web golden tests
      
      The fix is three-part:
      
      - Only allow one test to load _and_ test at any point in time.
      - Use a fresh Chrome instance for each test file.
      - Increase Cirrus resources.
      
      The first two changes only fix the "Unknown error loading" error, but not hanging tests. The resource increase also prevents hanging tests.
      
      Other minor changes:
      
      - Remove test batching (it's no longer necessary)
      - Fix the Chrome class, which was using the wrong Completer.
      7b4c195f
    • Jonah Williams's avatar
      [flutter_tools] Update to latest dwds APIs (#51004) · 6884086e
      Jonah Williams authored
      Update to latest dwds APIs, moving back to dwds driven hot restart and enabling future work on expression evaluation.
      6884086e
  28. 16 Mar, 2020 1 commit
  29. 13 Mar, 2020 1 commit
  30. 10 Mar, 2020 1 commit
  31. 05 Mar, 2020 1 commit
  32. 04 Mar, 2020 1 commit