1. 12 Aug, 2021 1 commit
    • Greg Spencer's avatar
      Switch document generation to use the snippets package (#87231) · 10e4b040
      Greg Spencer authored
      Switch document generation to use the snippets package instead of the snippets code in the Flutter repo. In the process, some bugs in sample code analysis have been fixed, and I've fixed some more errors in the samples.
      
      This will allow the snippets package to be developed separately from the Flutter repo, and reduce the code in the Flutter repo.
      
      The snippets code is deleted in this PR.
      
      I also converted some comments in the snippet templates to be regular comments instead of doc comments, because having a doc comment block before the imports causes the Dart import sorter to lose the comment. They should have been regular comments in the first place.
      
      The snippets package resides in the assets-for-api-docs repo.
      
      The sample analysis has also been converted to be run in parallel, and I've bumped the Dartdoc version to 1.0.2.
      10e4b040
  2. 31 Jul, 2021 1 commit
  3. 27 Jul, 2021 2 commits
  4. 20 Jul, 2021 1 commit
    • Greg Spencer's avatar
      Modify key info generation for new iOS key code. (#83439) · 2cb685e1
      Greg Spencer authored
      The (new, not yet used) code gen for iOS was setting up a std::map from key codes to logical and physical key codes, but it was using uint32_t, which isn't big enough to hold the Flutter key codes.
      
      Also, iOS needs to be able to filter out function keys, so I added a function key set.
      2cb685e1
  5. 19 Jul, 2021 1 commit
  6. 13 Jul, 2021 1 commit
  7. 12 Jul, 2021 1 commit
  8. 09 Jul, 2021 1 commit
  9. 01 Jul, 2021 1 commit
  10. 29 Jun, 2021 1 commit
    • Greg Spencer's avatar
      Randomize Framework tests, opt out some tests that currently fail. (#85159) · b5f9612c
      Greg Spencer authored
      This turns on order shuffling for all tests that don't fail with it on, marking those tests that do fail with a tag so that they will be run without shuffling on.
      
      To determine which tests fail with it on, I ran all the tests 100 times with different random shuffle seeds, and then also ran it with the date seeds from today until the end of July, and tagged all of the test suites (files) that fail, with a seed that caused them to fail.
      b5f9612c
  11. 27 Jun, 2021 1 commit
  12. 14 Jun, 2021 1 commit
  13. 01 Jun, 2021 1 commit
  14. 25 May, 2021 2 commits
    • Christopher Fujino's avatar
      Migrate flutter conductor out of dev/tools and into its own directory (#83313) · 62d00c6d
      Christopher Fujino authored
      * Migrate flutter conductor out of dev/tools and into its own directory
      
      * flesh out documentation
      
      * fix analysis options
      
      * fix integration test
      62d00c6d
    • sigmundch's avatar
      Pass --local-engine* from dev/bots/test.dart to `pub test` (only web) (#83308) · 6b6b71ff
      sigmundch authored
      This is bassically reapplying #71721, but only enables it on web tests.
      
      There are known issues that several tests under the `integration.shard`
      depend on a specific platform, and as a result they require some
      additional flexiblity (bots need to build more than one engine, and the
      test flags should allow for secondary engines to be picked by such
      tests).
      
      By enabling this on the web-test shard, we will reduce the false
      positives in the dart-flutter-HHH-web bot.
      
      Fixing the more general problem is tracked by #72368.
      6b6b71ff
  15. 20 May, 2021 1 commit
  16. 13 May, 2021 3 commits
  17. 12 May, 2021 2 commits
  18. 11 May, 2021 1 commit
  19. 23 Apr, 2021 1 commit
  20. 15 Apr, 2021 1 commit
  21. 06 Apr, 2021 2 commits
  22. 25 Mar, 2021 1 commit
  23. 19 Mar, 2021 1 commit
  24. 18 Mar, 2021 1 commit
  25. 16 Mar, 2021 2 commits
  26. 05 Mar, 2021 1 commit
  27. 23 Feb, 2021 1 commit
  28. 22 Feb, 2021 1 commit
  29. 11 Feb, 2021 1 commit
  30. 03 Feb, 2021 1 commit
  31. 02 Feb, 2021 3 commits