)]}'
{
  "commit": "1d9efc78aa6ab24fc2aab5f081240a815c394c95",
  "tree": "ece00a68087a0b2da7c000055c5f7804168ab740",
  "parents": [
    "5a2d943b3f6f97919b2b1756086537195a72238d"
  ],
  "author": {
    "name": "aeitzman",
    "email": "12433791+aeitzman@users.noreply.github.com",
    "time": "Fri Feb 02 14:19:31 2024 -0800"
  },
  "committer": {
    "name": "GitHub",
    "email": "noreply@github.com",
    "time": "Fri Feb 02 14:19:31 2024 -0800"
  },
  "message": "feat: Add context object to pass to supplier functions (#1363)\n\n* feat: adding context to supplier methods\r\n\r\n* adds docs\r\n\r\n* Add builder\r\n\r\n* linting\r\n\r\n* responding to docs\r\n\r\n* Adding enum support\r\n\r\n* linting\r\n\r\n* builder methods package private\r\n\r\n* Add examples on javadocs\r\n\r\n* Add test class\r\n\r\n* added docs\r\n\r\n* Add expected values to context",
  "tree_diff": [
    {
      "type": "modify",
      "old_id": "215c77a64c4348443acdd2fad484f0063b2de225",
      "old_mode": 33188,
      "old_path": "oauth2_http/java/com/google/auth/oauth2/AwsCredentials.java",
      "new_id": "b8594cb6d80394a6a1381523f8c3c2a2c74603aa",
      "new_mode": 33188,
      "new_path": "oauth2_http/java/com/google/auth/oauth2/AwsCredentials.java"
    },
    {
      "type": "modify",
      "old_id": "b28dd858d7556639a97061584257099879500656",
      "old_mode": 33188,
      "old_path": "oauth2_http/java/com/google/auth/oauth2/AwsSecurityCredentialsSupplier.java",
      "new_id": "a6e01e26f1985497675dc08e0db76fa99ac1e618",
      "new_mode": 33188,
      "new_path": "oauth2_http/java/com/google/auth/oauth2/AwsSecurityCredentialsSupplier.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "22813f0b122e4a1773a0ba2f0bfee6e2ddbcb034",
      "new_mode": 33188,
      "new_path": "oauth2_http/java/com/google/auth/oauth2/ExternalAccountSupplierContext.java"
    },
    {
      "type": "modify",
      "old_id": "e46df2d9e724e5ae34ff3056c36ded4204577ab4",
      "old_mode": 33188,
      "old_path": "oauth2_http/java/com/google/auth/oauth2/FileIdentityPoolSubjectTokenSupplier.java",
      "new_id": "c527e96b31992fdb93ecf39ec5d375fdfeec702f",
      "new_mode": 33188,
      "new_path": "oauth2_http/java/com/google/auth/oauth2/FileIdentityPoolSubjectTokenSupplier.java"
    },
    {
      "type": "modify",
      "old_id": "fea188ccfbbe4baada341767f2f7284e2f591136",
      "old_mode": 33188,
      "old_path": "oauth2_http/java/com/google/auth/oauth2/IdentityPoolCredentials.java",
      "new_id": "4ab4761e88059b93c74e11c6eb51dca0a0e63dff",
      "new_mode": 33188,
      "new_path": "oauth2_http/java/com/google/auth/oauth2/IdentityPoolCredentials.java"
    },
    {
      "type": "modify",
      "old_id": "a057bba48d029681b2079fcd6e3721aeceb57662",
      "old_mode": 33188,
      "old_path": "oauth2_http/java/com/google/auth/oauth2/IdentityPoolSubjectTokenSupplier.java",
      "new_id": "2e2920c1a3a64f8ae4afe85a97f73ee3cb1d2a3c",
      "new_mode": 33188,
      "new_path": "oauth2_http/java/com/google/auth/oauth2/IdentityPoolSubjectTokenSupplier.java"
    },
    {
      "type": "modify",
      "old_id": "3087174705402ba1d284f1e77565228ff1fb25de",
      "old_mode": 33188,
      "old_path": "oauth2_http/java/com/google/auth/oauth2/InternalAwsSecurityCredentialsSupplier.java",
      "new_id": "90df85b4020ef5c87f54547510333bac779150da",
      "new_mode": 33188,
      "new_path": "oauth2_http/java/com/google/auth/oauth2/InternalAwsSecurityCredentialsSupplier.java"
    },
    {
      "type": "modify",
      "old_id": "f886bfdd08896ff93418b8b90bbc4c839843bccd",
      "old_mode": 33188,
      "old_path": "oauth2_http/java/com/google/auth/oauth2/UrlIdentityPoolSubjectTokenSupplier.java",
      "new_id": "b8fc037c726862fa3a295a3d95c55ab22a7b3918",
      "new_mode": 33188,
      "new_path": "oauth2_http/java/com/google/auth/oauth2/UrlIdentityPoolSubjectTokenSupplier.java"
    },
    {
      "type": "modify",
      "old_id": "aea3f2906bd974a63b3c6aeb1d0c019a9de2ba2d",
      "old_mode": 33188,
      "old_path": "oauth2_http/javatests/com/google/auth/oauth2/AwsCredentialsTest.java",
      "new_id": "7ba1d7dded317ce927d3d1fd2d782d26217cebb7",
      "new_mode": 33188,
      "new_path": "oauth2_http/javatests/com/google/auth/oauth2/AwsCredentialsTest.java"
    },
    {
      "type": "add",
      "old_id": "0000000000000000000000000000000000000000",
      "old_mode": 0,
      "old_path": "/dev/null",
      "new_id": "1dc05d06f4be84a8a297af39155cea3e3df340fb",
      "new_mode": 33188,
      "new_path": "oauth2_http/javatests/com/google/auth/oauth2/ExternalAccountSupplierContextTest.java"
    },
    {
      "type": "modify",
      "old_id": "8f806cd95e8c13c23f805051a208917f708d6534",
      "old_mode": 33188,
      "old_path": "oauth2_http/javatests/com/google/auth/oauth2/ITWorkloadIdentityFederationTest.java",
      "new_id": "74b8635a44792defdd6bcf7cbae9e4c3cfb14625",
      "new_mode": 33188,
      "new_path": "oauth2_http/javatests/com/google/auth/oauth2/ITWorkloadIdentityFederationTest.java"
    },
    {
      "type": "modify",
      "old_id": "0d88bbc9267ea0ee5c9394953b77db9c4ae6e888",
      "old_mode": 33188,
      "old_path": "oauth2_http/javatests/com/google/auth/oauth2/IdentityPoolCredentialsTest.java",
      "new_id": "d6ca66013187c06d8970f16e2205e1691dd36e1e",
      "new_mode": 33188,
      "new_path": "oauth2_http/javatests/com/google/auth/oauth2/IdentityPoolCredentialsTest.java"
    }
  ]
}
