)]}'
{
  "commit": "27f5cbafa4fb8667233903916795be3ed7871ca4",
  "tree": "ecc6781f2841de68f143cad0f6c13031d5bbae5a",
  "parents": [
    "c7062dc74a92175fb4f806e2ee443a54794257a2"
  ],
  "author": {
    "name": "David Iglesias",
    "email": "ditman@gmail.com",
    "time": "Wed Nov 04 15:12:01 2020 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Wed Nov 04 15:12:01 2020 -0800"
  },
  "message": "[multiple] Remove custom analysis_options.yaml from web plugins. (#3238)\n\nSubstitute `undefined_prefixed_name: ignore` custom analyzer setting by a `dart:ui` shim with conditional exports for the following plugins:\r\n\r\n* video_player_web\r\n* google_maps_flutter_web\r\n* url_launcher_web\r\n\r\nRemove these plugins from the CUSTOM_ANALYSIS_PLUGINS list in `script/incremental_build.sh`",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "9307affdf945c23d303a546bfe103fbf9002b632",
      "old_mode": 33188,
      "old_path": "packages/google_maps_flutter/google_maps_flutter_web/CHANGELOG.md",
      "new_id": "07700151a2d1722749ad79e1e130baa481d01769",
      "new_mode": 33188,
      "new_path": "packages/google_maps_flutter/google_maps_flutter_web/CHANGELOG.md"
    },
    {
      "type": "delete",
      "old_id": "443b16551ec9defb938bfdb56ba8e5cbc35a939a",
      "old_mode": 33188,
      "old_path": "packages/google_maps_flutter/google_maps_flutter_web/analysis_options.yaml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "cf133fb9e5333724895e73c48a0ef1cf113b31fd",
      "old_mode": 33188,
      "old_path": "packages/google_maps_flutter/google_maps_flutter_web/lib/google_maps_flutter_web.dart",
      "new_id": "2ce3923c7ea9e4a9c148ae4973bfd14b5d058070",
      "new_mode": 33188,
      "new_path": "packages/google_maps_flutter/google_maps_flutter_web/lib/google_maps_flutter_web.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "27d39b528e51ac196c8dc93fd8f606f51ccf1e7e",
      "new_mode": 33188,
      "new_path": "packages/google_maps_flutter/google_maps_flutter_web/lib/src/shims/dart_ui.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f8c2b2c07967b18e7232cba0b369edfeb9c97d3",
      "new_mode": 33188,
      "new_path": "packages/google_maps_flutter/google_maps_flutter_web/lib/src/shims/dart_ui_fake.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "16654a0fa9677011bd640e35cc557acb7d0ea763",
      "new_mode": 33188,
      "new_path": "packages/google_maps_flutter/google_maps_flutter_web/lib/src/shims/dart_ui_real.dart"
    },
    {
      "type": "modify",
      "old_id": "9f88ff16ea4cea80f7c2a2b99dce14f517145451",
      "old_mode": 33188,
      "old_path": "packages/google_maps_flutter/google_maps_flutter_web/pubspec.yaml",
      "new_id": "bbbfcfa79472dfbf1c9b1b4079145c45aa42eab3",
      "new_mode": 33188,
      "new_path": "packages/google_maps_flutter/google_maps_flutter_web/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "e7abd1301c882eb00b91a507834732785097398f",
      "old_mode": 33188,
      "old_path": "packages/url_launcher/url_launcher_web/CHANGELOG.md",
      "new_id": "093029104f8f29317297b5dbd3dbd4575585945c",
      "new_mode": 33188,
      "new_path": "packages/url_launcher/url_launcher_web/CHANGELOG.md"
    },
    {
      "type": "delete",
      "old_id": "443b16551ec9defb938bfdb56ba8e5cbc35a939a",
      "old_mode": 33188,
      "old_path": "packages/url_launcher/url_launcher_web/analysis_options.yaml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "27d39b528e51ac196c8dc93fd8f606f51ccf1e7e",
      "new_mode": 33188,
      "new_path": "packages/url_launcher/url_launcher_web/lib/src/shims/dart_ui.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f8c2b2c07967b18e7232cba0b369edfeb9c97d3",
      "new_mode": 33188,
      "new_path": "packages/url_launcher/url_launcher_web/lib/src/shims/dart_ui_fake.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "16654a0fa9677011bd640e35cc557acb7d0ea763",
      "new_mode": 33188,
      "new_path": "packages/url_launcher/url_launcher_web/lib/src/shims/dart_ui_real.dart"
    },
    {
      "type": "modify",
      "old_id": "e7367b3a2f6dccebb3b59456d8c5b8222dc6fd7c",
      "old_mode": 33188,
      "old_path": "packages/url_launcher/url_launcher_web/lib/url_launcher_web.dart",
      "new_id": "969cfbaa2dfd4232c0248e77226a55a42a2452b6",
      "new_mode": 33188,
      "new_path": "packages/url_launcher/url_launcher_web/lib/url_launcher_web.dart"
    },
    {
      "type": "modify",
      "old_id": "7ae84cdfb07e9bd398abd5b93af1825f87e810d0",
      "old_mode": 33188,
      "old_path": "packages/url_launcher/url_launcher_web/pubspec.yaml",
      "new_id": "b40a8ea236cc4fe58f8008369750e8116b2c56f7",
      "new_mode": 33188,
      "new_path": "packages/url_launcher/url_launcher_web/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "d18504913d89e7dfb88c66bc333322629e045185",
      "old_mode": 33188,
      "old_path": "packages/video_player/video_player_web/CHANGELOG.md",
      "new_id": "d8bebd3ae4b66be14234db95e565ee653a695920",
      "new_mode": 33188,
      "new_path": "packages/video_player/video_player_web/CHANGELOG.md"
    },
    {
      "type": "delete",
      "old_id": "443b16551ec9defb938bfdb56ba8e5cbc35a939a",
      "old_mode": 33188,
      "old_path": "packages/video_player/video_player_web/analysis_options.yaml",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "27d39b528e51ac196c8dc93fd8f606f51ccf1e7e",
      "new_mode": 33188,
      "new_path": "packages/video_player/video_player_web/lib/src/shims/dart_ui.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f8c2b2c07967b18e7232cba0b369edfeb9c97d3",
      "new_mode": 33188,
      "new_path": "packages/video_player/video_player_web/lib/src/shims/dart_ui_fake.dart"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "16654a0fa9677011bd640e35cc557acb7d0ea763",
      "new_mode": 33188,
      "new_path": "packages/video_player/video_player_web/lib/src/shims/dart_ui_real.dart"
    },
    {
      "type": "modify",
      "old_id": "251da3779e7f285ae90b2dd1b41945726abba198",
      "old_mode": 33188,
      "old_path": "packages/video_player/video_player_web/lib/video_player_web.dart",
      "new_id": "6715d5aca53b5976e71354a46fbda4f887499dc6",
      "new_mode": 33188,
      "new_path": "packages/video_player/video_player_web/lib/video_player_web.dart"
    },
    {
      "type": "modify",
      "old_id": "98191bf6ba8573513c208b3fd7b9ac1c90fd0c15",
      "old_mode": 33188,
      "old_path": "packages/video_player/video_player_web/pubspec.yaml",
      "new_id": "ae05bfbcf9107f5e8fca22d069a64f328cf540cb",
      "new_mode": 33188,
      "new_path": "packages/video_player/video_player_web/pubspec.yaml"
    },
    {
      "type": "modify",
      "old_id": "550413abff569e6da4e87d0892885d8a1d227490",
      "old_mode": 33261,
      "old_path": "script/incremental_build.sh",
      "new_id": "f89bc1d0e5c929d9c2eafea0f28571f62f22ac8e",
      "new_mode": 33261,
      "new_path": "script/incremental_build.sh"
    }
  ]
}
