1. 10 Jul, 2017 1 commit
    • Seth Ladd's avatar
      Run target analytics (#10902) · 834fbcb8
      Seth Ladd authored
      * report run target and if it is an emulator
      
      * don't print debug
      
      * rename parameter, remove unused variable
      
      * fix test
      
      * fix comment
      
      * tweak from review, and fix analyzer error
      
      * send custom parameters for the event, not the session
      
      * fix mock
      
      * use the +1 for usage
      834fbcb8
  2. 14 Jun, 2017 1 commit
  3. 12 Jun, 2017 1 commit
  4. 09 Jun, 2017 1 commit
  5. 07 Jun, 2017 1 commit
  6. 19 May, 2017 1 commit
  7. 12 May, 2017 1 commit
  8. 11 May, 2017 1 commit
  9. 08 May, 2017 1 commit
  10. 27 Apr, 2017 2 commits
  11. 26 Apr, 2017 1 commit
    • Todd Volkert's avatar
      Switch many `Device` methods to be async (#9587) · 60c5ffc1
      Todd Volkert authored
      `adb` can sometimes hang, which will in turn hang the Dart isolate if
      we're using `Process.runSync()`. This changes many of the `Device` methods
      to return `Future<T>` in order to allow them to use the async process
      methods. A future change will add timeouts to the associated calls so
      that we can properly alert the user to the hung `adb` process.
      
      This is work towards #7102, #9567
      60c5ffc1
  12. 07 Apr, 2017 1 commit
  13. 05 Apr, 2017 1 commit
    • Ian Hickson's avatar
      Update the examples/ README and associated fixes. (#9090) · a52c7b47
      Ian Hickson authored
      This yak shave went as follows:
      
      Fix https://github.com/flutter/flutter/issues/8795 by adding stocks to
      the examples README.
      
      Notice the layers entry in that README isn't quite right either.
      Update that.
      
      Check the layers/README file is worth pointing at.
      
      Update the layers/README.
      
      Let's run some of the layer tests to see if they still work.
      
      Oops, need to update them to gradle.
      
      Ok let's try running them again.
      
      Oops, sector is broken.
      
      Add a test for sector.
      
      Fix sector. Find you need to add an assert to a const constructor.
      
      Notice we need to turn const asserts on for the analyzer.
      
      Notice the analysis_options files are out of sync with each other and
      with the full list of lints.
      
      Turn on the lints that should be on.
      
      Fix the bugs that finds.
      a52c7b47
  14. 04 Apr, 2017 1 commit
  15. 02 Apr, 2017 1 commit
  16. 21 Mar, 2017 1 commit
    • Michael Goderbauer's avatar
      Avoid downloading artifacts twice (#8872) · d35a9db6
      Michael Goderbauer authored
      * Avoid downloading artifacts twice
      
      * Don't update cache before `flutter upgrade` is executed (`flutter upgrade` might bump the engine version)
      * Don't update cache twice during `flutter precache`
      
      Fixes #8249.
      
      * add test
      d35a9db6
  17. 15 Mar, 2017 2 commits
  18. 10 Mar, 2017 2 commits
  19. 07 Mar, 2017 1 commit
  20. 04 Mar, 2017 1 commit
  21. 28 Feb, 2017 1 commit
  22. 27 Feb, 2017 1 commit
    • Todd Volkert's avatar
      Add --bug-report flag (#8435) · f60410fa
      Todd Volkert authored
      This adds support for a `--bug-report` flag, which is a recording
      that:
        - includes the arguments that were passed to the command runner
        - is zipped up for easy attachment in Guthub issues
      f60410fa
  23. 23 Feb, 2017 1 commit
  24. 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
  25. 14 Feb, 2017 1 commit
  26. 13 Feb, 2017 1 commit
  27. 27 Jan, 2017 3 commits
  28. 26 Jan, 2017 2 commits
    • xster's avatar
      Fix a crash (#7597) when the flutter sdk moves after getting packages (#7601) · 682c7992
      xster authored
      * Add a check in case the flutter directory in .packages no longer exists. Clean up and prompt user
      
      * Update documentation to use flutter packages get for end-users instead of flutter update-packages.
      
      * Merge missing sdk error with the multiple sdk error. They're really the same thing.
      
      * Use flutterPath in both checks.
      
      * Change file_system’s copy folder to copy director which takes into account the file system
      
      * Test support files
      
      * Add test and split into 2 messages again.
      
      * Move tests to run in memory file system's copy. Tested with dev/bots/test.sh
      682c7992
    • Todd Volkert's avatar
      417c2f25
  29. 24 Jan, 2017 1 commit
  30. 23 Jan, 2017 1 commit
  31. 22 Jan, 2017 1 commit
  32. 09 Jan, 2017 1 commit
  33. 07 Jan, 2017 1 commit
    • Todd Volkert's avatar
      Update flutter_tools to use package:file throughout (#7385) · 8bb27034
      Todd Volkert authored
      This removes direct file access from within flutter_tools
      in favor of using `package:file` via a `FileSystem` that's
      accessed via the `ApplicationContext`.
      
      This lays the groundwork for us to be able to easily swap
      out the underlying file system when running Flutter tools,
      which will be used to provide a record/replay file system,
      analogous to what we have for process invocations.
      8bb27034
  34. 19 Dec, 2016 1 commit