Skip to content

RUM-4501 Enable desugaring for sample and single-fit apps#2036

Merged
mariusc83 merged 1 commit into
feature/otel-supportfrom
mconstantin/rum-4501/enable-desugaring-in-sample-app
May 21, 2024
Merged

RUM-4501 Enable desugaring for sample and single-fit apps#2036
mariusc83 merged 1 commit into
feature/otel-supportfrom
mconstantin/rum-4501/enable-desugaring-in-sample-app

Conversation

@mariusc83

Copy link
Copy Markdown
Member

What does this PR do?

We are enabling desugaring for the sample and single-fit apps as they are the ones using the newly introduced dd-sdk-android-trace-otel module.

Motivation

What inspired you to submit this pull request?

Additional Notes

Anything else we should know when reviewing?

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)

@mariusc83 mariusc83 self-assigned this May 16, 2024
@mariusc83
mariusc83 requested review from a team as code owners May 16, 2024 12:10
Comment on lines +36 to +38
compileOptions {
isCoreLibraryDesugaringEnabled = true
}

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.

why do we need that? If I'm not wrong both Single FIT and Sample apps are running on API higher than 24? or you want to make them compatible if they are executed on emulator with Android below N?

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Exactly that, just to make sure.

@codecov-commenter

codecov-commenter commented May 17, 2024

Copy link
Copy Markdown

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 63.61%. Comparing base (3b58e41) to head (5712350).

Additional details and impacted files
@@                   Coverage Diff                    @@
##           feature/otel-support    #2036      +/-   ##
========================================================
- Coverage                 63.61%   63.61%   -0.00%     
========================================================
  Files                       751      751              
  Lines                     28352    28345       -7     
  Branches                   4682     4681       -1     
========================================================
- Hits                      18034    18029       -5     
+ Misses                     9124     9121       -3     
- Partials                   1194     1195       +1     

see 31 files with indirect coverage changes

@mariusc83
mariusc83 force-pushed the mconstantin/rum-4372/setup-ci-for-otel-module-release branch 2 times, most recently from 64fb3fc to cd6e3f3 Compare May 21, 2024 07:31
Base automatically changed from mconstantin/rum-4372/setup-ci-for-otel-module-release to feature/otel-support May 21, 2024 08:16
@mariusc83
mariusc83 force-pushed the mconstantin/rum-4501/enable-desugaring-in-sample-app branch from 5f26f8a to 5712350 Compare May 21, 2024 11:56
@mariusc83
mariusc83 merged commit 6ea893f into feature/otel-support May 21, 2024
@mariusc83
mariusc83 deleted the mconstantin/rum-4501/enable-desugaring-in-sample-app branch May 21, 2024 12:31
@xgouchet xgouchet added this to the 2.11.x milestone Jul 31, 2024
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.

4 participants