)]}'
{
  "commit": "81ff0f47c1e04088b6e80f70509e0b1fb8ee2b34",
  "tree": "728f8b91c98e191310f5dd5271b4b3972f61c423",
  "parents": [
    "913c4c231c5340fe4b2e3763caece130425a76c6"
  ],
  "author": {
    "name": "Kevin Moore",
    "email": "kevmoo@google.com",
    "time": "Thu Oct 15 23:14:13 2026 +0000"
  },
  "committer": {
    "name": "Kevin Moore",
    "email": "kevmoo@google.com",
    "time": "Thu Oct 15 23:14:13 2026 +0000"
  },
  "message": "[api_summary] Filter dependencies to API-referenced packages and render inline on library headers\n\n- Only include runtime `pubspec.yaml` dependencies in `ApiSummary.dependencies` when their declarations or types are referenced or re-exported in the package\u0027s public API.\n- Render dependency constraints inline on external `package:...` library headers in `api.txt` (e.g. `package:analyzer/dart/analysis/analysis_context.dart (\u003e\u003d13.0.0 \u003c15.0.0):`).\n- Split `ApiSummaryCustomizer` constructor flags into a separate PR.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "98e7fffda70cf8d71a5c3a2f3e6b6ca504e74042",
      "old_mode": 33188,
      "old_path": "pkgs/api_summary/CHANGELOG.md",
      "new_id": "4e98f17a6defc726e3054bdf905213be7f4e4903",
      "new_mode": 33188,
      "new_path": "pkgs/api_summary/CHANGELOG.md"
    },
    {
      "type": "modify",
      "old_id": "293e171db9c33f53c6adb67ddd3b7a5d8d2177b4",
      "old_mode": 33188,
      "old_path": "pkgs/api_summary/README.md",
      "new_id": "d81dae7a02a2701c65ee218c0e53902c34dfbfed",
      "new_mode": 33188,
      "new_path": "pkgs/api_summary/README.md"
    },
    {
      "type": "modify",
      "old_id": "07da7a87f0e7f1edbec9bdd453440260ee25f833",
      "old_mode": 33188,
      "old_path": "pkgs/api_summary/api.json",
      "new_id": "21e910d6dcab1170864df4896679068ec7fd35a4",
      "new_mode": 33188,
      "new_path": "pkgs/api_summary/api.json"
    },
    {
      "type": "modify",
      "old_id": "e9b18ede6454361eda99f537371bb0443945b828",
      "old_mode": 33188,
      "old_path": "pkgs/api_summary/api.txt",
      "new_id": "cec4ef51995863a14108c79f03521d01e8cfb93b",
      "new_mode": 33188,
      "new_path": "pkgs/api_summary/api.txt"
    },
    {
      "type": "modify",
      "old_id": "dfb248f4ffeb95a289acedf9972dab76d64ca2a4",
      "old_mode": 33188,
      "old_path": "pkgs/api_summary/api.yaml",
      "new_id": "b50ebc08dbd1aa6a9b3a62da85cd847aad0b26b1",
      "new_mode": 33188,
      "new_path": "pkgs/api_summary/api.yaml"
    },
    {
      "type": "modify",
      "old_id": "477d6ac869c7708e781990ea0106d972dda4c418",
      "old_mode": 33188,
      "old_path": "pkgs/api_summary/lib/src/api_builder.dart",
      "new_id": "e190b86311c925a1e6867a3e0630451ee0e32b8f",
      "new_mode": 33188,
      "new_path": "pkgs/api_summary/lib/src/api_builder.dart"
    },
    {
      "type": "modify",
      "old_id": "3084b46a6425ae0e43a96bd0d51214e32aba5f31",
      "old_mode": 33188,
      "old_path": "pkgs/api_summary/lib/src/api_declaration.dart",
      "new_id": "b431ef102a865d498c2f76c0c42a1dbb343ab3fd",
      "new_mode": 33188,
      "new_path": "pkgs/api_summary/lib/src/api_declaration.dart"
    },
    {
      "type": "modify",
      "old_id": "a4139d1ff767eecb5e044d7be44be406f3603bb1",
      "old_mode": 33188,
      "old_path": "pkgs/api_summary/lib/src/api_summary_customizer.dart",
      "new_id": "17fa9bd5fa6b3cbc7fd2b45cbf65f16f7efcb508",
      "new_mode": 33188,
      "new_path": "pkgs/api_summary/lib/src/api_summary_customizer.dart"
    },
    {
      "type": "modify",
      "old_id": "4d114fdbc9f2de8e6e0366fef772de7f5f13ea0c",
      "old_mode": 33188,
      "old_path": "pkgs/api_summary/lib/src/extensions.dart",
      "new_id": "4ffdcae010e6803a7f8357c1bc2023d842fb5fc3",
      "new_mode": 33188,
      "new_path": "pkgs/api_summary/lib/src/extensions.dart"
    },
    {
      "type": "modify",
      "old_id": "6027766a117f36d5708e2a166dffc860af24b998",
      "old_mode": 33188,
      "old_path": "pkgs/api_summary/lib/src/text_renderer.dart",
      "new_id": "37e17cc123d1f0289a8239d239ea64d465a9041d",
      "new_mode": 33188,
      "new_path": "pkgs/api_summary/lib/src/text_renderer.dart"
    },
    {
      "type": "modify",
      "old_id": "34e92649719423f2335c041e3fecceb204d3c1f7",
      "old_mode": 33188,
      "old_path": "pkgs/api_summary/test/api_builder_test.dart",
      "new_id": "a1498be443441540a38c8f47d1be44d6b1dd5b0c",
      "new_mode": 33188,
      "new_path": "pkgs/api_summary/test/api_builder_test.dart"
    },
    {
      "type": "modify",
      "old_id": "811e3d43f318420d7bbf4e25a50ff99e11b96885",
      "old_mode": 33188,
      "old_path": "pkgs/api_summary/test/pubspec_metadata_test.dart",
      "new_id": "8d2e88508815c13cb2b941f6759144469be62cfc",
      "new_mode": 33188,
      "new_path": "pkgs/api_summary/test/pubspec_metadata_test.dart"
    }
  ]
}
