)]}'
{
  "commit": "d5ef37cf09053f6699ca24a53e637abff6d5e3ff",
  "tree": "977f089e51a76bb838c9c8bb596d0ca3da97142b",
  "parents": [
    "90652b123aa2ca69c4fc053b24bd571d176d8dec"
  ],
  "author": {
    "name": "James R. Perkins",
    "email": "jperkins@ibm.com",
    "time": "Mon Mar 09 14:06:28 2026 -0700"
  },
  "committer": {
    "name": "James R. Perkins",
    "email": "jperkins@ibm.com",
    "time": "Wed Sep 23 10:19:45 2026 -0700"
  },
  "message": "Add tests for required context injection with CDI.\n\nSigned-off-by: James R. Perkins \u003cjperkins@ibm.com\u003e\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "619c2fb93da7d51e27b2a1e79aa4921bf17f72f4",
      "new_mode": 33188,
      "new_path": "jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/common/util/CdiSupport.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "6fc5158ad86a31ad5f86f072da454ab243073b70",
      "new_mode": 33188,
      "new_path": "jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/client/inject/ClientInjectFilter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b9db055eedc423bf6e6d2e15a3ed0f2d4876491d",
      "new_mode": 33188,
      "new_path": "jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/client/inject/ClientInjectionDescriptor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8d9bed73217f56dd21c1f07959c561cea1e3b8ca",
      "new_mode": 33188,
      "new_path": "jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/client/inject/ClientInjectionIT.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3696af7fac4734779b165afe2f65b90b76692466",
      "new_mode": 33188,
      "new_path": "jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/context/cdi/ContextInjectionDescriptor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "25fe628112aacd4ebd4d9d112a3bc84f18791913",
      "new_mode": 33188,
      "new_path": "jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/context/cdi/RequiredContextApplication.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e18989f1f28edf569f72b731044d828234a64682",
      "new_mode": 33188,
      "new_path": "jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/context/cdi/RequiredContextConstructorResource.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "596466be149397e9aa853755aeefab2a8ebc7ca5",
      "new_mode": 33188,
      "new_path": "jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/context/cdi/RequiredContextInjectionIT.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "ec12e62ea21181cae57f4e89cff05e49db8dfd9a",
      "new_mode": 33188,
      "new_path": "jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/context/cdi/RequiredContextResource.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7ab9de031005b8720fc55ca9194ec72f61385131",
      "new_mode": 33188,
      "new_path": "jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/context/cdi/StringBeanEntityProviderWithInjectables.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c5432995c8c9608162fb245a27b0b275ac2df65b",
      "new_mode": 33188,
      "new_path": "jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/context/cdi/param/AbstractParamIT.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3998cac54637e845d22ef46621a9a711283669fa",
      "new_mode": 33188,
      "new_path": "jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/context/cdi/param/CdiBeanParamIT.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a4fe70f155c036296fc1b999a837fbebeee698fd",
      "new_mode": 33188,
      "new_path": "jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/context/cdi/param/CdiBeanParamResource.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "21af788feeb0c09a39fbd6a8c8ac1c9ff0dcd134",
      "new_mode": 33188,
      "new_path": "jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/context/cdi/param/CdiParamEncodedIT.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "64d1102dfc2ee7123e937bfb6d0666cb01d756ff",
      "new_mode": 33188,
      "new_path": "jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/context/cdi/param/CdiParamEncodedResource.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1728b4077fa6ff03bd1ea0af1ad9c6e4b6d2cf12",
      "new_mode": 33188,
      "new_path": "jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/context/cdi/param/CdiParamIT.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "bc9ca14893d74d2a0377bac8ec2d6da388896651",
      "new_mode": 33188,
      "new_path": "jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/context/cdi/param/CdiParamMixedIT.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "5aa85bd404d54329364c4d4f22cc5e448be375f0",
      "new_mode": 33188,
      "new_path": "jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/context/cdi/param/CdiParamMixedResource.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "49262b09fb33dd42c3bb3c08213a9db79f0fbb9b",
      "new_mode": 33188,
      "new_path": "jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/context/cdi/param/CdiParamNotEncodedResource.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f3c1bd96deee9454eb37471a0a07e40d81ab0237",
      "new_mode": 33188,
      "new_path": "jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/context/cdi/param/CdiParamResource.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1fa596194012a4b696405ea9a498e5c06316aa07",
      "new_mode": 33188,
      "new_path": "jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/context/cdi/param/CdiParamTypesIT.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "7f022f2fb5c3bf109de069d9a034c80b48c4ac9a",
      "new_mode": 33188,
      "new_path": "jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/context/cdi/param/CdiParamTypesResource.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b24e1226a41c4536ea58ff890d65d877fe0a59d7",
      "new_mode": 33188,
      "new_path": "jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/context/cdi/param/EncodedDescriptor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "e6891d0b858655df48cabc33bc18ea8499693cf7",
      "new_mode": 33188,
      "new_path": "jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/context/cdi/param/ParamApplication.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "2b88f12ea1f66f31111f1c95e7f1a3b32eb441b8",
      "new_mode": 33188,
      "new_path": "jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/context/cdi/param/ParamDescriptor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "dba4258c13beeee3e2bcd8bef738f454fa067536",
      "new_mode": 33188,
      "new_path": "jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/context/cdi/param/ParamEnum.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "f029413ddadaf7b4be959b70bd846476bfe0ef41",
      "new_mode": 33188,
      "new_path": "jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/context/cdi/param/ParamResource.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cbcddc1bae833bdbe120d9200cec20108a37d02e",
      "new_mode": 33188,
      "new_path": "jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/context/cdi/param/SearchParams.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4d2306b9b805304ded68861f6665af3e6b7a5737",
      "new_mode": 33188,
      "new_path": "jaxrs-tck/src/main/java/ee/jakarta/tck/ws/rs/spec/context/cdi/param/TypesDescriptor.java"
    }
  ]
}
