)]}'
{
  "commit": "5203c154c51d6023685bec94ab79b895e3dc6ec9",
  "tree": "2ce725efa6bf244eed80bc68319633c6214f0370",
  "parents": [
    "5f6cb8643fccfa8e29c844def936eedbe4c74760"
  ],
  "author": {
    "name": "虎鸣",
    "email": "hepin.p@alibaba-inc.com",
    "time": "Sun Jul 05 11:34:07 2026 +0800"
  },
  "committer": {
    "name": "虎鸣",
    "email": "hepin.p@alibaba-inc.com",
    "time": "Tue Jul 07 00:44:57 2026 +0800"
  },
  "message": "refactor: remove deprecated HttpApp (since Akka HTTP 10.2.0)\n\nMotivation:\nHttpApp was deprecated since Akka HTTP 10.2.0 as it doesn\u0027t reflect the latest APIs.\n\nModification:\nDeleted HttpApp source files (Scala and Java) and all associated test files:\n- http/src/main/scala/.../HttpApp.scala\n- http/src/main/java/.../HttpApp.java\n- http-tests/.../HttpAppSpec.scala (Scala + Java)\n- http-tests/.../MinimalHttpApp.java\n- http-tests/.../SneakHttpApp.java\n\nUpdated ApiMayChangeDocCheckerSpec to remove HttpApp from filter list.\nAdded MiMa filters for binary compatibility exceptions.\n\nResult:\nDeprecated HttpApp removed.\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "19d917c3f3a49826508ec09a102003b9d66069c3",
      "old_mode": 33188,
      "old_path": "docs/src/test/scala/docs/ApiMayChangeDocCheckerSpec.scala",
      "new_id": "ad5278f06759c9f178df91b07c0fbd84c5b1905a",
      "new_mode": 33188,
      "new_path": "docs/src/test/scala/docs/ApiMayChangeDocCheckerSpec.scala"
    },
    {
      "type": "delete",
      "old_id": "33c48cc7f5898fc9243243044d5b977636e3d9e7",
      "old_mode": 33188,
      "old_path": "http-tests/src/test/java/org/apache/pekko/http/javadsl/server/MinimalHttpApp.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "962a3341447017127d240c7babb31a5cf2c7ad82",
      "old_mode": 33188,
      "old_path": "http-tests/src/test/java/org/apache/pekko/http/javadsl/server/SneakHttpApp.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "52cfc3526cecebc63742f022ce4d0373f7df4c7a",
      "old_mode": 33188,
      "old_path": "http-tests/src/test/scala/org/apache/pekko/http/javadsl/server/HttpAppSpec.scala",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "e196f84a935c74c5dee206f32810a8ee58e613f5",
      "old_mode": 33188,
      "old_path": "http-tests/src/test/scala/org/apache/pekko/http/scaladsl/server/HttpAppSpec.scala",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "delete",
      "old_id": "336f470a86b3b6861655a5dd73d0c6addb721718",
      "old_mode": 33188,
      "old_path": "http/src/main/java/org/apache/pekko/http/javadsl/server/HttpApp.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    },
    {
      "type": "modify",
      "old_id": "fd1cd0a1c004898ab123e50b9dc38f7e422b2ef5",
      "old_mode": 33188,
      "old_path": "http/src/main/mima-filters/2.0.x.backwards.excludes/remove-deprecated-methods.excludes",
      "new_id": "8acd22811e2ee10132cff6067a6a001b50b7d177",
      "new_mode": 33188,
      "new_path": "http/src/main/mima-filters/2.0.x.backwards.excludes/remove-deprecated-methods.excludes"
    },
    {
      "type": "delete",
      "old_id": "e5edb6297d48c91ceb2fac6f0a98cfc0421eb627",
      "old_mode": 33188,
      "old_path": "http/src/main/scala/org/apache/pekko/http/scaladsl/server/HttpApp.scala",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
