Skip to content

improve: integrate Event Logger module and send events (RMCCX-9004)#405

Merged
maureenorea-clores merged 2 commits intomasterfrom
feat/event-logger
Sep 2, 2025
Merged

improve: integrate Event Logger module and send events (RMCCX-9004)#405
maureenorea-clores merged 2 commits intomasterfrom
feat/event-logger

Conversation

@maureenorea-clores
Copy link
Collaborator

@maureenorea-clores maureenorea-clores commented Sep 2, 2025

Description

Merges feat/event-logger changes to master (PR prior reviewed)

Links

Add public links to github issues, design documents and other relevant resources (e.g. previous discussions, platform/tool documentation etc.)

Checklist

  • I have read the contributing guidelines.
  • I wrote/updated tests for new/changed code
  • I removed all sensitive data before every commit, including API endpoints and keys, and internal links
  • I checked that all possible internal and platform/library exceptions are gracefully handled and will not crash the host app
  • I checked for open & known issues (especially crashes) for any newly added platform APIs or libraries
  • I tested non-trivial changes on a real device
  • I added ticket/changes in changelog
  • I ran ./gradlew check without errors

@sonarqubecloud
Copy link

sonarqubecloud bot commented Sep 2, 2025

Quality Gate Passed Quality Gate passed

Issues
0 New issues
0 Accepted issues

Measures
0 Security Hotspots
No data about Coverage
0.0% Duplication on New Code

See analysis details on SonarQube Cloud

@rakutentech-danger-bot
Copy link
Collaborator

3 Warnings
⚠️ No coverage data found for com/rakuten/tech/mobile/inappmessaging/runtime/workmanager/schedulers/EventMessageReconciliationScheduler
⚠️ No coverage data found for com/rakuten/tech/mobile/inappmessaging/runtime/workmanager/schedulers/ConfigScheduler
⚠️ No coverage data found for com/rakuten/tech/mobile/inappmessaging/runtime/workmanager/schedulers/MessageMixerPingScheduler

JaCoCo Code Coverage 95.86% ✅

Class Covered Meta Status
com/rakuten/tech/mobile/inappmessaging/runtime/manager/MessageReadinessManager 93% 0%
com/rakuten/tech/mobile/inappmessaging/runtime/view/InAppMessageBaseView 89% 0%
com/rakuten/tech/mobile/inappmessaging/runtime/view/InAppMessagingTooltipView 74% 0%
com/rakuten/tech/mobile/inappmessaging/runtime/coroutine/MessageActionsCoroutine 95% 0%
com/rakuten/tech/mobile/inappmessaging/runtime/workmanager/workers/DisplayMessageWorker 88% 0%
com/rakuten/tech/mobile/inappmessaging/runtime/workmanager/workers/MessageMixerWorker 87% 0%
com/rakuten/tech/mobile/inappmessaging/runtime/workmanager/workers/ConfigWorker 92% 0%
com/rakuten/tech/mobile/inappmessaging/runtime/workmanager/workers/ImpressionWorker 88% 0%
com/rakuten/tech/mobile/inappmessaging/runtime/data/responses/ping/Message 93% 0%
com/rakuten/tech/mobile/inappmessaging/runtime/utils/WorkerUtils 90% 0%
com/rakuten/tech/mobile/inappmessaging/runtime/data/repositories/CampaignRepository 100% 0%
com/rakuten/tech/mobile/inappmessaging/runtime/InAppMessaging 100% 0%
com/rakuten/tech/mobile/inappmessaging/runtime/InApp 95% 0%
com/rakuten/tech/mobile/inappmessaging/runtime/EventTrackerHelper 87% 0%
com/rakuten/tech/mobile/inappmessaging/runtime/InAppErrorLogger 87% 0%
com/rakuten/tech/mobile/inappmessaging/runtime/eventlogger/InAppEventLogger 38% 0%
com/rakuten/tech/mobile/inappmessaging/runtime/eventlogger/Event 100% 0%
com/rakuten/tech/mobile/inappmessaging/runtime/eventlogger/EventLoggerConfig 0% 0%
com/rakuten/tech/mobile/inappmessaging/runtime/workmanager/schedulers/EventMessageReconciliationScheduler No coverage data found : -% No coverage data found : -% 🃏
com/rakuten/tech/mobile/inappmessaging/runtime/workmanager/schedulers/ConfigScheduler No coverage data found : -% No coverage data found : -% 🃏
com/rakuten/tech/mobile/inappmessaging/runtime/workmanager/schedulers/MessageMixerPingScheduler No coverage data found : -% No coverage data found : -% 🃏
com/rakuten/tech/mobile/inappmessaging/runtime/workmanager/schedulers/ImpressionScheduler 100% 0%

Generated by 🚫 Danger

@maureenorea-clores maureenorea-clores merged commit 1bdfb9e into master Sep 2, 2025
7 checks passed
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.

2 participants