1. 17 Feb, 2023 2 commits
  2. 16 Feb, 2023 4 commits
  3. 15 Feb, 2023 3 commits
    • stuartmorgan's avatar
      Add Linux unit tests to plugin template (#120814) · e65dfba8
      stuartmorgan authored
      * Add Linux unit tests to plugin template
      
      Adds an example native unit test to the plugin template for Linux,
      matching the structure we use for our 1P plugin unit tests. Once these
      have been added for all platforms+languages, they will be documented on
      a new plugin development page to explain their use.
      
      While ideally we would adjust the engine APIs first to allow for testing
      the method call handler directly, it's unclear when we will have time
      for that work, and for a complex plugin most of the testing wouldn't be
      at that layer anyway, so having the structure in place with the
      limitations documented is still a significant improvement over having
      nothing in the template.
      
      Part of https://github.com/flutter/flutter/issues/82458
      
      * Add creation test
      
      * Add integration tests
      
      * Missing newlines
      
      * test owner
      
      * Typo
      e65dfba8
    • gaaclarke's avatar
      Adds wide gamut saveLayer integration test (#120131) · f35de0c8
      gaaclarke authored
      * Added wide gamut integration test that uses save layers.
      
      * updated the test to support bgra too
      
      * analysis errors
      
      * switched blend mode to multiply to avoid future optimizations
      f35de0c8
    • stuartmorgan's avatar
      Add Android unit tests to plugin template (#120720) · ef49f566
      stuartmorgan authored
      * Add Java tests
      
      * Add Kotlin
      
      * Add integration testing
      
      * Add cerate tests
      ef49f566
  4. 14 Feb, 2023 3 commits
  5. 13 Feb, 2023 4 commits
  6. 10 Feb, 2023 3 commits
  7. 09 Feb, 2023 2 commits
  8. 08 Feb, 2023 4 commits
  9. 07 Feb, 2023 4 commits
  10. 02 Feb, 2023 5 commits
    • Flutter GitHub Bot's avatar
      roll packages (#119865) · cfdc3585
      Flutter GitHub Bot authored
      cfdc3585
    • Christopher Fujino's avatar
      Manual pub roll with dwds fix (#119575) · d820aec7
      Christopher Fujino authored
      * roll packages
      
      * fix dwds
      
      * empty
      
      ---------
      Co-authored-by: 's avatarfluttergithubbot <fluttergithubbot@gmail.com>
      d820aec7
    • Jesús S Guerrero's avatar
      Parser machine logs (#118707) · d63987f7
      Jesús S Guerrero authored
      * remove file reporter optional
      
      * decouple stack trace from metric collections
      
      * update tests; add collect metrics option
      
      * add failed tests property
      
      * add test for multiple stack failed
      
      * change path on result
      
      * create factory method
      
      * throw exception when test file failed to generate
      
      * remove catch of file exception
      
      * handle when no stacktrace on file reporter
      d63987f7
    • Michael Goderbauer's avatar
      Make Flex,Row,Column const for real (#119673) · b0f1714b
      Michael Goderbauer authored
      * Make Flex,Row,Column const for real
      
      * dart fix --apply
      
      * fix snippets
      
      * fix integration test
      
      * add comment
      b0f1714b
    • Andrew Kolos's avatar
      Reland "Add API for discovering assets" (#119277) · fd76ef0f
      Andrew Kolos authored
      * add asset manifest bin loading and asset manifest api
      
      * use new api for image resolution
      
      * remove upfront smc data casting
      
      * fix typecasting issue
      
      * remove unused import
      
      * fix tests
      
      * lints
      
      * lints
      
      * fix import
      
      * revert image resolution changes
      
      * Update image_resolution_test.dart
      
      * Update decode_and_parse_asset_manifest.dart
      
      * make targetDevicePixelRatio optional
      
      * Update packages/flutter/lib/src/services/asset_manifest.dart
      Co-authored-by: 's avatarJonah Williams <jonahwilliams@google.com>
      
      * Update packages/flutter/lib/src/services/asset_manifest.dart
      Co-authored-by: 's avatarJonah Williams <jonahwilliams@google.com>
      
      * fix immutable not being imported
      
      * return List in AssetManifest methods, fix annotation import
      
      * simplify onError callback
      
      * make AssetManifest methods abstract instead of throwing UnimplementedError
      
      * simplify AssetVariant.key docstring
      
      * tweak _AssetManifestBin docstring
      
      * make AssetManifest and AssetVariant doc strings more specific
      
      * use List.of instead of List.from for type-safety
      
      * adjust import
      
      * change _AssetManifestBin comment from doc comment to normal comment
      
      * revert to callback function for onError in loadStructuredBinaryData
      
      * add more to the docstring of AssetManifest.listAssets and AssetVariant.key
      
      * add tests for CachingAssetBundle caching behavior
      
      * add simple test to ensure loadStructuredBinaryData correctly calls load
      
      * Update asset_manifest.dart
      
      * update docstring for AssetManifest.getAssetVariants
      
      * rename getAssetVariants, have it include main asset
      
      * rename isMainAsset field of AssetMetadata to main
      
      * (slightly) shorten name of describeAssetAndVariants
      
      * rename describeAssetVariants back to getAssetVariants
      
      * add tests for TestAssetBundle
      
      * nits
      
      * fix typo in docstring
      
      * remove no longer necessary non-null asserts
      
      * update gallery and google_fonts versions
      
      ---------
      Co-authored-by: 's avatarJonah Williams <jonahwilliams@google.com>
      fd76ef0f
  11. 01 Feb, 2023 2 commits
  12. 31 Jan, 2023 4 commits