)]}'
{
  "commit": "06b1a6cae5d7720897bc726197de838f42441b04",
  "tree": "ea804b0dc61743bf155f8085469285d38ea46420",
  "parents": [
    "7b6d2f84391f24310baae7d8e55e644703642826"
  ],
  "author": {
    "name": "jansupol",
    "email": "15908245+jansupol@users.noreply.github.com",
    "time": "Thu Apr 15 19:27:07 2021 +0200"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Thu Apr 15 19:27:07 2021 +0200"
  },
  "message": "Allow to use @Inject instead of @Context with CDI (#4749)\n\n* Allow to use @Inject instead of @Context with CDI\r\n\r\nSigned-off-by: jansupol \u003cjan.supol@oracle.com\u003e",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "ac731c53a954e47494cfcc6d4d5586543c7401cd",
      "old_mode": 33188,
      "old_path": "bom/pom.xml",
      "new_id": "d7fc55ef76bbfde37c85e68689684b494ea296d8",
      "new_mode": 33188,
      "new_path": "bom/pom.xml"
    },
    {
      "type": "modify",
      "old_id": "d084621dfc61a9247943d6d88bdedd0a1b19f747",
      "old_mode": 33188,
      "old_path": "core-server/src/main/java/org/glassfish/jersey/server/internal/process/RequestProcessingConfigurator.java",
      "new_id": "1e703c154ba35732cd46802ca4075d3b0aeba879",
      "new_mode": 33188,
      "new_path": "core-server/src/main/java/org/glassfish/jersey/server/internal/process/RequestProcessingConfigurator.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a2720f61fc6952365e2fa188db1aa41cb303520f",
      "new_mode": 33188,
      "new_path": "ext/cdi/jersey-cdi-rs-inject/pom.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a6d2e09bb166ec1e8393ba0c9d11031ae6161513",
      "new_mode": 33188,
      "new_path": "ext/cdi/jersey-cdi-rs-inject/src/main/java/org/glassfish/jersey/ext/cdi1x/inject/internal/InjectExtension.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "4613a217d098abf10334668e8c849b24b8f122cb",
      "new_mode": 33188,
      "new_path": "ext/cdi/jersey-cdi-rs-inject/src/main/resources/META-INF/services/javax.enterprise.inject.spi.Extension"
    },
    {
      "type": "modify",
      "old_id": "bba828251ecaebacf1a69881d0b51410b99cb6ba",
      "old_mode": 33188,
      "old_path": "ext/cdi/jersey-cdi1x/src/main/java/org/glassfish/jersey/ext/cdi1x/internal/AbstractCdiBeanSupplier.java",
      "new_id": "5bea82738491b32dd27bbb5e6661c387fc67de78",
      "new_mode": 33188,
      "new_path": "ext/cdi/jersey-cdi1x/src/main/java/org/glassfish/jersey/ext/cdi1x/internal/AbstractCdiBeanSupplier.java"
    },
    {
      "type": "modify",
      "old_id": "364319afef9281c972d7bd9ba603494681c1c071",
      "old_mode": 33188,
      "old_path": "ext/cdi/jersey-cdi1x/src/main/java/org/glassfish/jersey/ext/cdi1x/internal/CdiComponentProvider.java",
      "new_id": "9e3596698f8834d8b02b47c9e1b133c1c0bda16e",
      "new_mode": 33188,
      "new_path": "ext/cdi/jersey-cdi1x/src/main/java/org/glassfish/jersey/ext/cdi1x/internal/CdiComponentProvider.java"
    },
    {
      "type": "modify",
      "old_id": "853c69ba7b08a0d2f6104591c22718035ff769fc",
      "old_mode": 33188,
      "old_path": "ext/cdi/pom.xml",
      "new_id": "ba8a50f62ebf862d3822f87c9144d865bfd2130c",
      "new_mode": 33188,
      "new_path": "ext/cdi/pom.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "721c0a311f2b9113ade352f22e16d2f5266f9c5b",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/pom.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fc6894a6fc5c26dd8b20b6c440fa4a4b5eee3431",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/main/java/org/glassfish/jersey/tests/cdi/inject/ApplicationInjectParent.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "938599f6021e439ca0241948994767d3c5c84422",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/main/java/org/glassfish/jersey/tests/cdi/inject/InjectionChecker.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8fd1a0443b398980cc49136ceca4c3963e1ba35d",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/main/java/org/glassfish/jersey/tests/cdi/inject/NonScopedApplication.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "8d78b9064371e5985b88fd2b2cae02c313c04125",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/main/java/org/glassfish/jersey/tests/cdi/inject/NonScopedApplicationInject.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "efe5bb96df0123321718ed36c19919491a52f586",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/main/java/org/glassfish/jersey/tests/cdi/inject/NonScopedContainerRequestFilter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1601786da5f9dc14fbe47f7d18ae709b88ba6625",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/main/java/org/glassfish/jersey/tests/cdi/inject/NonScopedContainerResponseFilter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "37a8dfb8a8e2bf875fd2fea7f6d943c8c9d07c1b",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/main/java/org/glassfish/jersey/tests/cdi/inject/NonScopedExceptionMapper.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fcc866191cee93d6a951dc73712dfd280a8874c8",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/main/java/org/glassfish/jersey/tests/cdi/inject/NonScopedResource.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b1fc6acd7fe9731e95eb6a9f4096cc87f7610da6",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/main/java/org/glassfish/jersey/tests/cdi/inject/NonScopedWriterInterceptor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "b8314ebf85562a21cd8e950cdb6d951ad8aef46c",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/main/java/org/glassfish/jersey/tests/cdi/inject/ParentChecker.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a326454a401bfb799347b2b75c9f1be2a4885256",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/main/java/org/glassfish/jersey/tests/cdi/inject/ParentContainerRequestFilter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "585f04548be7110782ed228c1742168c2717ef11",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/main/java/org/glassfish/jersey/tests/cdi/inject/ParentContainerResponseFilter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "283f9901cc1f3b491e8515e85fd684e3cb5160fe",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/main/java/org/glassfish/jersey/tests/cdi/inject/ParentExceptionMapper.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "29e11d81f8f3df6a4522571fe886a5773db04302",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/main/java/org/glassfish/jersey/tests/cdi/inject/ParentInject.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "9fd1b976d2c9d0036d6ecdec70d13958c6a9242e",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/main/java/org/glassfish/jersey/tests/cdi/inject/ParentResource.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a58d09221448a650a8348b44e955ed27ec2db623",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/main/java/org/glassfish/jersey/tests/cdi/inject/ParentWriterInterceptor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "aede0b108bd33528918724e9aef38cbaeb0832c6",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/main/java/org/glassfish/jersey/tests/cdi/inject/PropertySettingFilter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "3958ec2fb24c5ba0145f02ad92f5fae38dfdd6fe",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/main/java/org/glassfish/jersey/tests/cdi/inject/RequestScopedParentInject.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fa854272569348082fd6c84133217303101f49c5",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/main/java/org/glassfish/jersey/tests/cdi/inject/ScopedApplication.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d518270ce9981845e61133797d3b6cf28e719ea0",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/main/java/org/glassfish/jersey/tests/cdi/inject/ScopedApplicationInject.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1fefff505f5c23f2135ebf32938a62e2045f7250",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/main/java/org/glassfish/jersey/tests/cdi/inject/ScopedContainerRequestFilter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "219bf5fb91f1d766b9f0ef6621502c8bb4489e4b",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/main/java/org/glassfish/jersey/tests/cdi/inject/ScopedContainerResponseFilter.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "a8b5244d5a5ac3cd008b2b8f320a9b83a752b98a",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/main/java/org/glassfish/jersey/tests/cdi/inject/ScopedExceptionMapper.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "c1f07156a673be8136b27e466ea8c3518dbaefa8",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/main/java/org/glassfish/jersey/tests/cdi/inject/ScopedResource.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "d6c968624d391033b1f524eee160246f2ffdf358",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/main/java/org/glassfish/jersey/tests/cdi/inject/ScopedWriterInterceptor.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "df402b134cab693a0360b373ae33c51e3af4d7de",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/main/java/org/glassfish/jersey/tests/cdi/inject/SseAplication.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "70897bddc78c3f8fa0796f76c11436a1c75c8ef2",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/main/resources/META-INF/beans.xml"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "95c0ae1292f8a2507d870d13e649f32bf473f739",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/test/java/org/glassfish/jersey/tests/cdi/inject/NonScopedApplicationInjectTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "acb77b40884a1e16d9152506c44688f6ca696251",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/test/java/org/glassfish/jersey/tests/cdi/inject/NonScopedInjectionTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "155c80a6ee0dd70d0f898884b9d80c225949b085",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/test/java/org/glassfish/jersey/tests/cdi/inject/ScopedApplicationInjectTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "fc15cb147a1c354c2ec5c8244ffdefb7acc4cad2",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/test/java/org/glassfish/jersey/tests/cdi/inject/ScopedInjectionTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "331cf3b512cb180adda912f5ad2c361169474e02",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/context-inject-on-server/src/test/java/org/glassfish/jersey/tests/cdi/inject/SseTest.java"
    },
    {
      "type": "modify",
      "old_id": "abb646817c4684f667285796ef6aa7145c95aacc",
      "old_mode": 33188,
      "old_path": "tests/integration/cdi-integration/pom.xml",
      "new_id": "f050fb40547e6abb09796686b0e42f73dc368c44",
      "new_mode": 33188,
      "new_path": "tests/integration/cdi-integration/pom.xml"
    }
  ]
}
