)]}'
{
  "commit": "90badf7050d3e6e179c6134bd5b6d62d7ade6eca",
  "tree": "c50d8604d5665aa4ec6465153d4ec1f615eb543b",
  "parents": [
    "cb50d4a804f6a85fd8c2feec3c5f33c15091e390"
  ],
  "author": {
    "name": "Non Vachara",
    "email": "90251840+nonvachara-paloit@users.noreply.github.com",
    "time": "Fri Dec 22 00:48:16 2023 +0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Dec 21 17:48:16 2023 +0000"
  },
  "message": "Add send_text_input_action case to deserialization_factory to allow sendTextInputAction usages through flutter_driver. (#139197)\n\n**As a follow up to https://github.com/flutter/flutter/pull/131776.**\r\n\r\n**Summary:**\r\nPreviously in https://github.com/flutter/flutter/pull/106561, SendTextInputAction was added to Flutter Driver.\r\nBut it still cannot be used from flutter_driver tests. This PR intends to resolve that issue.\r\n\r\n**Issue:**\r\nAn `DriverError: Unsupported command kind send_text_input_action` would be thrown from `flutter_driver/lib/src/common/deserialization_factory.dart` when a call to `driver.sendTextInputAction(TextInputAction.done);` was made despite the method `sendTextInputAction` is available for use since https://github.com/flutter/flutter/pull/106561.\r\n\r\nPrevious works has been done in https://github.com/flutter/flutter/pull/131776, I merely added tests.\r\n\r\nBest regards.",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "f020addfa5eeec812c4110147d8d9c4ef1dca541",
      "old_mode": 33188,
      "old_path": "packages/flutter_driver/lib/src/common/deserialization_factory.dart",
      "new_id": "0ad51b7853977910ef76746f27207c6a9ccaba07",
      "new_mode": 33188,
      "new_path": "packages/flutter_driver/lib/src/common/deserialization_factory.dart"
    },
    {
      "type": "modify",
      "old_id": "361204716bb6814f9b48bf3c33c1a8105069a5a2",
      "old_mode": 33188,
      "old_path": "packages/flutter_driver/test/src/real_tests/extension_test.dart",
      "new_id": "111f521d558cae1af261835483e9686fe36b5b26",
      "new_mode": 33188,
      "new_path": "packages/flutter_driver/test/src/real_tests/extension_test.dart"
    }
  ]
}
