Skip to content

[RUM-11703]: Adding @JvmStatic to kotlin objects for cleaner interop with Java language.#2876

Merged
satween merged 2 commits into
developfrom
tvaleev/feature/RUM-11703-jvm-interop-improvements
Sep 15, 2025
Merged

[RUM-11703]: Adding @JvmStatic to kotlin objects for cleaner interop with Java language.#2876
satween merged 2 commits into
developfrom
tvaleev/feature/RUM-11703-jvm-interop-improvements

Conversation

@satween

@satween satween commented Sep 12, 2025

Copy link
Copy Markdown
Contributor

What does this PR do?

Adds few @JvmStatic annotations in order to simplify API for Java.

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 review from a team as code owners September 12, 2025 16:43
@satween satween changed the title [RUM-11703]: Adding @JvmStatic to kotlin objects for cleaner interop with Java language. [RUM-11703]: Adding @JvmStatic to kotlin objects for cleaner interop with Java language. Sep 12, 2025
0xnm
0xnm previously approved these changes Sep 15, 2025
jonathanmos
jonathanmos previously approved these changes Sep 15, 2025
@satween
satween force-pushed the tvaleev/feature/RUM-11703-jvm-interop-improvements branch from e5bde87 to b5f073e Compare September 15, 2025 08:20
@satween
satween force-pushed the tvaleev/feature/RUM-11703-jvm-interop-improvements branch from b5f073e to f1ab390 Compare September 15, 2025 12:25
@satween
satween dismissed stale reviews from 0xnm and jonathanmos via 968a9bc September 15, 2025 13:03
@codecov-commenter

codecov-commenter commented Sep 15, 2025

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 70.54%. Comparing base (625a751) to head (968a9bc).
⚠️ Report is 1451 commits behind head on develop.

Additional details and impacted files
@@             Coverage Diff             @@
##           develop    #2876      +/-   ##
===========================================
- Coverage    70.58%   70.54%   -0.03%     
===========================================
  Files          810      810              
  Lines        29666    29666              
  Branches      5079     5079              
===========================================
- Hits         20937    20927      -10     
- Misses        7299     7304       +5     
- Partials      1430     1435       +5     
Files with missing lines Coverage Δ
...kotlin/com/datadog/android/trace/DatadogTracing.kt 78.12% <ø> (ø)
...n/com/datadog/android/trace/GlobalDatadogTracer.kt 80.00% <ø> (ø)

... and 35 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 requested review from 0xnm and jonathanmos September 15, 2025 14:53
@satween
satween merged commit 1ca109e into develop Sep 15, 2025
25 checks passed
@satween
satween deleted the tvaleev/feature/RUM-11703-jvm-interop-improvements branch September 15, 2025 14:55
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