1. 28 Jan, 2017 1 commit
  2. 27 Jan, 2017 2 commits
  3. 23 Jan, 2017 1 commit
  4. 20 Jan, 2017 1 commit
  5. 10 Jan, 2017 1 commit
  6. 09 Jan, 2017 1 commit
  7. 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
  8. 12 Dec, 2016 1 commit
  9. 07 Dec, 2016 1 commit
  10. 01 Dec, 2016 1 commit
  11. 29 Nov, 2016 1 commit
  12. 28 Nov, 2016 2 commits
  13. 22 Nov, 2016 2 commits
  14. 15 Nov, 2016 1 commit
  15. 14 Nov, 2016 1 commit
    • Dan Rubel's avatar
      Refactor flutter command exit code - part 3 of 3 (#6838) · 34e466f1
      Dan Rubel authored
      * Remove the workaround that pinned args to v0.13.6
      This reverts most of the changes in commit 6331b6c8
      * throw exception if exit code is not an integer
      * rework command infrastructure to throw ToolExit when non-zero exitCode
      * convert commands to return Future<Null>
      * cleanup remaining commands to use throwToolExit for non-zero exit code
      * remove isUnusual exception message
      * add type annotations for updated args package
      34e466f1
  16. 11 Nov, 2016 1 commit
  17. 10 Nov, 2016 1 commit
  18. 07 Nov, 2016 2 commits
  19. 03 Nov, 2016 2 commits
  20. 02 Nov, 2016 1 commit
    • Dan Rubel's avatar
      Flutter run with machine output (#6645) · 223f4161
      Dan Rubel authored
      * add flutter run --machine flag
      * refactor daemon stdin/out command stream/response
      * extract daemon startApp method
      * refactor flutter run --machine to call daemon.startApp
      223f4161
  21. 21 Oct, 2016 1 commit
    • Devon Carew's avatar
      Reload pause (#6459) · 55a374d4
      Devon Carew authored
      * add a pause parameter to the reload command
      
      * encode OperationResult as json
      
      * reverse isOk logic
      55a374d4
  22. 28 Sep, 2016 2 commits
  23. 27 Sep, 2016 1 commit
  24. 23 Sep, 2016 1 commit
  25. 16 Sep, 2016 1 commit
    • Dan Rubel's avatar
      Refactor flutter command execution (#5892) · 18212382
      Dan Rubel authored
      * refactor _run to runCmd
      
      * replace requiresProjectRoot getter with call to commandValidator
      
      * replace requiresDevice getter with call to findTargetDevice
      
      * trace command requires a debug connection, not a device
      
      * inline androidOnly getter
      
      * rename command methods to verifyTheRunCmd and runCmd
      
      * move common verification into BuildSubCommand
      
      * rename deviceForCommand to device
      
      * rename methods to verifyThenRunCommand and runCommand
      18212382
  26. 13 Sep, 2016 1 commit
  27. 11 Aug, 2016 1 commit
  28. 06 Aug, 2016 1 commit
  29. 05 Aug, 2016 1 commit
  30. 20 Jul, 2016 1 commit
  31. 24 Jun, 2016 1 commit
  32. 14 Jun, 2016 1 commit
    • Ian Hickson's avatar
      Lock flutter tool while updating artifacts (#4476) · f92f71fe
      Ian Hickson authored
      This prevents multiple simultaneous runs of the analyzer from stomping
      over each other (e.g. multiple runs of 'update-packages'). Certain
      long-lived commands (like analyze, run, logs) are exempted once they've
      done enough work to be safe from most stomping action.
      
      This still doesn't make us entirely safe from craziness, e.g. if you're
      half way through an 'update-packages' run and you call 'git pull', who
      knows what state you'll end up in. But there's only so much one can do.
      
      Fixes https://github.com/flutter/flutter/issues/2762
      f92f71fe
  33. 13 Jun, 2016 2 commits