)]}'
{
  "commit": "e8f161c77f2132ba0e23b0104746bcc7aa943ce2",
  "tree": "777fde4e16829f95b74c761dd713814b9aef48a2",
  "parents": [
    "edfa670423eadbd3e76b70d048afa0c7cd69215c"
  ],
  "author": {
    "name": "abcpro1",
    "email": "abcpro11051@disroot.org",
    "time": "Wed Nov 09 21:02:51 2022 +0000"
  },
  "committer": {
    "name": "abcpro1",
    "email": "abcpro11051@disroot.org",
    "time": "Wed Nov 09 21:49:01 2022 +0000"
  },
  "message": "Jersey 2: Replace LocaleProvider\n\nReplace LocaleProvider with LocaleFactory. The semantics are the same except\nthat Jersey 2 unlike Jersey 1 does not include a native dependency injection\nframework; HK2 is the standard dependency injection framework used with Jersey 2.\nIn this case a class implementing the Factory\u003cLocale\u003e interface is the\nreplacement of AbstractHttpContextInjectable\u003cLocale\u003e from Jersey 1.\n\nReferences: https://javaee.github.io/hk2/apidocs/org/glassfish/hk2/api/Factory.html\n",
  "tree_diff": [
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "cb72ba585a4cf9fb89171bf448bd1d95651a8f7d",
      "new_mode": 33188,
      "new_path": "core/src/main/java/de/ids_mannheim/korap/web/utils/LocaleFactory.java"
    },
    {
      "type": "delete",
      "old_id": "cb762600d7d6683215071102ede1e25eaeb5a17c",
      "old_mode": 33188,
      "old_path": "core/src/main/java/de/ids_mannheim/korap/web/utils/LocaleProvider.java",
      "new_id": "0000000000000000000000000000000000000000",
      "new_mode": 0,
      "new_path": "/dev/null"
    }
  ]
}
