)]}'
{
  "commit": "ceb5fa2c8651521bd4b191ef04946904070c682e",
  "tree": "39e5137745cffe0690b9026ff67426a9636cf94d",
  "parents": [
    "1847954328fb86f3c456e123e003f61bf5ed88a3"
  ],
  "author": {
    "name": "Kallen Tu",
    "email": "kallentu@google.com",
    "time": "Mon Apr 08 11:57:12 2024 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Mon Apr 08 11:57:12 2024 -0700"
  },
  "message": "Add `missing_code_block_language_in_doc_comment` lint to flutter/engine. (#51944)\n\nAdds this Dartdoc-related lint to the flutter repository, in replacement\r\nof the Dartdoc warning (`missingCodeBlockLanguage`) because it will be\r\ndeprecated and removed soon.\r\n\r\nflutter/flutter already has this lint as well.\r\n\r\nLint Proposal: https://github.com/dart-lang/linter/issues/4904\r\n\r\n## Pre-launch Checklist\r\n\r\n- [X] I read the [Contributor Guide] and followed the process outlined\r\nthere for submitting PRs.\r\n- [X] I read the [Tree Hygiene] wiki page, which explains my\r\nresponsibilities.\r\n- [X] I read and followed the [Flutter Style Guide] and the [C++,\r\nObjective-C, Java style guides].\r\n- [x] I listed at least one issue that this PR fixes in the description\r\nabove.\r\n- [X] I added new tests to check the change I am making or feature I am\r\nadding, or the PR is [test-exempt]. See [testing the engine] for\r\ninstructions on writing and running engine tests.\r\n- [X] I updated/added relevant documentation (doc comments with `///`).\r\n- [X] I signed the [CLA].\r\n- [x] All existing and new tests are passing.\r\n\r\nIf you need help, consider asking for advice on the #hackers-new channel\r\non [Discord].\r\n\r\n\u003c!-- Links --\u003e\r\n[Contributor Guide]:\r\nhttps://github.com/flutter/flutter/wiki/Tree-hygiene#overview\r\n[Tree Hygiene]: https://github.com/flutter/flutter/wiki/Tree-hygiene\r\n[test-exempt]:\r\nhttps://github.com/flutter/flutter/wiki/Tree-hygiene#tests\r\n[Flutter Style Guide]:\r\nhttps://github.com/flutter/flutter/wiki/Style-guide-for-Flutter-repo\r\n[C++, Objective-C, Java style guides]:\r\nhttps://github.com/flutter/engine/blob/main/CONTRIBUTING.md#style\r\n[testing the engine]:\r\nhttps://github.com/flutter/flutter/wiki/Testing-the-engine\r\n[CLA]: https://cla.developers.google.com/\r\n[flutter/tests]: https://github.com/flutter/tests\r\n[breaking change policy]:\r\nhttps://github.com/flutter/flutter/wiki/Tree-hygiene#handling-breaking-changes\r\n[Discord]: https://github.com/flutter/flutter/wiki/Chat",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "d7c1e8b4dd9d50b26e67874e85625bbfbc9f7940",
      "old_mode": 33188,
      "old_path": "analysis_options.yaml",
      "new_id": "1defc1bd3466eba0c666f32d13b7e369708c36b9",
      "new_mode": 33188,
      "new_path": "analysis_options.yaml"
    },
    {
      "type": "modify",
      "old_id": "850df881b12c2ceed2b1c3e84338b3e00669f03f",
      "old_mode": 33188,
      "old_path": "lib/web_ui/lib/src/engine/color_filter.dart",
      "new_id": "83a7ca27e2cc024b9af365b9c04187ce1e258081",
      "new_mode": 33188,
      "new_path": "lib/web_ui/lib/src/engine/color_filter.dart"
    },
    {
      "type": "modify",
      "old_id": "5591598795f641a28dda370fc97b349200a34ee9",
      "old_mode": 33188,
      "old_path": "lib/web_ui/lib/src/engine/configuration.dart",
      "new_id": "4428142e1d2cd5c2c005ce41c4fe517102782ca1",
      "new_mode": 33188,
      "new_path": "lib/web_ui/lib/src/engine/configuration.dart"
    },
    {
      "type": "modify",
      "old_id": "d5ef8b3fa831ba0f3a566af084c258a6423cf60e",
      "old_mode": 33188,
      "old_path": "lib/web_ui/lib/src/engine/profiler.dart",
      "new_id": "5a5c13767182109224fe88aa1dc8de606048a57a",
      "new_mode": 33188,
      "new_path": "lib/web_ui/lib/src/engine/profiler.dart"
    },
    {
      "type": "modify",
      "old_id": "98b02aa73af40c2e8928db6eab87472e8ff3259f",
      "old_mode": 33188,
      "old_path": "lib/web_ui/lib/src/engine/text/line_breaker.dart",
      "new_id": "5e24a28b0f215339f260c8313f3acfb72a724ce6",
      "new_mode": 33188,
      "new_path": "lib/web_ui/lib/src/engine/text/line_breaker.dart"
    },
    {
      "type": "modify",
      "old_id": "c82edb24f332da25265c52bc4c4d689eaac039c9",
      "old_mode": 33188,
      "old_path": "lib/web_ui/lib/src/engine/window.dart",
      "new_id": "e664d7693558444d006e6847e0da6275e3342d46",
      "new_mode": 33188,
      "new_path": "lib/web_ui/lib/src/engine/window.dart"
    },
    {
      "type": "modify",
      "old_id": "6395ae0924f0be989fc2ffe50a82ba8af325c6e4",
      "old_mode": 33188,
      "old_path": "lib/web_ui/test/canvaskit/fragment_program_test.dart",
      "new_id": "b0899e1efda7b7b5dd6d77bcad495dd8707ed57b",
      "new_mode": 33188,
      "new_path": "lib/web_ui/test/canvaskit/fragment_program_test.dart"
    },
    {
      "type": "modify",
      "old_id": "91b9e4491ecf9a34ec72c948f45217a54741c4e0",
      "old_mode": 33188,
      "old_path": "testing/scenario_app/bin/utils/options.dart",
      "new_id": "852460da643979897e146f48d9ed4219096609dc",
      "new_mode": 33188,
      "new_path": "testing/scenario_app/bin/utils/options.dart"
    },
    {
      "type": "modify",
      "old_id": "9d14d0116f074d5858e0f2db4b38225e34286eff",
      "old_mode": 33188,
      "old_path": "testing/skia_gold_client/lib/skia_gold_client.dart",
      "new_id": "c7866c098fb04b05b0c89ead6cecf99350c49413",
      "new_mode": 33188,
      "new_path": "testing/skia_gold_client/lib/skia_gold_client.dart"
    },
    {
      "type": "modify",
      "old_id": "3f3573dd2cc3c6ef0e8626a9de98b56fe6d4633f",
      "old_mode": 33188,
      "old_path": "third_party/web_unicode/tool/unicode_sync_script.dart",
      "new_id": "04c79bba8bc7d181bc0140c0e19fd20f938a233e",
      "new_mode": 33188,
      "new_path": "third_party/web_unicode/tool/unicode_sync_script.dart"
    }
  ]
}
