RUM-13454: Reverting deprecated classes back to preserve backward compatibility#3215
Conversation
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: c758ae64ff
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
This comment has been minimized.
This comment has been minimized.
c758ae6 to
2ff36db
Compare
|
@chatgpt-codex-connector review |
There was a problem hiding this comment.
💡 Codex Review
Here are some automated review suggestions for this pull request.
Reviewed commit: 2ff36dbde2
ℹ️ About Codex in GitHub
Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you
- Open a pull request for review
- Mark a draft as ready
- Comment "@codex review".
If Codex has suggestions, it will comment; otherwise it will react with 👍.
Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".
| import com.datadog.android.lint.InternalApi | ||
|
|
||
| /** | ||
| * Deprecated. Use com.datadog.android.trace.internal.net.TraceContext instead." |
There was a problem hiding this comment.
nit: extra " at the end of the sentence.
| */ | ||
| @InternalApi | ||
| @Deprecated( | ||
| "Use com.datadog.android.trace.internal.net.TraceContext instead.", |
There was a problem hiding this comment.
We shouldn't propose a class located in the internal package, which is com.datadog.android.trace.internal. Is FQCN correct?
There was a problem hiding this comment.
This proposition is not for the customer, but for the developers
| import com.datadog.android.trace.TraceContextInjection | ||
|
|
||
| /** | ||
| * Deprecated. Use [com.datadog.android.trace.TraceContextInjection] instead* with the |
|
|
||
| private const val HEX_RADIX = 16 | ||
|
|
||
| // TODO RUM-13454 Remove with SDK v4 release. |
There was a problem hiding this comment.
This class is internal anyway, why we cannot remove it right now?
What does this PR do?
buildResourceIdmethod in case if customer will use different versions forokhttpandrummodules.Review checklist (to be filled by reviewers)