)]}'
{
  "commit": "70b2041f597bc968ece5fbb43d3e3deb48c444fc",
  "tree": "34fd939f0e352c49bbcf02e38a85ec5f524a8923",
  "parents": [
    "d61884952f77df836a87586bca0f9bab4a1ffdd9"
  ],
  "author": {
    "name": "Ralph Goers",
    "email": "rgoers@apache.org",
    "time": "Thu Jul 02 11:14:36 2026 -0700"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Jul 02 20:14:36 2026 +0200"
  },
  "message": "Update to Spring Boot 4 (#8)\n\n* Update to Spring Boot 4\n\n* Use Flume internal SuppressFBWarnings annotation\n\nReplace the LGPL-licensed edu.umd.cs.findbugs SuppressFBWarnings\nannotation with Flume\u0027s internal org.apache.flume.conf.internal\nSuppressFBWarnings, and drop the now-unused spotbugs-annotations\ndependency.\n\nAssisted-By: Claude Opus 4.8 (1M context) \u003cnoreply@anthropic.com\u003e\n\n* Set version to 2.0.0-SNAPSHOT and import third-party deps BOM\n\nChange the project version from 2.1.0-SNAPSHOT to 2.0.0-SNAPSHOT and\nimport the flume-third-party-dependencies BOM in dependencyManagement.\n\nAssisted-By: Claude Opus 4.8 (1M context) \u003cnoreply@anthropic.com\u003e\n\n---------\n\nCo-authored-by: Piotr P. Karwasz \u003cpiotr@github.copernik.eu\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "26a4e1445b8f9531c368f9d71047fc3610f6b184",
      "old_mode": 33188,
      "old_path": "README.md",
      "new_id": "39fd233d9ed23eef8a1174ae2448597eff89ccec",
      "new_mode": 33188,
      "new_path": "README.md"
    },
    {
      "type": "modify",
      "old_id": "b3b3d326861c9867a9a6c52c4ffe8572cc4dfd44",
      "old_mode": 33188,
      "old_path": "flume-spring-boot-dist/pom.xml",
      "new_id": "1a12c3b799440c5e2456d7b6ab122857ace6a730",
      "new_mode": 33188,
      "new_path": "flume-spring-boot-dist/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "b85e5e9934df8cf39c727ebe5d979c4e0d272351",
      "old_mode": 33188,
      "old_path": "flume-spring-boot/pom.xml",
      "new_id": "bfdefc5ae70bca671e40604f457e0d57cc43c3c2",
      "new_mode": 33188,
      "new_path": "flume-spring-boot/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "57a567f561047ee6fc509b349d8e2a494240a57a",
      "old_mode": 33188,
      "old_path": "flume-spring-boot/src/main/java/org/apache/flume/spring/boot/config/AbstractFlumeConfiguration.java",
      "new_id": "962917b1c6eff8bbcc418a341b8c5cb0860fe5da",
      "new_mode": 33188,
      "new_path": "flume-spring-boot/src/main/java/org/apache/flume/spring/boot/config/AbstractFlumeConfiguration.java"
    },
    {
      "type": "modify",
      "old_id": "3291f263530dad77b1d51e28a1c8cc6f01ad42a4",
      "old_mode": 33188,
      "old_path": "flume-spring-boot/src/main/java/org/apache/flume/spring/boot/runner/SpringFlume.java",
      "new_id": "bd9c929e601e01cba506ebb5f7ab5b63c2e40d98",
      "new_mode": 33188,
      "new_path": "flume-spring-boot/src/main/java/org/apache/flume/spring/boot/runner/SpringFlume.java"
    },
    {
      "type": "modify",
      "old_id": "f57611e9831be06f72e209c0fb44a92a6fca1bac",
      "old_mode": 33188,
      "old_path": "pom.xml",
      "new_id": "a432e7aca4ab97444c5b442ffb8dc6e0a06e48f5",
      "new_mode": 33188,
      "new_path": "pom.xml"
    }
  ]
}
