)]}'
{
  "commit": "36f62055aa5c2f122dc2724a4a2216f578e9212a",
  "tree": "5d6ad241fdddf7ea6e9f190358e51b69209cc49b",
  "parents": [
    "1ca461b7816004649adabab764a072e54b1cc33a"
  ],
  "author": {
    "name": "utzcoz",
    "email": "43091780+utzcoz@users.noreply.github.com",
    "time": "Sat Nov 11 05:35:57 2023 +0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Nov 10 21:35:57 2023 +0000"
  },
  "message": "Bump minSdk to 19 for Android tests (#47686)\n\nThe latest Robolectric version, 4.11.x, removed the support for SDKs \u003c 19 by following AndroidX strategy. Also following https://github.com/flutter/buildroot/pull/750, and removing obsolete SDK checking in code to pass android_lint checking after bumping minSdk to 19 for testing target.\r\n\r\n[C++, Objective-C, Java style guides]: https://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "82f4b0a7c5da92140fc3706abe96c06fa56efc1c",
      "old_mode": 33188,
      "old_path": "shell/platform/android/AndroidManifest.xml",
      "new_id": "2a5d3b89be28becdd47bba97c24758d279d55a5d",
      "new_mode": 33188,
      "new_path": "shell/platform/android/AndroidManifest.xml"
    },
    {
      "type": "modify",
      "old_id": "f3a75a991b309a15c167393d6086429d9acad098",
      "old_mode": 33188,
      "old_path": "shell/platform/android/io/flutter/embedding/android/AndroidTouchProcessor.java",
      "new_id": "1dcace3cfeed1442fa133ec009a151a10cbf7a7a",
      "new_mode": 33188,
      "new_path": "shell/platform/android/io/flutter/embedding/android/AndroidTouchProcessor.java"
    },
    {
      "type": "modify",
      "old_id": "586d60c9c69809a8f04d57157a5195ccdc071482",
      "old_mode": 33188,
      "old_path": "shell/platform/android/io/flutter/embedding/android/FlutterFragment.java",
      "new_id": "a83f9d80c1041eb1cd7365a066a2a3b9001a09a4",
      "new_mode": 33188,
      "new_path": "shell/platform/android/io/flutter/embedding/android/FlutterFragment.java"
    },
    {
      "type": "modify",
      "old_id": "65bf6936cc88bc4dc8769effe8516c906a0b8a00",
      "old_mode": 33188,
      "old_path": "shell/platform/android/io/flutter/embedding/android/FlutterImageView.java",
      "new_id": "702a994cef3116412a55cf27caed9f8f274215ca",
      "new_mode": 33188,
      "new_path": "shell/platform/android/io/flutter/embedding/android/FlutterImageView.java"
    },
    {
      "type": "modify",
      "old_id": "4cfa3c8839ddca9e9a88e9897c5f15d420c478ed",
      "old_mode": 33188,
      "old_path": "shell/platform/android/io/flutter/embedding/android/FlutterView.java",
      "new_id": "9623d48872574ac88968c26dff6f8ec856a56011",
      "new_mode": 33188,
      "new_path": "shell/platform/android/io/flutter/embedding/android/FlutterView.java"
    },
    {
      "type": "modify",
      "old_id": "1bbeefe9c0ae9dffe9f742c4d79fb8c9b16f3e04",
      "old_mode": 33188,
      "old_path": "shell/platform/android/io/flutter/embedding/engine/loader/FlutterLoader.java",
      "new_id": "4a4abb5bada549400f75fc5437188bf5fb0e5ef4",
      "new_mode": 33188,
      "new_path": "shell/platform/android/io/flutter/embedding/engine/loader/FlutterLoader.java"
    },
    {
      "type": "modify",
      "old_id": "c195b28728e9bec20ad812e84852a43cbd095616",
      "old_mode": 33188,
      "old_path": "shell/platform/android/io/flutter/embedding/engine/mutatorsstack/FlutterMutatorView.java",
      "new_id": "b6eaa3d434725861b2a986a11956e819f800f90e",
      "new_mode": 33188,
      "new_path": "shell/platform/android/io/flutter/embedding/engine/mutatorsstack/FlutterMutatorView.java"
    },
    {
      "type": "modify",
      "old_id": "81eea4ea2ac3cfba76eb12c742a149a858649c43",
      "old_mode": 33188,
      "old_path": "shell/platform/android/io/flutter/embedding/engine/renderer/FlutterRenderer.java",
      "new_id": "ff71c3d28df9b6a46ab0d3bff642f3c3fc2e05f7",
      "new_mode": 33188,
      "new_path": "shell/platform/android/io/flutter/embedding/engine/renderer/FlutterRenderer.java"
    },
    {
      "type": "modify",
      "old_id": "acb1e904ca6293a3916328a088929adc73cd87b3",
      "old_mode": 33188,
      "old_path": "shell/platform/android/io/flutter/plugin/localization/LocalizationPlugin.java",
      "new_id": "4ce63975928be757d6b9b39c5fc1cc2c3b806123",
      "new_mode": 33188,
      "new_path": "shell/platform/android/io/flutter/plugin/localization/LocalizationPlugin.java"
    },
    {
      "type": "modify",
      "old_id": "41ffa23853c7c08f48f1cb5ae4b4701f58a9e1b5",
      "old_mode": 33188,
      "old_path": "shell/platform/android/io/flutter/plugin/platform/PlatformPlugin.java",
      "new_id": "aff13bd3261a55496ba09d7d0b70b5373f7c152f",
      "new_mode": 33188,
      "new_path": "shell/platform/android/io/flutter/plugin/platform/PlatformPlugin.java"
    },
    {
      "type": "modify",
      "old_id": "6db1564f5846944d2a42efd4f75866b5c43f143b",
      "old_mode": 33188,
      "old_path": "shell/platform/android/io/flutter/plugin/platform/PlatformViewsController.java",
      "new_id": "f3edd6492b6b649698db4ecec10427d0a24a10fe",
      "new_mode": 33188,
      "new_path": "shell/platform/android/io/flutter/plugin/platform/PlatformViewsController.java"
    },
    {
      "type": "modify",
      "old_id": "b7ca559ac7c64ddb4a48fe19e0316cbaeb496300",
      "old_mode": 33188,
      "old_path": "shell/platform/android/io/flutter/plugin/platform/SingleViewPresentation.java",
      "new_id": "c272f859286ee1a1f44397206c4ff7e5305b2752",
      "new_mode": 33188,
      "new_path": "shell/platform/android/io/flutter/plugin/platform/SingleViewPresentation.java"
    },
    {
      "type": "modify",
      "old_id": "7915f28ff427d18720e02c4a660c777dff154eaa",
      "old_mode": 33188,
      "old_path": "shell/platform/android/io/flutter/util/ViewUtils.java",
      "new_id": "abcd807714dcdb5ff7ca9133617f963d052b7dbe",
      "new_mode": 33188,
      "new_path": "shell/platform/android/io/flutter/util/ViewUtils.java"
    },
    {
      "type": "modify",
      "old_id": "c7c249713fff84316e10f13238bf42932ccf59f5",
      "old_mode": 33188,
      "old_path": "shell/platform/android/io/flutter/view/AccessibilityBridge.java",
      "new_id": "543254d64bef9c95d4510ff8330cd61992e293bd",
      "new_mode": 33188,
      "new_path": "shell/platform/android/io/flutter/view/AccessibilityBridge.java"
    },
    {
      "type": "modify",
      "old_id": "368e14ce5fc297dd4760fd0a6b2ab5ef03f25e67",
      "old_mode": 33188,
      "old_path": "shell/platform/android/io/flutter/view/AccessibilityViewEmbedder.java",
      "new_id": "eb4981d0533d1246db6b8f2101fc5eee53a2d497",
      "new_mode": 33188,
      "new_path": "shell/platform/android/io/flutter/view/AccessibilityViewEmbedder.java"
    },
    {
      "type": "modify",
      "old_id": "80f5658dea56926dc80f79e6a455ad02aa602a70",
      "old_mode": 33188,
      "old_path": "shell/platform/android/io/flutter/view/VsyncWaiter.java",
      "new_id": "b99b089a5c55e5977385287f89b2e61459b4a94f",
      "new_mode": 33188,
      "new_path": "shell/platform/android/io/flutter/view/VsyncWaiter.java"
    },
    {
      "type": "modify",
      "old_id": "28077a2c6877e857dc3da3c6b3ffa88e25cf86b0",
      "old_mode": 33188,
      "old_path": "shell/platform/android/test/io/flutter/view/AccessibilityBridgeTest.java",
      "new_id": "ddcbe6842666fa7b4509a4e16afb8b2f0cd6fba5",
      "new_mode": 33188,
      "new_path": "shell/platform/android/test/io/flutter/view/AccessibilityBridgeTest.java"
    },
    {
      "type": "modify",
      "old_id": "9afeb9c5deebb9061a0cc0bc8f3889807c5a1f8b",
      "old_mode": 33188,
      "old_path": "shell/platform/android/test/io/flutter/view/VsyncWaiterTest.java",
      "new_id": "ef56b9936b87bbab851dc822c375e236d6291076",
      "new_mode": 33188,
      "new_path": "shell/platform/android/test/io/flutter/view/VsyncWaiterTest.java"
    }
  ]
}
