Skip to content

RUM-8705: Change UploadWorker visibility from internal to public#2511

Merged
ambushwork merged 1 commit into
developfrom
yl/ih/change-upload-worker-visibility
Feb 24, 2025
Merged

RUM-8705: Change UploadWorker visibility from internal to public#2511
ambushwork merged 1 commit into
developfrom
yl/ih/change-upload-worker-visibility

Conversation

@ambushwork

@ambushwork ambushwork commented Feb 21, 2025

Copy link
Copy Markdown
Member

What does this PR do?

  • change UploadWorker from internal to public

  • Add doc to warn client that it should only be used in custom workfactory case

Motivation

Fixes #2508
RUM-8705

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)

@ambushwork
ambushwork force-pushed the yl/ih/change-upload-worker-visibility branch from 8cb850e to 3f6b4bb Compare February 21, 2025 10:53
@codecov-commenter

codecov-commenter commented Feb 21, 2025

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 70.04%. Comparing base (fe2a4ca) to head (3f6b4bb).
Report is 2 commits behind head on develop.

Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #2511      +/-   ##
===========================================
+ Coverage    70.00%   70.04%   +0.04%     
===========================================
  Files          794      794              
  Lines        29873    29875       +2     
  Branches      4994     4991       -3     
===========================================
+ Hits         20911    20925      +14     
+ Misses        7582     7567      -15     
- Partials      1380     1383       +3     
Files with missing lines Coverage Δ
...in/kotlin/com/datadog/android/core/UploadWorker.kt 84.62% <100.00%> (ø)
...og/android/core/internal/utils/WorkManagerUtils.kt 91.18% <ø> (ø)

... and 32 files with indirect coverage changes

@ambushwork
ambushwork marked this pull request as ready for review February 21, 2025 11:29
@ambushwork
ambushwork requested review from a team as code owners February 21, 2025 11:29
@ambushwork
ambushwork merged commit 947ff60 into develop Feb 24, 2025
@ambushwork
ambushwork deleted the yl/ih/change-upload-worker-visibility branch February 24, 2025 08:44
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.

DataDog UploadWorker conflicting with Application custom WorkerFactory

4 participants