)]}'
{
  "commit": "e4f57450afba92633b9d0587d155d65bc7c38577",
  "tree": "df62a325620ead8046f65be952af1db267774a09",
  "parents": [
    "de109ab68f37dbee6bc6b3531b044fddc8d64efc"
  ],
  "author": {
    "name": "jansupol",
    "email": "jan.supol@oracle.com",
    "time": "Mon Oct 20 20:15:11 2025 +0200"
  },
  "committer": {
    "name": "Maxim Nesen",
    "email": "maxim.nesen@oracle.com",
    "time": "Thu Oct 23 09:22:53 2025 +0200"
  },
  "message": "Move ConstraintTo check into ServiceFinder, to a single spot.\nFilters ServiceFinder.toClassArray by ConstrainedTo\nServiceFinder has a builder\n\nSigned-off-by: jansupol \u003cjan.supol@oracle.com\u003e\n",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "61b7eb5a9539b5380651b3f0219c2093bc033139",
      "old_mode": 33188,
      "old_path": "core-common/src/main/java/org/glassfish/jersey/AbstractFeatureConfigurator.java",
      "new_id": "d9758141f6f3a2dfe989f91534ed9527c96cb8db",
      "new_mode": 33188,
      "new_path": "core-common/src/main/java/org/glassfish/jersey/AbstractFeatureConfigurator.java"
    },
    {
      "type": "modify",
      "old_id": "b528eaf100921c188d36df947aa104235008c4c1",
      "old_mode": 33188,
      "old_path": "core-common/src/main/java/org/glassfish/jersey/internal/AbstractServiceFinderConfigurator.java",
      "new_id": "2303bb1fbea46fa45e47ad9c26ee7b6a53b70eb0",
      "new_mode": 33188,
      "new_path": "core-common/src/main/java/org/glassfish/jersey/internal/AbstractServiceFinderConfigurator.java"
    },
    {
      "type": "modify",
      "old_id": "37b6d9318ae9c39d0c9af73558aba360a0aa287f",
      "old_mode": 33188,
      "old_path": "core-common/src/main/java/org/glassfish/jersey/internal/RuntimeDelegateDecorator.java",
      "new_id": "a3665ad4fde3d046e97464ce5fe801638d393715",
      "new_mode": 33188,
      "new_path": "core-common/src/main/java/org/glassfish/jersey/internal/RuntimeDelegateDecorator.java"
    },
    {
      "type": "modify",
      "old_id": "46184d8d097770a9457abb77e4eb39f619a840d7",
      "old_mode": 33188,
      "old_path": "core-common/src/main/java/org/glassfish/jersey/internal/ServiceFinder.java",
      "new_id": "78fc695c19bd49709a12ba53c918eb8f4c7a9c50",
      "new_mode": 33188,
      "new_path": "core-common/src/main/java/org/glassfish/jersey/internal/ServiceFinder.java"
    },
    {
      "type": "modify",
      "old_id": "48b8ebb47cec86facccd0f81a131b61046ff9d7b",
      "old_mode": 33188,
      "old_path": "core-common/src/main/java/org/glassfish/jersey/internal/ServiceFinderBinder.java",
      "new_id": "6c7d297d4a9263f90cf6b556b3ba05d82ca80485",
      "new_mode": 33188,
      "new_path": "core-common/src/main/java/org/glassfish/jersey/internal/ServiceFinderBinder.java"
    },
    {
      "type": "modify",
      "old_id": "f9446371de065694d5cfe37657d52bd982e50d8e",
      "old_mode": 33188,
      "old_path": "core-common/src/main/java/org/glassfish/jersey/internal/inject/Injections.java",
      "new_id": "911aa01f00abaf675bd4a6e23e30ac588edc700f",
      "new_mode": 33188,
      "new_path": "core-common/src/main/java/org/glassfish/jersey/internal/inject/Injections.java"
    },
    {
      "type": "modify",
      "old_id": "72e2f4b935452573b7baafd129fef0eeeb17d2df",
      "old_mode": 33188,
      "old_path": "core-common/src/main/java/org/glassfish/jersey/internal/inject/Providers.java",
      "new_id": "44480752ddaf158f7fb8382dd122064752e21613",
      "new_mode": 33188,
      "new_path": "core-common/src/main/java/org/glassfish/jersey/internal/inject/Providers.java"
    },
    {
      "type": "modify",
      "old_id": "c53fb811ace3d4fbeb82c387911057d125b83f86",
      "old_mode": 33188,
      "old_path": "core-common/src/main/java/org/glassfish/jersey/model/internal/CommonConfig.java",
      "new_id": "d56c428befebd607766f21d26262f1b9981c70fb",
      "new_mode": 33188,
      "new_path": "core-common/src/main/java/org/glassfish/jersey/model/internal/CommonConfig.java"
    },
    {
      "type": "modify",
      "old_id": "d3d67d24031ee38b3bb022be5372b81891da4c2d",
      "old_mode": 33188,
      "old_path": "core-server/src/main/java/org/glassfish/jersey/server/ExternalRequestScopeConfigurator.java",
      "new_id": "7619fcf0d3bc9e93ecc539118b39634b5e622a31",
      "new_mode": 33188,
      "new_path": "core-server/src/main/java/org/glassfish/jersey/server/ExternalRequestScopeConfigurator.java"
    },
    {
      "type": "modify",
      "old_id": "87fc2f6886f1b74cdcdd7b719fcbe91566d50bb2",
      "old_mode": 33188,
      "old_path": "tests/e2e/src/test/java/org/glassfish/jersey/tests/e2e/common/AutoDiscoverableTest.java",
      "new_id": "73c2fdcbbd2be72f11d380f6b97eabae578eea05",
      "new_mode": 33188,
      "new_path": "tests/e2e/src/test/java/org/glassfish/jersey/tests/e2e/common/AutoDiscoverableTest.java"
    }
  ]
}
