1. 12 Oct, 2020 1 commit
    • Jonah Williams's avatar
      [flutter_tools] use fixed entry for dill uploads (#67837) · 0afddf35
      Jonah Williams authored
      For historical reasons, the flutter tool uploads dill files to paths based on the entrypoint URI. This isn't actually necessary, and the tool can use specific files : main.dart.incremental.dill for incremental dills, and main.dart.dill/main.dart.swap.dill for full dills. This allows hot restarting applications with an entrypoint outside of lib/ and simplifies the devFS code.
      
      Fixes #63243
      0afddf35
  2. 09 Oct, 2020 1 commit
    • Jonah Williams's avatar
      [flutter_tools] pretty print hot reload rejection error (#66701) · bdb830a8
      Jonah Williams authored
      If the vm of an attached device rejects a hot reload, pretty print the reason. Suggest a hot restart so that users are aware that they do not have to detach and rebuild. Also resets the last compilation time, so a subsequent restart would still apply the last change. Adds an integration test for the const field removal.
      
      Fixes #64027
      bdb830a8
  3. 05 Oct, 2020 1 commit
  4. 16 Sep, 2020 2 commits
  5. 31 Aug, 2020 2 commits
  6. 29 Aug, 2020 1 commit
  7. 28 Aug, 2020 2 commits
  8. 27 Aug, 2020 1 commit
    • Ben Konyi's avatar
      Re-enable the Dart Development Service (DDS) (#64671) · d7d12412
      Ben Konyi authored
      This change re-enables DDS and outputs the DDS URI in place of the VM
      service URI on the console. If --disable-dds is not provided,
      --host-vmservice-port will be used to determine the port for DDS rather
      than the host port for the VM service, which will instead be randomly
      chosen.
      d7d12412
  9. 29 Jul, 2020 1 commit
  10. 21 Jul, 2020 2 commits
  11. 20 Jul, 2020 2 commits
  12. 16 Jul, 2020 2 commits
  13. 14 Jul, 2020 2 commits
  14. 10 Jul, 2020 2 commits
  15. 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
  16. 24 Jun, 2020 1 commit
  17. 09 Jun, 2020 1 commit
  18. 08 Jun, 2020 2 commits
  19. 06 Jun, 2020 2 commits
  20. 03 Jun, 2020 1 commit
  21. 27 May, 2020 1 commit
  22. 05 May, 2020 3 commits
  23. 01 May, 2020 1 commit
  24. 28 Apr, 2020 1 commit
    • Jonah Williams's avatar
      [flutter_tools] reland migrate FlutterViews to package:vm_service (#55797) · ffcf1db3
      Jonah Williams authored
      Move FlutterView and related RPCs to the package:vm_service implementation. Update some getIsolate calls with catchError to match previous behavior.
      
      - Updates tests that were previously mocking FlutterViews to use real views
      - Moves the FlutterView cache from VM to FlutterDevice
      - Catch SentinelException during Isolate.kill
      ffcf1db3
  25. 27 Apr, 2020 4 commits