Skip to content

Conversation

@denrase
Copy link
Collaborator

@denrase denrase commented Dec 9, 2025

#skip-changelog

📜 Description

  • Adds the SentryPulse integration to the 3rd-party-integrations/SentryPulse folder
  • Skipping changelog as this is not available to users through this repo

💡 Motivation and Context

Closes #6697
Relates to #6902

💚 How did you test it?

  • Runs pure swift tests against the current Package.swift version
  • This loads pre-build artefacts, so we always test against already released versions.

📝 Checklist

You have to check all boxes before merging:

  • I added tests to verify the changes.
  • No new PII added or SDK only sends newly added PII if sendDefaultPII is enabled.
  • I updated the docs if needed.
  • I updated the wizard if needed.
  • Review from the native team if needed.
  • No breaking change or entry added to the changelog.
  • No breaking change for hybrid SDKs or communicated to hybrid SDKs.

@denrase denrase changed the base branch from main to feat/add-swift-log-integration December 9, 2025 15:39
@codecov
Copy link

codecov bot commented Dec 9, 2025

Codecov Report

✅ All modified and coverable lines are covered by tests.
✅ Project coverage is 85.066%. Comparing base (18e2765) to head (882ac73).
✅ All tests successful. No failed tests found.

Additional details and impacted files

Impacted file tree graph

@@                         Coverage Diff                          @@
##           feat/add-swift-log-integration     #7018       +/-   ##
====================================================================
+ Coverage                          84.936%   85.066%   +0.129%     
====================================================================
  Files                                 457       454        -3     
  Lines                               27604     27703       +99     
  Branches                            12141     12150        +9     
====================================================================
+ Hits                                23446     23566      +120     
+ Misses                               4118      3880      -238     
- Partials                               40       257      +217     

see 71 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 18e2765...882ac73. Read the comment docs.

@denrase denrase added the ready-to-merge Use this label to trigger all PR workflows label Dec 10, 2025
@denrase denrase marked this pull request as ready for review December 10, 2025 16:04
Copy link
Member

@philprime philprime left a comment

Choose a reason for hiding this comment

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

LGTM, with one comment to consider

Comment on lines +75 to +80
# Carthage
#
# Add this line if you want to avoid checking in source code from Carthage dependencies.
# Carthage/Checkouts

Carthage/Build/
Copy link
Contributor

Choose a reason for hiding this comment

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

We shouldn't need carthage anymore

Copy link
Member

Choose a reason for hiding this comment

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

Copy link
Collaborator Author

Choose a reason for hiding this comment

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

Yeah i considered removing Carthage, but opted to just keep the file as-is, so we might update more easily if one of those files gets updates.

Comment on lines +64 to +73
# CocoaPods
#
# We recommend against adding the Pods directory to your .gitignore. However
# you should judge for yourself, the pros and cons are mentioned at:
# https://guides.cocoapods.org/using/using-cocoapods.html#should-i-check-the-pods-directory-into-source-control
#
# Pods/
#
# Add this line if you want to avoid checking in source code from the Xcode workspace
# *.xcworkspace
Copy link
Contributor

Choose a reason for hiding this comment

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

I think we can also safely remove the Pods folder

@denrase denrase requested a review from itaybre December 15, 2025 10:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ready-to-merge Use this label to trigger all PR workflows

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Structured Logs: Add SentryPulse Integration

4 participants