Skip to content

RUMM-3476: Remove dd-sdk-android-ktx module#1555

Merged
0xnm merged 2 commits into
developfrom
nogorodnikov/rumm-3476/remove-dd-sdk-android-ktx-module
Jul 26, 2023
Merged

RUMM-3476: Remove dd-sdk-android-ktx module#1555
0xnm merged 2 commits into
developfrom
nogorodnikov/rumm-3476/remove-dd-sdk-android-ktx-module

Conversation

@0xnm

@0xnm 0xnm commented Jul 25, 2023

Copy link
Copy Markdown
Member

What does this PR do?

We are removing dd-sdk-android-ktx module to have a better granularity, because code there had a dependency on both RUM and Trace (which are independent modules).

Code was re-arranged between the other modules (mostly merged into dd-sdk-android-rum and dd-sdk-android-trace modules), but for the coroutines-related code new modules were created: dd-sdk-android-trace-coroutines and dd-sdk-android-rum-coroutines.

Some docs from removed README file were moved to documentation repo in commit DataDog/documentation@94d7156 for the code which was moved to dd-sdk-android-rum / dd-sdk-android-trace modules.

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)

@0xnm
0xnm requested review from a team as code owners July 25, 2023 09:37
@0xnm
0xnm force-pushed the nogorodnikov/rumm-3476/remove-dd-sdk-android-ktx-module branch from bcc9bb5 to 56d8a4a Compare July 25, 2023 09:41
@0xnm
0xnm force-pushed the nogorodnikov/rumm-3476/remove-dd-sdk-android-ktx-module branch from 56d8a4a to d0f2e05 Compare July 25, 2023 09:43
@codecov-commenter

codecov-commenter commented Jul 25, 2023

Copy link
Copy Markdown

Codecov Report

Merging #1555 (12823ce) into develop (e65d397) will decrease coverage by 0.04%.
The diff coverage is n/a.

@@             Coverage Diff             @@
##           develop    #1555      +/-   ##
===========================================
- Coverage    83.36%   83.32%   -0.04%     
===========================================
  Files          437      437              
  Lines        14749    14749              
  Branches      2220     2220              
===========================================
- Hits         12295    12289       -6     
- Misses        1868     1876       +8     
+ Partials       586      584       -2     
Files Changed Coverage Δ
...ain/kotlin/com/datadog/android/rum/CloseableExt.kt 90.91% <ø> (ø)
...lin/com/datadog/android/rum/resource/ContextExt.kt 83.33% <ø> (ø)
...com/datadog/android/rum/resource/InputStreamExt.kt 50.00% <ø> (ø)
...c/main/kotlin/com/datadog/android/trace/SpanExt.kt 88.24% <ø> (ø)
.../datadog/android/trace/sqlite/SqliteDatabaseExt.kt 91.67% <ø> (ø)
...m/datadog/android/okhttp/trace/OkHttpRequestExt.kt 100.00% <ø> (ø)
...tlin/com/datadog/android/rum/coroutines/FlowExt.kt 91.67% <ø> (ø)
...m/datadog/android/trace/coroutines/CoroutineExt.kt 80.00% <ø> (ø)
...android/trace/coroutines/CoroutineScopeSpanImpl.kt 100.00% <ø> (ø)

... and 17 files with indirect coverage changes

@rtrieu rtrieu left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

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

Added a small non-blocking suggestion. Otherwise, it looks good!

Comment thread integrations/dd-sdk-android-trace-coroutines/README.md Outdated
@0xnm
0xnm merged commit 5c9feb9 into develop Jul 26, 2023
@0xnm
0xnm deleted the nogorodnikov/rumm-3476/remove-dd-sdk-android-ktx-module branch July 26, 2023 07:52
@xgouchet xgouchet added this to the 2.0.0 milestone Dec 13, 2023
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