Skip to content

RUM-13441: Moving HttpSpec, RequestInfo/ResponseInfo into internal module#3064

Merged
satween merged 1 commit into
developfrom
tvaleev/feature/RUM-13441
Dec 18, 2025
Merged

RUM-13441: Moving HttpSpec, RequestInfo/ResponseInfo into internal module#3064
satween merged 1 commit into
developfrom
tvaleev/feature/RUM-13441

Conversation

@satween

@satween satween commented Dec 17, 2025

Copy link
Copy Markdown
Contributor

What does this PR do?

Moves common classes from core to internal module

Review checklist (to be filled by reviewers)

  • Feature or bugfix MUST have appropriate tests (unit, integration, e2e)
  • Make sure you discussed the feature or bugfix with the maintaining team in an Issue
  • Make sure each commit and the PR mention the Issue number (cf the CONTRIBUTING doc)

@satween
satween requested a review from a team as a code owner December 17, 2025 16:32
@satween satween changed the title RUM-13441: Moving HttpSpec, RequestInfo/ResponseInfo into internalmodule RUM-13441: Moving HttpSpec, RequestInfo/ResponseInfo into internal module Dec 17, 2025
* Headers used internally for intercepting GraphQL requests.
* @param headerValue name of the header.
*/
// TODO RUM-13454 - move these headers to [HttpSpec]

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

they are not a part of HTTP spec though, it is just custom headers created by us to allow passing data between Apollo and OkHttp APIs, so they shouldn't go there

@datadog-official

datadog-official Bot commented Dec 18, 2025

Copy link
Copy Markdown

🎯 Code Coverage
Patch Coverage: 0.00%
Overall Coverage: 66.19%

View detailed report

This comment will be updated automatically if new data arrives.
🔗 Commit SHA: e536a5a | Docs | Datadog PR Page | Was this helpful? Give us feedback!

@codecov-commenter

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 0% with 8 lines in your changes missing coverage. Please review.
✅ Project coverage is 71.12%. Comparing base (eebab6b) to head (e536a5a).
⚠️ Report is 8 commits behind head on develop.

Files with missing lines Patch % Lines
...a/com/datadog/android/internal/network/HttpSpec.kt 0.00% 8 Missing ⚠️
Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #3064      +/-   ##
===========================================
- Coverage    71.22%   71.12%   -0.10%     
===========================================
  Files          876      877       +1     
  Lines        32118    32126       +8     
  Branches      5429     5430       +1     
===========================================
- Hits         22874    22848      -26     
- Misses        7699     7731      +32     
- Partials      1545     1547       +2     
Files with missing lines Coverage Δ
...datadog/android/internal/network/GraphQLHeaders.kt 0.00% <ø> (ø)
...a/com/datadog/android/internal/network/HttpSpec.kt 0.00% <0.00%> (ø)

... and 42 files with indirect coverage changes

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@satween
satween merged commit cc0f647 into develop Dec 18, 2025
26 of 27 checks passed
@satween
satween deleted the tvaleev/feature/RUM-13441 branch December 18, 2025 13:28
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants