1. 21 Feb, 2018 1 commit
  2. 27 Jan, 2018 1 commit
  3. 18 Jan, 2018 1 commit
    • Ian Hickson's avatar
      New release process (#14061) · 9e42e4b8
      Ian Hickson authored
      Generate the "version" file from git tags.
      Remove the old VERSION file and mentions of versions in pubspec.yaml files.
      Replace the old update_versions.dart script with a new roll_dev.dart script.
      Update "flutter channel".
      Update "flutter upgrade", including making it transition from alpha to dev.
      Update "flutter --version" and "flutter doctor".
      9e42e4b8
  4. 11 Jan, 2018 1 commit
  5. 10 Jan, 2018 1 commit
  6. 15 Dec, 2017 1 commit
  7. 28 Sep, 2017 1 commit
    • Todd Volkert's avatar
      Add Flags class. (#12268) · 9ea1ff12
      Todd Volkert authored
      This class lives in the Context and allows callers to "inject"
      flag values, where flag values are first extracted from the
      command arguments, then from the global arguments as a fallback.
      9ea1ff12
  8. 05 Sep, 2017 1 commit
  9. 31 Aug, 2017 1 commit
  10. 14 Jun, 2017 1 commit
  11. 12 Jun, 2017 1 commit
  12. 07 Jun, 2017 1 commit
  13. 19 May, 2017 1 commit
  14. 12 May, 2017 1 commit
  15. 11 May, 2017 1 commit
  16. 07 Apr, 2017 1 commit
  17. 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
  18. 04 Apr, 2017 1 commit
  19. 15 Mar, 2017 2 commits
  20. 07 Mar, 2017 1 commit
  21. 04 Mar, 2017 1 commit
  22. 28 Feb, 2017 1 commit
  23. 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
  24. 23 Feb, 2017 1 commit
  25. 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
  26. 14 Feb, 2017 1 commit
  27. 13 Feb, 2017 1 commit
  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. 23 Jan, 2017 1 commit
  30. 22 Jan, 2017 1 commit
  31. 09 Jan, 2017 1 commit
  32. 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
  33. 19 Dec, 2016 1 commit
  34. 06 Dec, 2016 1 commit
    • Todd Volkert's avatar
      Add --replay-from argument to Flutter tools (#7146) · 7536404b
      Todd Volkert authored
      This argument will enable mocking of os-layer process invocations,
      where the mock behavior will come from replaying a previously-
      recorded set of invocations. At the point of process invocation,
      the key metadata for the invocation will be looked up in the
      recording's manifest, and iff a matching record exists in the
      manifest, the process will be mocked out with data derived from
      the corresponding recorded process (e.g. stdout, stderr, exit code).
      7536404b
  35. 02 Dec, 2016 1 commit
    • Todd Volkert's avatar
      Add --record-to option to flutter tools (#7136) · c9e7782a
      Todd Volkert authored
      * Add --record-to option to flutter tools
      
      This option will cause flutter tools to record all process
      invocations that occur and serialize their stdout and stderr
      to files that get added to a "recording" ZIP file. This is
      part of an effort to be able to test flutter tools in a hermetic
      environment.
      
      As a side-benefit, this recording should prove an excellent
      attachment to any bug report.
      c9e7782a
  36. 29 Nov, 2016 2 commits
  37. 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