)]}'
{
  "commit": "ac458cfcae3c816a675e363358691dac32841605",
  "tree": "0faa9a79ebfa3bef0a3ce207e12acff369009a81",
  "parents": [
    "f7eea48c013f4c3a5d041f48138f4962f65f2988"
  ],
  "author": {
    "name": "Martin Zink",
    "email": "martinzink@apache.org",
    "time": "Wed Apr 01 13:03:10 2026 +0200"
  },
  "committer": {
    "name": "Martin Zink",
    "email": "martinzink@apache.org",
    "time": "Fri Apr 10 15:34:52 2026 +0200"
  },
  "message": "MINIFICPP-2764 Controller Service CPP API\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b30764304be4286e8765283d4bdf791826207da6",
      "new_mode": 33188,
      "new_path": "extension-framework/cpp-extension-lib/include/api/core/ControllerServiceContext.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "77fe1e34279a5fa9909dea771cf59f8bee60cf73",
      "new_mode": 33188,
      "new_path": "extension-framework/cpp-extension-lib/include/api/core/ControllerServiceImpl.h"
    },
    {
      "type": "modify",
      "old_id": "50f5ebaa56f9692515f8623f15fbe1f1ec66ccc8",
      "old_mode": 33188,
      "old_path": "extension-framework/cpp-extension-lib/include/api/core/ProcessContext.h",
      "new_id": "ab82b946337d5047787cd95b60a95368d1f3bf50",
      "new_mode": 33188,
      "new_path": "extension-framework/cpp-extension-lib/include/api/core/ProcessContext.h"
    },
    {
      "type": "modify",
      "old_id": "57e13e6f49c616aea599aee22a747387fda40200",
      "old_mode": 33188,
      "old_path": "extension-framework/cpp-extension-lib/include/api/core/ProcessorImpl.h",
      "new_id": "43200f58df097769a542d9af853be2fa43a4b54f",
      "new_mode": 33188,
      "new_path": "extension-framework/cpp-extension-lib/include/api/core/ProcessorImpl.h"
    },
    {
      "type": "modify",
      "old_id": "292a99639845a0bdfe31efa59c995db5b0b670e3",
      "old_mode": 33188,
      "old_path": "extension-framework/cpp-extension-lib/include/api/core/Resource.h",
      "new_id": "c9777330bce1a4be706cf50c728fea02c6f3a850",
      "new_mode": 33188,
      "new_path": "extension-framework/cpp-extension-lib/include/api/core/Resource.h"
    },
    {
      "type": "modify",
      "old_id": "6a14699d7b4c292e0637f3cba3d1f5a9439057cd",
      "old_mode": 33188,
      "old_path": "extension-framework/cpp-extension-lib/include/api/utils/ProcessorConfigUtils.h",
      "new_id": "802ae02fc9aad5df10a4f6a7972ca1f2f7709050",
      "new_mode": 33188,
      "new_path": "extension-framework/cpp-extension-lib/include/api/utils/ProcessorConfigUtils.h"
    },
    {
      "type": "modify",
      "old_id": "142f4709ef93d5aa71c2fe396236dd1e528a9f4d",
      "old_mode": 33188,
      "old_path": "extension-framework/cpp-extension-lib/libtest/CProcessorTestUtils.h",
      "new_id": "cc61aea1a7284d2ee83a00b921c24851a67deb25",
      "new_mode": 33188,
      "new_path": "extension-framework/cpp-extension-lib/libtest/CProcessorTestUtils.h"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a3b9254835301fe5b2fd8a3e63a682ac144b358f",
      "new_mode": 33188,
      "new_path": "extension-framework/cpp-extension-lib/src/core/ControllerServiceContext.cpp"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b17dd7742428381a4e8afada2c43b8c9c7784249",
      "new_mode": 33188,
      "new_path": "extension-framework/cpp-extension-lib/src/core/ControllerServiceImpl.cpp"
    },
    {
      "type": "modify",
      "old_id": "58016d80425ff731d267fcea51ced51b2902b258",
      "old_mode": 33188,
      "old_path": "extension-framework/cpp-extension-lib/src/core/ProcessContext.cpp",
      "new_id": "ec5951d6ba2e40880e4e9abb8f25cf19b52543c3",
      "new_mode": 33188,
      "new_path": "extension-framework/cpp-extension-lib/src/core/ProcessContext.cpp"
    },
    {
      "type": "modify",
      "old_id": "60b8639e08f5d8480d5535d2f29aa105f2921586",
      "old_mode": 33188,
      "old_path": "libminifi/include/utils/CControllerService.h",
      "new_id": "049f82352afcbab4f8bb7b3275e61a4699963a73",
      "new_mode": 33188,
      "new_path": "libminifi/include/utils/CControllerService.h"
    },
    {
      "type": "modify",
      "old_id": "98735db23bc15bc9551d8fef94be0622c78b6998",
      "old_mode": 33188,
      "old_path": "libminifi/src/minifi-c.cpp",
      "new_id": "9dd971082f15fae86d3085378bfedc1572b1136b",
      "new_mode": 33188,
      "new_path": "libminifi/src/minifi-c.cpp"
    },
    {
      "type": "modify",
      "old_id": "320b5425bd8fa97656650ca3eae5adc9cc59d1db",
      "old_mode": 33188,
      "old_path": "libminifi/test/libtest/unit/TestBase.cpp",
      "new_id": "faa1456ec22fa8fcc46f3eff3d08cf6dd5323e4b",
      "new_mode": 33188,
      "new_path": "libminifi/test/libtest/unit/TestBase.cpp"
    },
    {
      "type": "modify",
      "old_id": "e8f48832dfd44f9ba8a9a617579a0e3acd777e00",
      "old_mode": 33188,
      "old_path": "libminifi/test/libtest/unit/TestBase.h",
      "new_id": "e308f41603b52c2fab65e00632f305de6874f551",
      "new_mode": 33188,
      "new_path": "libminifi/test/libtest/unit/TestBase.h"
    },
    {
      "type": "modify",
      "old_id": "b689ce7adef91fae9e8a3f30caab8f098cf3677a",
      "old_mode": 33188,
      "old_path": "minifi-api/include/minifi-c/minifi-c.h",
      "new_id": "2c31b58c72485389988cede75b0d5407620071c3",
      "new_mode": 33188,
      "new_path": "minifi-api/include/minifi-c/minifi-c.h"
    }
  ]
}
