1. 18 Nov, 2020 1 commit
  2. 16 Jul, 2020 1 commit
    • Jonah Williams's avatar
      [flutter_tools] add feature for iOS, android, and fuchsia (#61481) · 859fce90
      Jonah Williams authored
      Add feature flags for android, ios, and fuchsia (on by default). After updating the g3 rollers, the fuchsia feature will be turned off by default. Creates a simpler base type of feature flags for g3 to extend.
      
      Updates android, ios, fuchsia workflows to use feature flags check.
      Removes concept of stable artifacts and checks on flutter version.
      
      Fixes #58999
      #52859
      #12768
      859fce90
  3. 15 Jul, 2019 1 commit
    • Christopher Fujino's avatar
      Reland bundle ios deps (#36093) · 102ab1e6
      Christopher Fujino authored
      This updates the flutter tool cache to download binary files for ideviceinstaller, ios-deploy, libimobiledevice, and dynamically linked dependencies from Flutter's GCP bucket.
      102ab1e6
  4. 13 Jul, 2019 1 commit
  5. 12 Jul, 2019 2 commits
  6. 25 May, 2019 1 commit
    • stuartmorgan's avatar
      Implement macOS support in `flutter doctor` (#33277) · 81c38b22
      stuartmorgan authored
      Splits Xcode validation out of the iOS validator and into a stand-alone
      validator, and groups the CocoaPods validator with that top-level
      validator instead of the iOS validator. iOS now validates only the
      iOS-specific tools (e.g., ideviceinstaller).
      
      Reorganizes many of the associated clases so that those that are used by
      both macOS and iOS live in macos/ rather than ios/. Moves some
      validators to their own files as part of the restructuring.
      
      This is the macOS portion of #31368
      81c38b22
  7. 09 May, 2019 1 commit
  8. 08 Apr, 2019 1 commit
  9. 01 Mar, 2019 1 commit
    • Alexandre Ardhuin's avatar
      Add missing trailing commas (#28673) · 387f8854
      Alexandre Ardhuin authored
      * add trailing commas on list/map/parameters
      
      * add trailing commas on Invocation with nb of arg>1
      
      * add commas for widget containing widgets
      
      * add trailing commas if instantiation contains trailing comma
      
      * revert bad change
      387f8854
  10. 03 Jan, 2019 1 commit
  11. 18 Dec, 2018 1 commit
  12. 20 Nov, 2018 1 commit
  13. 07 Nov, 2018 1 commit
  14. 19 Sep, 2018 1 commit
  15. 12 Sep, 2018 1 commit
  16. 05 Sep, 2018 1 commit
    • tonyzhao1's avatar
      Create categories for doctor validators (#20758) · 58d98ce3
      tonyzhao1 authored
      * First step in Flutter Doctor refactor. Assigns categories to all validators.
      
      * Revert "Roll engine e54bc4ea1832..a84b210b3d26 (6 commits) (#20453)"
      
      This reverts commit 05c2880a.
      
      * Split iOS and Android workflows into workflow and validator classes.
      
      * Change ValidatorCategory to handle standalone validators that share a
      category (e.g. IntelliJ).
      
      Also make Android Studio and Android toolchain use separate categories.
      
      At this stage, flutter doctor output matches what it was previously.
      (The summary() method itself has not yet been changed )
      
      * Change doctor summary code to support validator categories.
      
      Output is still unchanged.
      
      * Handle small formatting issues.
      
      * Flip Flutter category's isGroup field to false until it's actually
      needed.
      
      * Revert auto-generated formatting changes to keep those lines from
      muddying the pull.
      
      * Small fixes pointed out by analyzer.
      
      * Properly fix analyzer issues around const constructors.
      
      * Small changes to address comments.
      
      * Add tests to verify grouped validator behavior and validationtype
      merging.
      
      * Update doctor.dart
      
      * Add comments for clarification.
      58d98ce3
  17. 15 Aug, 2018 1 commit
    • Ian Hickson's avatar
      Shim package:test to avoid matcher issues (#20602) · 686d8f8a
      Ian Hickson authored
      * Upgrade everything except matcher.
      * Roll matcher (and test)
      * Adjust tests that depend on flutter:test directly to depend on a shim
      * Require use of package:test shim and remove other references to package:test
      686d8f8a
  18. 12 Jul, 2018 1 commit
    • Chris Bracken's avatar
      Push /usr/bin to front of PATH for ios-deploy runs (#19281) · 379a2d56
      Chris Bracken authored
      ios-deploy relies on LLDB.framework, which relies on /usr/bin/python and
      the 'six' module that's installed on the system. However, it appears to
      use the first version of Python on PATH, rather than explicitly
      specifying the system install.  If a user has a custom install of Python
      (e.g., via Homebrew or MacPorts) ahead of the system Python on their
      PATH, LLDB.framework will pick up that version instead. If the user
      hasn't installed the 'six' module, ios-deploy will fail with a
      relatively cryptic error message.
      
      This patch pushes /usr/bin to the front of PATH for the duration of the
      ios-deploy run to avoid this scenario.
      
      This patch also removes checks for package six.
      
      Neither Flutter nor any of its direct dependencies/tooling relies on
      package six. ios-deploy depends on LLDB.framework (included with Xcode),
      which relies on a Python script that imports this package but uses
      whichever Python is at the front of the path. Flutter now invokes
      ios-deploy with a PATH with /usr/bin forced to the front in order to
      avoid this problem.
      
      We could have retained the check out of paranoia, but this seems
      unnecessary since it's entirely possible LLDB.framework may one day drop
      this dependency, in which case I'd expect the base system install of
      Python would likely drop it as well.
      379a2d56
  19. 05 Jun, 2018 1 commit
  20. 08 May, 2018 1 commit
  21. 04 May, 2018 2 commits
  22. 30 Apr, 2018 2 commits
  23. 09 Apr, 2018 1 commit
  24. 04 Apr, 2018 1 commit
  25. 19 Mar, 2018 1 commit
  26. 17 Mar, 2018 1 commit
  27. 07 Mar, 2018 1 commit
  28. 02 Feb, 2018 1 commit
  29. 28 Sep, 2017 1 commit
  30. 05 Sep, 2017 1 commit
  31. 13 Jul, 2017 1 commit
    • xster's avatar
      Create Podfile dynamically part 1 (#11101) · 6a49419b
      xster authored
      * start
      
      * with create
      
      * refactor cocoapod code, add tests
      
      * fix tests
      
      * throw when cocoapod missing
      
      * obj-c projects don’t use use_framework!
      6a49419b
  32. 29 Jun, 2017 1 commit
  33. 16 Jun, 2017 2 commits
  34. 22 May, 2017 2 commits
  35. 12 May, 2017 1 commit