1. 29 Nov, 2023 1 commit
  2. 13 Nov, 2023 1 commit
  3. 03 Nov, 2023 1 commit
  4. 01 Nov, 2023 1 commit
  5. 31 Oct, 2023 1 commit
  6. 25 Oct, 2023 1 commit
  7. 11 Oct, 2023 1 commit
  8. 29 Sep, 2023 2 commits
  9. 20 Sep, 2023 1 commit
  10. 12 Sep, 2023 1 commit
  11. 14 Aug, 2023 1 commit
  12. 10 Aug, 2023 1 commit
  13. 22 Jun, 2023 1 commit
  14. 15 Jun, 2023 1 commit
  15. 14 Jun, 2023 1 commit
  16. 17 May, 2023 1 commit
  17. 16 May, 2023 1 commit
  18. 08 May, 2023 1 commit
  19. 10 Apr, 2023 1 commit
  20. 22 Mar, 2023 1 commit
  21. 21 Mar, 2023 1 commit
  22. 13 Mar, 2023 1 commit
  23. 10 Mar, 2023 1 commit
  24. 06 Mar, 2023 1 commit
  25. 03 Mar, 2023 1 commit
  26. 15 Feb, 2023 1 commit
    • Ian Hickson's avatar
      Improve network resources doctor check (#120417) · d29668dd
      Ian Hickson authored
      ...and various other minor cleanup:
      
      * Moved "FLUTTER_STORAGE_BASE_URL" into a constant throughout the code. There are other strings that we should do that to but this one was relevant to the code I was changing.
      
      * Fixed the logger's handling of slow warnings. Previously it deleted too much text. Fixed the test for that to actually verify it entirely, too.
      
      * Made the logger delete the slow warning when it's finished.
      
      * Fixed 'Please choose one (To quit, press "q/Q")' message to be the cleaner 'Please choose one (or "q" to quit)'.
      
      * Added a debug toString to ValidationResult for debugging purposes (not used).
      
      * In http_host_validator:
      
        - Shortened constant names to be clearer (e.g. kPubDevHttpHost -> kPubDev).
        - Added GitHub as a tested host since when you run `flutter` we hit that immediately.
        - Renamed the check "Network resources".
        - Updated the `slowWarning` of the check to say which hosts are pending.
        - Removed all timeout logic. Timeouts violate our style guide.
        - Removed `int.parse(... ?? '10')`; passing a constant to `int.parse` is inefficient.
        - Replaced the `_HostValidationResult` class with `String?` for simplicity.
        - Improved the error messages to be more detailed.
        - Removed all checks that dependened on the stringification of exceptions. That's very brittle.
        - Added a warning specifically for HandshakeException that talks about the implications (MITM attacks).
        - Replaced exception-message-parsing logic with just calling `Uri.tryParse` and validating the result.
        - Replaced a lot of list-filtering logic with just a single for loop to check the results.
        - Replaced code that added a constant to a known-empty list with just returning a constant list.
        - Revamped the logic for deciding which hosts to check to just use a single chain of if/else blocks instead of getters, lists literals with `if` expressions, `??`, functions, etc spread over multiple places in the code.
      d29668dd
  27. 07 Feb, 2023 1 commit
  28. 23 Jan, 2023 1 commit
  29. 12 Jan, 2023 1 commit
    • Andrew Kolos's avatar
      reduce pub output from flutter create (#118285) · ee1c59d4
      Andrew Kolos authored
      * reduce pub output from flutter create
      
      * fix fake Pub implementations
      
      * fix tests
      
      * Update pub.dart
      
      * replace enum with simpler boolean
      
      * fix tests
      
      * Revert "fix tests"
      
      This reverts commit 8a3182d3b95d4f2bf337343cdb76e88c2f428ca8.
      
      * Revert "replace enum with simpler boolean"
      
      This reverts commit 445dbc443db4eb5ce284f76749f60e81208b8783.
      
      * go back to using an enum
      ee1c59d4
  30. 06 Jan, 2023 1 commit
    • Nehal Patel's avatar
      Fix `flutter update-packages` regression by fixing parameters in "pub get" runner (#116687) · de2a4249
      Nehal Patel authored
      * Make pub get runner respect printProgress and retry parameters
      
      * Fix typo
      
      * Add regression test
      
      * Improve test
      
      * Fix implementation and test
      
      * Test to fix flutter_drone tests
      
      * Revert test
      
      * Attempt #2 to fix flutter_drone tests
      
      * Revert attempt
      
      * Hack: Force printProgress to debug Windows tests
      
      * Use ProcessUtils.run to avoid dangling stdout and stderr
      
      * Update documentation
      
      * Clean up retry argument
      de2a4249
  31. 16 Dec, 2022 1 commit
  32. 12 Dec, 2022 1 commit
  33. 09 Dec, 2022 1 commit
    • Siva's avatar
      Manual Roll of Flutter Engine from 67254d6e4b03 to 8d83b98c55b3 (#116635) · 7c8e1713
      Siva authored
      * Roll Flutter Engine from 67254d6e4b03 to 8d83b98c55b3
      
      * Roll Dart SDK from 35a9facce191 to e517487c5679 (Dart 3.0) (#38105)
      
      * Bump SDK versions.
      
      * Bump Dart SDK version constraints
      
      * Update shrine package to 2.0.1 (null safe version)
      
      * Fix more tests.
      
      * Include patches from Jason for min android sdk version
      
      * Fix analyzer warning
      7c8e1713
  34. 02 Dec, 2022 2 commits
  35. 21 Nov, 2022 1 commit
  36. 18 Nov, 2022 1 commit
  37. 17 Nov, 2022 1 commit
  38. 05 Oct, 2022 1 commit