[ Web Proxy ]
URL:
Viewing: https://raw.githubusercontent.com/open-feature/java-sdk/main/api-changes.json [Back]  [Original]

[
  {
    "extension": "revapi.differences",
    "id": "long-evaluation-api",
    "configuration": {
      "ignore": true,
      "justification": "Long evaluation is an intentional additive API change. Features is not intended for external implementation. See https://github.com/open-feature/java-sdk/issues/501 and https://github.com/open-feature/java-sdk/pull/1985.",
      "differences": [
        {
          "code": "java.method.addedToInterface",
          "new": "method dev.openfeature.sdk.FlagEvaluationDetails dev.openfeature.sdk.Features::getLongDetails(java.lang.String, java.lang.Long)"
        },
        {
          "code": "java.method.addedToInterface",
          "new": "method dev.openfeature.sdk.FlagEvaluationDetails dev.openfeature.sdk.Features::getLongDetails(java.lang.String, java.lang.Long, dev.openfeature.sdk.EvaluationContext)"
        },
        {
          "code": "java.method.addedToInterface",
          "new": "method dev.openfeature.sdk.FlagEvaluationDetails dev.openfeature.sdk.Features::getLongDetails(java.lang.String, java.lang.Long, dev.openfeature.sdk.EvaluationContext, dev.openfeature.sdk.FlagEvaluationOptions)"
        },
        {
          "code": "java.method.addedToInterface",
          "new": "method java.lang.Long dev.openfeature.sdk.Features::getLongValue(java.lang.String, java.lang.Long)"
        },
        {
          "code": "java.method.addedToInterface",
          "new": "method java.lang.Long dev.openfeature.sdk.Features::getLongValue(java.lang.String, java.lang.Long, dev.openfeature.sdk.EvaluationContext)"
        },
        {
          "code": "java.method.addedToInterface",
          "new": "method java.lang.Long dev.openfeature.sdk.Features::getLongValue(java.lang.String, java.lang.Long, dev.openfeature.sdk.EvaluationContext, dev.openfeature.sdk.FlagEvaluationOptions)"
        }
      ]
    }
  }
]

Web Proxy Viewer  |  New URL  |  Original Page